Show / Hide Table of Contents

Class SendRfpRequest

Request to send an RFP. All fields in this request are proposed to publisher and subject to changes by publisher during later negotiation.

Inheritance
object
SendRfpRequest
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.AuthorizedBuyersMarketplace.v1.Data
Assembly: Google.Apis.AuthorizedBuyersMarketplace.v1.dll
Syntax
public class SendRfpRequest : IDirectResponseSchema

Properties

BuyerContacts

Contact information for the buyer.

Declaration
[JsonProperty("buyerContacts")]
public virtual IList<Contact> BuyerContacts { get; set; }
Property Value
Type Description
IList<Contact>

Client

If the current buyer is sending the RFP on behalf of its client, use this field to specify the name of the client in the format: buyers/{accountId}/clients/{clientAccountid}.

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

DisplayName

Required. The display name of the proposal being created by this RFP.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { 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

Specified by buyers in request for proposal (RFP) to notify publisher the total estimated spend for the proposal. Publishers will receive this information and send back proposed deals accordingly.

Declaration
[JsonProperty("estimatedGrossSpend")]
public virtual Money EstimatedGrossSpend { get; set; }
Property Value
Type Description
Money

FlightEndTime

object representation of FlightEndTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FlightEndTimeDateTimeOffset instead.")]
public virtual object FlightEndTime { get; set; }
Property Value
Type Description
object

FlightEndTimeDateTimeOffset

DateTimeOffset representation of FlightEndTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? FlightEndTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

FlightEndTimeRaw

Required. Proposed flight end time of the RFP. A timestamp in RFC3339 UTC "Zulu" format. Note that the specified value will be truncated to a granularity of one second.

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

FlightStartTime

object representation of FlightStartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FlightStartTimeDateTimeOffset instead.")]
public virtual object FlightStartTime { get; set; }
Property Value
Type Description
object

FlightStartTimeDateTimeOffset

DateTimeOffset representation of FlightStartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? FlightStartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

FlightStartTimeRaw

Required. Proposed flight start time of the RFP. A timestamp in RFC3339 UTC "Zulu" format. Note that the specified value will be truncated to a granularity of one second.

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

GeoTargeting

Geo criteria IDs to be targeted. Refer to Geo tables.

Declaration
[JsonProperty("geoTargeting")]
public virtual CriteriaTargeting GeoTargeting { get; set; }
Property Value
Type Description
CriteriaTargeting

InventorySizeTargeting

Inventory sizes to be targeted.

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

Note

A message that is sent to the publisher. Maximum length is 1024 characters.

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

PreferredDealTerms

The terms for preferred deals.

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

ProgrammaticGuaranteedTerms

The terms for programmatic guaranteed deals.

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

PublisherProfile

Required. The profile of the publisher who will receive this RFP in the format: buyers/{accountId}/publisherProfiles/{publisherProfileId}.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX