@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
12 lines (11 loc) • 1.36 kB
TypeScript
import { GetSegmentPopulationResultsByIds } from '../definitions/GetSegmentPopulationResultsByIds';
import { GetSegmentPopulationResultsByIdsResponse } from '../definitions/GetSegmentPopulationResultsByIdsResponse';
import { PerformSegmentPopulationAction } from '../definitions/PerformSegmentPopulationAction';
import { PerformSegmentPopulationActionResponse } from '../definitions/PerformSegmentPopulationActionResponse';
import { UpdateSegmentMemberships } from '../definitions/UpdateSegmentMemberships';
import { UpdateSegmentMembershipsResponse } from '../definitions/UpdateSegmentMembershipsResponse';
export interface SegmentPopulationServiceInterfacePort {
getSegmentPopulationResultsByIds(getSegmentPopulationResultsByIds: GetSegmentPopulationResultsByIds, callback: (err: any, result: GetSegmentPopulationResultsByIdsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
performSegmentPopulationAction(performSegmentPopulationAction: PerformSegmentPopulationAction, callback: (err: any, result: PerformSegmentPopulationActionResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
updateSegmentMemberships(updateSegmentMemberships: UpdateSegmentMemberships, callback: (err: any, result: UpdateSegmentMembershipsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
}