UNPKG

dfp-lib

Version:

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

22 lines (21 loc) 1.42 kB
import { DfpUser } from '../lib/dfpUser'; import { DfpService } from '../lib/dfpService'; import { LineItemCreativeAssociationAction } from '../soap/lineItemCreativeAssociationAction'; import { LineItemCreativeAssociation } from '../soap/lineItemCreativeAssociation'; import { LineItemCreativeAssociationPage } from '../soap/lineItemCreativeAssociationPage'; import { Statement } from '../soap/statement'; import { UpdateResult } from '../soap/updateResult'; export declare class LineItemCreativeAssociationService extends DfpService { protected static SERVICE_NAME: string; protected static WSDL_NAMESPACE: string; static ENDPOINT: string; private static CLASS_MAP; constructor(user: DfpUser, options?: { [id: string]: any; }); createLineItemCreativeAssociations(lineItemCreativeAssociations: LineItemCreativeAssociation[]): Promise<LineItemCreativeAssociation[]>; getLineItemCreativeAssociationsByStatement(filterStatement: Statement): Promise<LineItemCreativeAssociationPage>; getPreviewUrl(lineItemId: number, creativeId: number, siteUrl: string): Promise<string>; performLineItemCreativeAssociationAction(lineItemCreativeAssociationAction: LineItemCreativeAssociationAction, filterStatement: Statement): Promise<UpdateResult>; updateLineItemCreativeAssociations(lineItemCreativeAssociations: LineItemCreativeAssociation[]): Promise<LineItemCreativeAssociation[]>; }