View Source GoogleApi.AuthorizedBuyersMarketplace.V1.Model.SendRfpRequest (google_api_authorized_buyers_marketplace v0.6.2)
Request to send an RFP. All fields in this request are proposed to publisher and subject to changes by publisher during later negotiation.
Attributes
-
buyerContacts
(type:list(GoogleApi.AuthorizedBuyersMarketplace.V1.Model.Contact.t)
, default:nil
) - Contact information for the buyer. -
client
(type:String.t
, default:nil
) - 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}
. -
displayName
(type:String.t
, default:nil
) - Required. The display name of the proposal being created by this RFP. -
estimatedGrossSpend
(type:GoogleApi.AuthorizedBuyersMarketplace.V1.Model.Money.t
, default:nil
) - 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. -
flightEndTime
(type:DateTime.t
, default:nil
) - 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. -
flightStartTime
(type:DateTime.t
, default:nil
) - 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. -
geoTargeting
(type:GoogleApi.AuthorizedBuyersMarketplace.V1.Model.CriteriaTargeting.t
, default:nil
) - Geo criteria IDs to be targeted. Refer to Geo tables. -
inventorySizeTargeting
(type:GoogleApi.AuthorizedBuyersMarketplace.V1.Model.InventorySizeTargeting.t
, default:nil
) - Inventory sizes to be targeted. -
note
(type:String.t
, default:nil
) - A message that is sent to the publisher. Maximum length is 1024 characters. -
preferredDealTerms
(type:GoogleApi.AuthorizedBuyersMarketplace.V1.Model.PreferredDealTerms.t
, default:nil
) - The terms for preferred deals. -
programmaticGuaranteedTerms
(type:GoogleApi.AuthorizedBuyersMarketplace.V1.Model.ProgrammaticGuaranteedTerms.t
, default:nil
) - The terms for programmatic guaranteed deals. -
publisherProfile
(type:String.t
, default:nil
) - Required. The profile of the publisher who will receive this RFP in the format:buyers/{accountId}/publisherProfiles/{publisherProfileId}
.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AuthorizedBuyersMarketplace.V1.Model.SendRfpRequest{ buyerContacts: [GoogleApi.AuthorizedBuyersMarketplace.V1.Model.Contact.t()] | nil, client: String.t() | nil, displayName: String.t() | nil, estimatedGrossSpend: GoogleApi.AuthorizedBuyersMarketplace.V1.Model.Money.t() | nil, flightEndTime: DateTime.t() | nil, flightStartTime: DateTime.t() | nil, geoTargeting: GoogleApi.AuthorizedBuyersMarketplace.V1.Model.CriteriaTargeting.t() | nil, inventorySizeTargeting: GoogleApi.AuthorizedBuyersMarketplace.V1.Model.InventorySizeTargeting.t() | nil, note: String.t() | nil, preferredDealTerms: GoogleApi.AuthorizedBuyersMarketplace.V1.Model.PreferredDealTerms.t() | nil, programmaticGuaranteedTerms: GoogleApi.AuthorizedBuyersMarketplace.V1.Model.ProgrammaticGuaranteedTerms.t() | nil, publisherProfile: String.t() | nil }