lib/client/services/audienceSegment/audienceSegment.action.ts (6 lines of code) (raw):
/**
* Action that can be performed on {@link https://developers.google.com/ad-manager/api/reference/v202405/AudienceSegmentService.AudienceSegment AudienceSegment} objects.
*/
export abstract class AudienceSegmentAction {}
/**
* Action that can be performed on {@link https://developers.google.com/ad-manager/api/reference/v202405/AudienceSegmentService.FirstPartyAudienceSegment FirstPartyAudienceSegment} objects to activate them.
*/
export class ActivateAudienceSegments implements AudienceSegmentAction {}
/**
* Action that can be performed on {@link https://developers.google.com/ad-manager/api/reference/v202405/AudienceSegmentService.ThirdPartyAudienceSegment ThirdPartyAudienceSegment} objects to approve them.
*/
export class ApproveAudienceSegments implements AudienceSegmentAction {}
/**
* Action that can be performed on {@link https://developers.google.com/ad-manager/api/reference/v202405/AudienceSegmentService.FirstPartyAudienceSegment FirstPartyAudienceSegment} objects to deactivate them.
*/
export class DeactivateAudienceSegments implements AudienceSegmentAction {}
/**
* Action that can be performed on {@link https://developers.google.com/ad-manager/api/reference/v202405/AudienceSegmentService.FirstPartyAudienceSegment FirstPartyAudienceSegment} objects to populate them based on last 30 days of traffic.
*/
export class PopulateAudienceSegments implements AudienceSegmentAction {}
/**
* Action that can be performed on {@link https://developers.google.com/ad-manager/api/reference/v202405/AudienceSegmentService.ThirdPartyAudienceSegment ThirdPartyAudienceSegment} objects to reject them.
*/
export class RejectAudienceSegments implements AudienceSegmentAction {}