Class DealTerms
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.AdExchangeBuyer.v1_4.Data
Assembly: Google.Apis.AdExchangeBuyer.v1_4.dll
Syntax
public class DealTerms : IDirectResponseSchema
Properties
BrandingType
Visibility of the URL in bid requests.
Declaration
[JsonProperty("brandingType")]
public virtual string BrandingType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CrossListedExternalDealIdType
Indicates that this ExternalDealId exists under at least two different AdxInventoryDeals. Currently, the only case that the same ExternalDealId will exist is programmatic cross sell case.
Declaration
[JsonProperty("crossListedExternalDealIdType")]
public virtual string CrossListedExternalDealIdType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Description
Description for the proposed terms of the deal.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EstimatedGrossSpend
Non-binding estimate of the estimated gross spend for this deal Can be set by buyer or seller.
Declaration
[JsonProperty("estimatedGrossSpend")]
public virtual Price EstimatedGrossSpend { get; set; }
Property Value
Type | Description |
---|---|
Price |
EstimatedImpressionsPerDay
Non-binding estimate of the impressions served per day Can be set by buyer or seller.
Declaration
[JsonProperty("estimatedImpressionsPerDay")]
public virtual long? EstimatedImpressionsPerDay { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GuaranteedFixedPriceTerms
The terms for guaranteed fixed price deals.
Declaration
[JsonProperty("guaranteedFixedPriceTerms")]
public virtual DealTermsGuaranteedFixedPriceTerms GuaranteedFixedPriceTerms { get; set; }
Property Value
Type | Description |
---|---|
DealTermsGuaranteedFixedPriceTerms |
NonGuaranteedAuctionTerms
The terms for non-guaranteed auction deals.
Declaration
[JsonProperty("nonGuaranteedAuctionTerms")]
public virtual DealTermsNonGuaranteedAuctionTerms NonGuaranteedAuctionTerms { get; set; }
Property Value
Type | Description |
---|---|
DealTermsNonGuaranteedAuctionTerms |
NonGuaranteedFixedPriceTerms
The terms for non-guaranteed fixed price deals.
Declaration
[JsonProperty("nonGuaranteedFixedPriceTerms")]
public virtual DealTermsNonGuaranteedFixedPriceTerms NonGuaranteedFixedPriceTerms { get; set; }
Property Value
Type | Description |
---|---|
DealTermsNonGuaranteedFixedPriceTerms |
RubiconNonGuaranteedTerms
The terms for rubicon non-guaranteed deals.
Declaration
[JsonProperty("rubiconNonGuaranteedTerms")]
public virtual DealTermsRubiconNonGuaranteedTerms RubiconNonGuaranteedTerms { get; set; }
Property Value
Type | Description |
---|---|
DealTermsRubiconNonGuaranteedTerms |
SellerTimeZone
For deals with Cost Per Day billing, defines the timezone used to mark the boundaries of a day (buyer-readonly)
Declaration
[JsonProperty("sellerTimeZone")]
public virtual string SellerTimeZone { get; set; }
Property Value
Type | Description |
---|---|
System.String |