@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
36 lines (33 loc) • 852 B
text/typescript
export enum MatchType {
EXACT = 'EXACT',
BROAD = 'BROAD',
PREFIX = 'PREFIX',
BROAD_PREFIX = 'BROAD_PREFIX',
SUFFIX = 'SUFFIX',
CONTAINS = 'CONTAINS',
UNKNOWN = 'UNKNOWN',
}
export enum Status {
ACTIVE = 'ACTIVE',
INACTIVE = 'INACTIVE',
UNKNOWN = 'UNKNOWN',
}
/**
* values
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202505`
*/
export interface Values {
/** xsd:long */
customTargetingKeyId?: number
/** xsd:long */
id?: number
/** xsd:string */
name?: string
/** xsd:string */
displayName?: string
/** CustomTargetingValue.MatchType|xsd:string|EXACT,BROAD,PREFIX,BROAD_PREFIX,SUFFIX,CONTAINS,UNKNOWN */
matchType?: MatchType | keyof typeof MatchType
/** CustomTargetingValue.Status|xsd:string|ACTIVE,INACTIVE,UNKNOWN */
status?: Status | keyof typeof Status
}