UNPKG

gads

Version:

An unofficial JS client library for the SOAP-based DFP Ads API

29 lines (28 loc) 3.63 kB
import { ApiException } from './apiException'; import { CreateLineItemCreativeAssociations } from './createLineItemCreativeAssociations'; import { CreateLineItemCreativeAssociationsResponse } from './createLineItemCreativeAssociationsResponse'; import { GetLineItemCreativeAssociationsByStatement } from './getLineItemCreativeAssociationsByStatement'; import { GetLineItemCreativeAssociationsByStatementResponse } from './getLineItemCreativeAssociationsByStatementResponse'; import { GetPreviewUrl } from './getPreviewUrl'; import { GetPreviewUrlResponse } from './getPreviewUrlResponse'; import { GetPreviewUrlsForNativeStyles } from './getPreviewUrlsForNativeStyles'; import { GetPreviewUrlsForNativeStylesResponse } from './getPreviewUrlsForNativeStylesResponse'; import { PerformLineItemCreativeAssociationAction } from './performLineItemCreativeAssociationAction'; import { PerformLineItemCreativeAssociationActionResponse } from './performLineItemCreativeAssociationActionResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateLineItemCreativeAssociations } from './updateLineItemCreativeAssociations'; import { UpdateLineItemCreativeAssociationsResponse } from './updateLineItemCreativeAssociationsResponse'; export interface LineItemCreativeAssociationService extends SoapClient { createLineItemCreativeAssociations(createLineItemCreativeAssociations: CreateLineItemCreativeAssociations): Promise<CreateLineItemCreativeAssociationsResponse>; createLineItemCreativeAssociations(createLineItemCreativeAssociations: CreateLineItemCreativeAssociations, cb: (err: ApiException, createLineItemCreativeAssociationsResponse: CreateLineItemCreativeAssociationsResponse) => void): void; getLineItemCreativeAssociationsByStatement(getLineItemCreativeAssociationsByStatement: GetLineItemCreativeAssociationsByStatement): Promise<GetLineItemCreativeAssociationsByStatementResponse>; getLineItemCreativeAssociationsByStatement(getLineItemCreativeAssociationsByStatement: GetLineItemCreativeAssociationsByStatement, cb: (err: ApiException, getLineItemCreativeAssociationsByStatementResponse: GetLineItemCreativeAssociationsByStatementResponse) => void): void; getPreviewUrl(getPreviewUrl: GetPreviewUrl): Promise<GetPreviewUrlResponse>; getPreviewUrl(getPreviewUrl: GetPreviewUrl, cb: (err: ApiException, getPreviewUrlResponse: GetPreviewUrlResponse) => void): void; getPreviewUrlsForNativeStyles(getPreviewUrlsForNativeStyles: GetPreviewUrlsForNativeStyles): Promise<GetPreviewUrlsForNativeStylesResponse>; getPreviewUrlsForNativeStyles(getPreviewUrlsForNativeStyles: GetPreviewUrlsForNativeStyles, cb: (err: ApiException, getPreviewUrlsForNativeStylesResponse: GetPreviewUrlsForNativeStylesResponse) => void): void; performLineItemCreativeAssociationAction(performLineItemCreativeAssociationAction: PerformLineItemCreativeAssociationAction): Promise<PerformLineItemCreativeAssociationActionResponse>; performLineItemCreativeAssociationAction(performLineItemCreativeAssociationAction: PerformLineItemCreativeAssociationAction, cb: (err: ApiException, performLineItemCreativeAssociationActionResponse: PerformLineItemCreativeAssociationActionResponse) => void): void; updateLineItemCreativeAssociations(updateLineItemCreativeAssociations: UpdateLineItemCreativeAssociations): Promise<UpdateLineItemCreativeAssociationsResponse>; updateLineItemCreativeAssociations(updateLineItemCreativeAssociations: UpdateLineItemCreativeAssociations, cb: (err: ApiException, updateLineItemCreativeAssociationsResponse: UpdateLineItemCreativeAssociationsResponse) => void): void; }