UNPKG

dfp-lib

Version:

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

42 lines (41 loc) 2.19 kB
import { XMLElement } from '../../common/soap/xmlElement'; import { DfpDateTime } from './dfpDateTime'; import { OrderStatus } from './orderStatus'; import { Money } from './money'; import { AppliedLabel } from './appliedLabel'; import { BaseCustomFieldValue } from './baseCustomFieldValue'; export declare class Order extends XMLElement { protected static XSI_TYPE: string; id: number; name: string; startDateTime: DfpDateTime; endDateTime: DfpDateTime; unlimitedEndDateTime: boolean; status: OrderStatus; isArchived: boolean; notes: string; externalOrderId: number; poNumber: string; currencyCode: string; advertiserId: number; advertiserContactIds: number[]; agencyId: number; agencyContactIds: number[]; creatorId: number; traffickerId: number; secondaryTraffickerIds: number[]; salespersonId: number; secondarySalespersonIds: number[]; totalImpressionsDelivered: number; totalClicksDelivered: number; totalViewableImpressionsDelivered: number; totalBudget: Money; appliedLabels: AppliedLabel[]; effectiveAppliedLabels: AppliedLabel[]; lastModifiedByApp: string; isProgrammatic: boolean; appliedTeamIds: number[]; lastModifiedDateTime: DfpDateTime; customFieldValues: BaseCustomFieldValue[]; constructor(id?: number, name?: string, startDateTime?: DfpDateTime, endDateTime?: DfpDateTime, unlimitedEndDateTime?: boolean, status?: OrderStatus, isArchived?: boolean, notes?: string, externalOrderId?: number, poNumber?: string, currencyCode?: string, advertiserId?: number, advertiserContactIds?: number[], agencyId?: number, agencyContactIds?: number[], creatorId?: number, traffickerId?: number, secondaryTraffickerIds?: number[], salespersonId?: number, secondarySalespersonIds?: number[], totalImpressionsDelivered?: number, totalClicksDelivered?: number, totalViewableImpressionsDelivered?: number, totalBudget?: Money, appliedLabels?: AppliedLabel[], effectiveAppliedLabels?: AppliedLabel[], lastModifiedByApp?: string, isProgrammatic?: boolean, appliedTeamIds?: number[], lastModifiedDateTime?: DfpDateTime, customFieldValues?: BaseCustomFieldValue[]); }