Show / Hide Table of Contents

Class DealTerms

Inheritance
System.Object
DealTerms
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top