@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
34 lines (33 loc) • 914 B
TypeScript
export declare enum MatchType {
EXACT = "EXACT",
BROAD = "BROAD",
PREFIX = "PREFIX",
BROAD_PREFIX = "BROAD_PREFIX",
SUFFIX = "SUFFIX",
CONTAINS = "CONTAINS",
UNKNOWN = "UNKNOWN"
}
export declare enum Status {
ACTIVE = "ACTIVE",
INACTIVE = "INACTIVE",
UNKNOWN = "UNKNOWN"
}
/**
* values
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202408`
*/
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;
}