@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
33 lines (31 loc) • 1.04 kB
text/typescript
export enum NegotiationStatus {
SELLER_INITIATED = 'SELLER_INITIATED',
BUYER_INITIATED = 'BUYER_INITIATED',
AWAITING_SELLER_REVIEW = 'AWAITING_SELLER_REVIEW',
AWAITING_BUYER_REVIEW = 'AWAITING_BUYER_REVIEW',
ONLY_SELLER_ACCEPTED = 'ONLY_SELLER_ACCEPTED',
FINALIZED = 'FINALIZED',
CANCELLED = 'CANCELLED',
UNKNOWN = 'UNKNOWN',
}
/**
* marketplaceInfo
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202411`
*/
export interface MarketplaceInfo {
/** xsd:string */
marketplaceId?: string
/** xsd:boolean */
hasLocalVersionEdits?: boolean
/** NegotiationStatus|xsd:string|SELLER_INITIATED,BUYER_INITIATED,AWAITING_SELLER_REVIEW,AWAITING_BUYER_REVIEW,ONLY_SELLER_ACCEPTED,FINALIZED,CANCELLED,UNKNOWN */
negotiationStatus?: NegotiationStatus | keyof typeof NegotiationStatus
/** xsd:string */
marketplaceComment?: string
/** xsd:boolean */
isNewVersionFromBuyer?: boolean
/** xsd:long */
buyerAccountId?: number
/** xsd:string */
partnerClientId?: string
}