@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 957 B
TypeScript
import { Client } from 'soap';
import { AudienceSegmentServiceOperations } from './audienceSegmentService.interface';
import { Statement, UpdateResult } from '../../../common/types';
import { AudienceSegmentPage, FirstPartyAudienceSegment } from './audienceSegment.type';
import { AudienceSegmentAction } from './audienceSegment.action';
export declare class AudienceSegmentService implements AudienceSegmentServiceOperations {
private _client;
constructor(client: Client);
createAudienceSegments(segments: FirstPartyAudienceSegment[]): Promise<FirstPartyAudienceSegment[]>;
getAudienceSegmentsByStatement(filterStatement: Statement): Promise<AudienceSegmentPage>;
performAudienceSegmentAction(action: AudienceSegmentAction, filterStatement: Statement): Promise<UpdateResult>;
updateAudienceSegments(segments: FirstPartyAudienceSegment[]): Promise<FirstPartyAudienceSegment[]>;
}
//# sourceMappingURL=audienceSegment.service.d.ts.map