@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
97 lines (91 loc) • 3.15 kB
text/typescript
export enum ViewabilityPartner {
NONE = 'NONE',
MOAT = 'MOAT',
DOUBLE_VERIFY = 'DOUBLE_VERIFY',
INTEGRAL_AD_SCIENCE = 'INTEGRAL_AD_SCIENCE',
COMSCORE = 'COMSCORE',
TELEMETRY = 'TELEMETRY',
UNKNOWN = 'UNKNOWN',
}
export enum PublisherViewabilityPartner {
NONE = 'NONE',
MOAT = 'MOAT',
DOUBLE_VERIFY = 'DOUBLE_VERIFY',
INTEGRAL_AD_SCIENCE = 'INTEGRAL_AD_SCIENCE',
COMSCORE = 'COMSCORE',
TELEMETRY = 'TELEMETRY',
UNKNOWN = 'UNKNOWN',
}
export enum BrandLiftPartner {
UNKNOWN = 'UNKNOWN',
NONE = 'NONE',
KANTAR_MILLWARD_BROWN = 'KANTAR_MILLWARD_BROWN',
DYNATA = 'DYNATA',
INTAGE = 'INTAGE',
MACROMILL = 'MACROMILL',
}
export enum ReachPartner {
NONE = 'NONE',
COMSCORE = 'COMSCORE',
NIELSEN = 'NIELSEN',
KANTAR_MILLWARD_BROWN = 'KANTAR_MILLWARD_BROWN',
VIDEO_RESEARCH = 'VIDEO_RESEARCH',
GEMIUS = 'GEMIUS',
VIDEO_AMP = 'VIDEO_AMP',
ISPOT_TV = 'ISPOT_TV',
AUDIENCE_PROJECT = 'AUDIENCE_PROJECT',
UNKNOWN = 'UNKNOWN',
}
export enum PublisherReachPartner {
NONE = 'NONE',
COMSCORE = 'COMSCORE',
NIELSEN = 'NIELSEN',
KANTAR_MILLWARD_BROWN = 'KANTAR_MILLWARD_BROWN',
VIDEO_RESEARCH = 'VIDEO_RESEARCH',
GEMIUS = 'GEMIUS',
VIDEO_AMP = 'VIDEO_AMP',
ISPOT_TV = 'ISPOT_TV',
AUDIENCE_PROJECT = 'AUDIENCE_PROJECT',
UNKNOWN = 'UNKNOWN',
}
/**
* thirdPartyMeasurementSettings
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202408`
*/
export interface ThirdPartyMeasurementSettings {
/** ThirdPartyViewabilityIntegrationPartner|xsd:string|NONE,MOAT,DOUBLE_VERIFY,INTEGRAL_AD_SCIENCE,COMSCORE,TELEMETRY,UNKNOWN */
viewabilityPartner?: ViewabilityPartner | keyof typeof ViewabilityPartner
/** xsd:string */
viewabilityClientId?: string
/** xsd:string */
viewabilityReportingId?: string
/** ThirdPartyViewabilityIntegrationPartner|xsd:string|NONE,MOAT,DOUBLE_VERIFY,INTEGRAL_AD_SCIENCE,COMSCORE,TELEMETRY,UNKNOWN */
publisherViewabilityPartner?:
| PublisherViewabilityPartner
| keyof typeof PublisherViewabilityPartner
/** xsd:string */
publisherViewabilityClientId?: string
/** xsd:string */
publisherViewabilityReportingId?: string
/** ThirdPartyBrandLiftIntegrationPartner|xsd:string|UNKNOWN,NONE,KANTAR_MILLWARD_BROWN,DYNATA,INTAGE,MACROMILL */
brandLiftPartner?: BrandLiftPartner | keyof typeof BrandLiftPartner
/** xsd:string */
brandLiftClientId?: string
/** xsd:string */
brandLiftReportingId?: string
/** ThirdPartyReachIntegrationPartner|xsd:string|NONE,COMSCORE,NIELSEN,KANTAR_MILLWARD_BROWN,VIDEO_RESEARCH,GEMIUS,VIDEO_AMP,ISPOT_TV,AUDIENCE_PROJECT,UNKNOWN */
reachPartner?: ReachPartner | keyof typeof ReachPartner
/** xsd:string */
reachClientId?: string
/** xsd:string */
reachReportingId?: string
/** ThirdPartyReachIntegrationPartner|xsd:string|NONE,COMSCORE,NIELSEN,KANTAR_MILLWARD_BROWN,VIDEO_RESEARCH,GEMIUS,VIDEO_AMP,ISPOT_TV,AUDIENCE_PROJECT,UNKNOWN */
publisherReachPartner?:
| PublisherReachPartner
| keyof typeof PublisherReachPartner
/** xsd:string */
publisherReachClientId?: string
/** xsd:string */
publisherReachReportingId?: string
}