View Source GoogleApi.AdExchangeBuyer.V14.Model.AccountBidderLocation (google_api_ad_exchange_buyer v0.41.0)

Attributes

  • bidProtocol (type: String.t, default: nil) - The protocol that the bidder endpoint is using. OpenRTB protocols with prefix PROTOCOL_OPENRTB_PROTOBUF use proto buffer, otherwise use JSON. Allowed values:
    • PROTOCOL_ADX
    • PROTOCOL_OPENRTB_2_2
    • PROTOCOL_OPENRTB_2_3
    • PROTOCOL_OPENRTB_2_4
    • PROTOCOL_OPENRTB_2_5
    • PROTOCOL_OPENRTB_PROTOBUF_2_3
    • PROTOCOL_OPENRTB_PROTOBUF_2_4
    • PROTOCOL_OPENRTB_PROTOBUF_2_5
  • maximumQps (type: integer(), default: nil) - The maximum queries per second the Ad Exchange will send.
  • region (type: String.t, default: nil) - The geographical region the Ad Exchange should send requests from. Only used by some quota systems, but always setting the value is recommended. Allowed values:
    • ASIA
    • EUROPE
    • US_EAST
    • US_WEST
  • url (type: String.t, default: nil) - The URL to which the Ad Exchange will send bid requests.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AdExchangeBuyer.V14.Model.AccountBidderLocation{
  bidProtocol: String.t() | nil,
  maximumQps: integer() | nil,
  region: String.t() | nil,
  url: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.