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

Next Id: 7

Attributes

  • allowedFormats (type: list(String.t), default: nil) - The formats allowed by the publisher.
  • companionSizes (type: list(GoogleApi.AdExchangeBuyer.V14.Model.TargetingValueSize.t), default: nil) - For video size type, the list of companion sizes.
  • creativeSizeType (type: String.t, default: nil) - The Creative size type.
  • nativeTemplate (type: String.t, default: nil) - The native template for native ad.
  • size (type: GoogleApi.AdExchangeBuyer.V14.Model.TargetingValueSize.t, default: nil) - For regular or video creative size type, specifies the size of the creative.
  • skippableAdType (type: String.t, default: nil) - The skippable ad type for video size.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AdExchangeBuyer.V14.Model.TargetingValueCreativeSize{
  allowedFormats: [String.t()] | nil,
  companionSizes:
    [GoogleApi.AdExchangeBuyer.V14.Model.TargetingValueSize.t()] | nil,
  creativeSizeType: String.t() | nil,
  nativeTemplate: String.t() | nil,
  size: GoogleApi.AdExchangeBuyer.V14.Model.TargetingValueSize.t() | nil,
  skippableAdType: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.