View Source GoogleApi.AdExchangeBuyer.V2beta1.Model.CreativeSpecification (google_api_ad_exchange_buyer v0.41.0)

Represents information for a creative that is associated with a Programmatic Guaranteed/Preferred Deal in Ad Manager.

Attributes

  • creativeCompanionSizes (type: list(GoogleApi.AdExchangeBuyer.V2beta1.Model.AdSize.t), default: nil) - Companion sizes may be filled in only when this is a video creative.
  • creativeSize (type: GoogleApi.AdExchangeBuyer.V2beta1.Model.AdSize.t, default: nil) - The size of the creative.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AdExchangeBuyer.V2beta1.Model.CreativeSpecification{
  creativeCompanionSizes:
    [GoogleApi.AdExchangeBuyer.V2beta1.Model.AdSize.t()] | nil,
  creativeSize: GoogleApi.AdExchangeBuyer.V2beta1.Model.AdSize.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.