@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
38 lines (37 loc) • 1.01 kB
TypeScript
import { Variables } from './Variables';
export declare enum Status {
ACTIVE = "ACTIVE",
INACTIVE = "INACTIVE",
DELETED = "DELETED"
}
export declare enum Type {
SYSTEM_DEFINED = "SYSTEM_DEFINED",
USER_DEFINED = "USER_DEFINED"
}
/**
* results
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202502`
*/
export interface Results {
/** xsd:long */
id?: number;
/** xsd:string */
name?: string;
/** xsd:string */
description?: string;
/** variables[] */
variables?: Array<Variables>;
/** xsd:string */
snippet?: string;
/** CreativeTemplateStatus|xsd:string|ACTIVE,INACTIVE,DELETED */
status?: Status | keyof typeof Status;
/** CreativeTemplateType|xsd:string|SYSTEM_DEFINED,USER_DEFINED */
type?: Type | keyof typeof Type;
/** xsd:boolean */
isInterstitial?: boolean;
/** xsd:boolean */
isNativeEligible?: boolean;
/** xsd:boolean */
isSafeFrameCompatible?: boolean;
}