View Source GoogleApi.AuthorizedBuyersMarketplace.V1.Model.CreativeRequirements (google_api_authorized_buyers_marketplace v0.6.1)

Message captures data about the creatives in the deal.

Attributes

  • creativeFormat (type: String.t, default: nil) - Output only. The format of the creative, only applicable for programmatic guaranteed and preferred deals.
  • creativePreApprovalPolicy (type: String.t, default: nil) - Output only. Specifies the creative pre-approval policy.
  • creativeSafeFrameCompatibility (type: String.t, default: nil) - Output only. Specifies whether the creative is safeFrame compatible.
  • maxAdDurationMs (type: String.t, default: nil) - Output only. The max duration of the video creative in milliseconds. only applicable for deals with video creatives.
  • programmaticCreativeSource (type: String.t, default: nil) - Output only. Specifies the creative source for programmatic deals. PUBLISHER means creative is provided by seller and ADVERTISER means creative is provided by the buyer.
  • skippableAdType (type: String.t, default: nil) - Output only. Skippable video ads allow viewers to skip ads after 5 seconds. Only applicable for deals with video creatives.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AuthorizedBuyersMarketplace.V1.Model.CreativeRequirements{
  creativeFormat: String.t() | nil,
  creativePreApprovalPolicy: String.t() | nil,
  creativeSafeFrameCompatibility: String.t() | nil,
  maxAdDurationMs: String.t() | nil,
  programmaticCreativeSource: String.t() | nil,
  skippableAdType: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.