UNPKG

gads

Version:

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

21 lines (20 loc) 2.13 kB
import { ApiException } from './apiException'; import { CreateAudienceSegments } from './createAudienceSegments'; import { CreateAudienceSegmentsResponse } from './createAudienceSegmentsResponse'; import { GetAudienceSegmentsByStatement } from './getAudienceSegmentsByStatement'; import { GetAudienceSegmentsByStatementResponse } from './getAudienceSegmentsByStatementResponse'; import { PerformAudienceSegmentAction } from './performAudienceSegmentAction'; import { PerformAudienceSegmentActionResponse } from './performAudienceSegmentActionResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateAudienceSegments } from './updateAudienceSegments'; import { UpdateAudienceSegmentsResponse } from './updateAudienceSegmentsResponse'; export interface AudienceSegmentService extends SoapClient { createAudienceSegments(createAudienceSegments: CreateAudienceSegments): Promise<CreateAudienceSegmentsResponse>; createAudienceSegments(createAudienceSegments: CreateAudienceSegments, cb: (err: ApiException, createAudienceSegmentsResponse: CreateAudienceSegmentsResponse) => void): void; getAudienceSegmentsByStatement(getAudienceSegmentsByStatement: GetAudienceSegmentsByStatement): Promise<GetAudienceSegmentsByStatementResponse>; getAudienceSegmentsByStatement(getAudienceSegmentsByStatement: GetAudienceSegmentsByStatement, cb: (err: ApiException, getAudienceSegmentsByStatementResponse: GetAudienceSegmentsByStatementResponse) => void): void; performAudienceSegmentAction(performAudienceSegmentAction: PerformAudienceSegmentAction): Promise<PerformAudienceSegmentActionResponse>; performAudienceSegmentAction(performAudienceSegmentAction: PerformAudienceSegmentAction, cb: (err: ApiException, performAudienceSegmentActionResponse: PerformAudienceSegmentActionResponse) => void): void; updateAudienceSegments(updateAudienceSegments: UpdateAudienceSegments): Promise<UpdateAudienceSegmentsResponse>; updateAudienceSegments(updateAudienceSegments: UpdateAudienceSegments, cb: (err: ApiException, updateAudienceSegmentsResponse: UpdateAudienceSegmentsResponse) => void): void; }