UNPKG

dfp-lib

Version:

This project hosts the Node.JS client library for the SOAP-based DFP API at Google.

87 lines (86 loc) 5.14 kB
import { XMLElement } from '../../common/soap/xmlElement'; import { DfpDateTime } from './dfpDateTime'; import { StartDateTimeType } from './startDateTimeType'; import { CreativeRotationType } from './creativeRotationType'; import { DeliveryRateType } from './deliveryRateType'; import { RoadblockingType } from './roadblockingType'; import { FrequencyCap } from './frequencyCap'; import { LineItemType } from './lineItemType'; import { Money } from './money'; import { CostType } from './costType'; import { LineItemDiscountType } from './lineItemDiscountType'; import { CreativePlaceholder } from './creativePlaceholder'; import { LineItemActivityAssociation } from './lineItemActivityAssociation'; import { EnvironmentType } from './environmentType'; import { CompanionDeliveryOption } from './companionDeliveryOption'; import { CreativePersistenceType } from './creativePersistenceType'; import { Stats } from './stats'; import { DeliveryIndicator } from './deliveryIndicator'; import { DeliveryData } from './deliveryData'; import { ComputedStatus } from './computedStatus'; import { LineItemSummaryReservationStatus } from './lineItemSummaryReservationStatus'; import { AppliedLabel } from './appliedLabel'; import { BaseCustomFieldValue } from './baseCustomFieldValue'; import { SetTopBoxInfo } from './setTopBoxInfo'; import { Goal } from './goal'; import { GrpSettings } from './grpSettings'; export declare class LineItemSummary extends XMLElement { protected static XSI_TYPE: string; orderId: number; id: number; name: string; externalId: string; orderName: string; startDateTime: DfpDateTime; startDateTimeType: StartDateTimeType; endDateTime: DfpDateTime; autoExtensionDays: number; unlimitedEndDateTime: boolean; creativeRotationType: CreativeRotationType; deliveryRateType: DeliveryRateType; roadblockingType: RoadblockingType; frequencyCaps: FrequencyCap[]; lineItemType: LineItemType; priority: number; costPerUnit: Money; valueCostPerUnit: Money; costType: CostType; discountType: LineItemDiscountType; discount: number; contractedUnitsBought: number; creativePlaceholders: CreativePlaceholder[]; activityAssociations: LineItemActivityAssociation[]; environmentType: EnvironmentType; companionDeliveryOption: CompanionDeliveryOption; creativePersistenceType: CreativePersistenceType; allowOverbook: boolean; skipInventoryCheck: boolean; skipCrossSellingRuleWarningChecks: boolean; reserveAtCreation: boolean; stats: Stats; deliveryIndicator: DeliveryIndicator; deliveryData: DeliveryData; budget: Money; status: ComputedStatus; reservationStatus: LineItemSummaryReservationStatus; isArchived: boolean; webPropertyCode: string; appliedLabels: AppliedLabel[]; effectiveAppliedLabels: AppliedLabel[]; disableSameAdvertiserCompetitiveExclusion: boolean; lastModifiedByApp: string; notes: string; lastModifiedDateTime: DfpDateTime; creationDateTime: DfpDateTime; isPrioritizedPreferredDealsEnabled: boolean; adExchangeAuctionOpeningPriority: number; customFieldValues: BaseCustomFieldValue[]; isSetTopBoxEnabled: boolean; isMissingCreatives: boolean; setTopBoxDisplayInfo: SetTopBoxInfo; videoMaxDuration: number; primaryGoal: Goal; secondaryGoals: Goal[]; grpSettings: GrpSettings; constructor(orderId: number, id: number, name: string, externalId: string, orderName: string, startDateTime: DfpDateTime, startDateTimeType: StartDateTimeType, endDateTime: DfpDateTime, autoExtensionDays: number, unlimitedEndDateTime: boolean, creativeRotationType: CreativeRotationType, deliveryRateType: DeliveryRateType, roadblockingType: RoadblockingType, frequencyCaps: FrequencyCap[], lineItemType: LineItemType, priority: number, costPerUnit: Money, valueCostPerUnit: Money, costType: CostType, discountType: LineItemDiscountType, discount: number, contractedUnitsBought: number, creativePlaceholders: CreativePlaceholder[], activityAssociations: LineItemActivityAssociation[], environmentType: EnvironmentType, companionDeliveryOption: CompanionDeliveryOption, creativePersistenceType: CreativePersistenceType, allowOverbook: boolean, skipInventoryCheck: boolean, skipCrossSellingRuleWarningChecks: boolean, reserveAtCreation: boolean, stats: Stats, deliveryIndicator: DeliveryIndicator, deliveryData: DeliveryData, budget: Money, status: ComputedStatus, reservationStatus: LineItemSummaryReservationStatus, isArchived: boolean, webPropertyCode: string, appliedLabels: AppliedLabel[], effectiveAppliedLabels: AppliedLabel[], disableSameAdvertiserCompetitiveExclusion: boolean, lastModifiedByApp: string, notes: string, lastModifiedDateTime: DfpDateTime, creationDateTime: DfpDateTime, isPrioritizedPreferredDealsEnabled: boolean, adExchangeAuctionOpeningPriority: number, customFieldValues: BaseCustomFieldValue[], isSetTopBoxEnabled: boolean, isMissingCreatives: boolean, setTopBoxDisplayInfo: SetTopBoxInfo, videoMaxDuration: number, primaryGoal: Goal, secondaryGoals: Goal[], grpSettings: GrpSettings); }