export enum GoalType { NONE = 'NONE', LIFETIME = 'LIFETIME', DAILY = 'DAILY', UNKNOWN = 'UNKNOWN', } export enum UnitType { IMPRESSIONS = 'IMPRESSIONS', CLICKS = 'CLICKS', CLICK_THROUGH_CPA_CONVERSIONS = 'CLICK_THROUGH_CPA_CONVERSIONS', VIEW_THROUGH_CPA_CONVERSIONS = 'VIEW_THROUGH_CPA_CONVERSIONS', TOTAL_CPA_CONVERSIONS = 'TOTAL_CPA_CONVERSIONS', VIEWABLE_IMPRESSIONS = 'VIEWABLE_IMPRESSIONS', IN_TARGET_IMPRESSIONS = 'IN_TARGET_IMPRESSIONS', UNKNOWN = 'UNKNOWN', } /** * primaryGoal * @targetNSAlias `tns` * @targetNamespace `https://www.google.com/apis/ads/publisher/v202502` */ export interface PrimaryGoal { /** GoalType|xsd:string|NONE,LIFETIME,DAILY,UNKNOWN */ goalType?: GoalType | keyof typeof GoalType /** UnitType|xsd:string|IMPRESSIONS,CLICKS,CLICK_THROUGH_CPA_CONVERSIONS,VIEW_THROUGH_CPA_CONVERSIONS,TOTAL_CPA_CONVERSIONS,VIEWABLE_IMPRESSIONS,IN_TARGET_IMPRESSIONS,UNKNOWN */ unitType?: UnitType | keyof typeof UnitType /** xsd:long */ units?: number }