gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
40 lines (39 loc) • 1.28 kB
TypeScript
import { AppliedLabel } from './appliedLabel';
import { BaseCustomFieldValue } from './baseCustomFieldValue';
import { BaseObject } from './baseObject';
import { DateTime } from './dateTime';
import { Money } from './money';
import { OrderStatus } from './orderStatus';
export interface Order extends BaseObject {
id?: number;
name?: string;
startDateTime?: DateTime;
endDateTime?: DateTime;
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?: DateTime;
customFieldValues?: BaseCustomFieldValue[];
}