Show / Hide Table of Contents

Class DealTerms

The deal terms specify the details of a Product/deal. They specify things like price per buyer, the type of pricing model (for example, fixed price, auction) and expected impressions from the publisher.

Inheritance
object
DealTerms
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AdExchangeBuyerII.v2beta1.Data
Assembly: Google.Apis.AdExchangeBuyerII.v2beta1.dll
Syntax
public class DealTerms : IDirectResponseSchema

Properties

BrandingType

Visibility of the URL in bid requests. (default: BRANDED)

Declaration
[JsonProperty("brandingType")]
public virtual string BrandingType { get; set; }
Property Value
Type Description
string

Description

Publisher provided description for the terms.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
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
long?

GuaranteedFixedPriceTerms

The terms for guaranteed fixed price deals.

Declaration
[JsonProperty("guaranteedFixedPriceTerms")]
public virtual GuaranteedFixedPriceTerms GuaranteedFixedPriceTerms { get; set; }
Property Value
Type Description
GuaranteedFixedPriceTerms

NonGuaranteedAuctionTerms

The terms for non-guaranteed auction deals.

Declaration
[JsonProperty("nonGuaranteedAuctionTerms")]
public virtual NonGuaranteedAuctionTerms NonGuaranteedAuctionTerms { get; set; }
Property Value
Type Description
NonGuaranteedAuctionTerms

NonGuaranteedFixedPriceTerms

The terms for non-guaranteed fixed price deals.

Declaration
[JsonProperty("nonGuaranteedFixedPriceTerms")]
public virtual NonGuaranteedFixedPriceTerms NonGuaranteedFixedPriceTerms { get; set; }
Property Value
Type Description
NonGuaranteedFixedPriceTerms

SellerTimeZone

The time zone name. For deals with Cost Per Day billing, defines the time zone used to mark the boundaries of a day. It should be an IANA TZ name, such as "America/Los_Angeles". For more information, see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

Declaration
[JsonProperty("sellerTimeZone")]
public virtual string SellerTimeZone { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX