google_api_dfa_reporting v0.17.0 GoogleApi.DFAReporting.V34.Model.CreativeRotation View Source

Creative Rotation.

Attributes

  • creativeAssignments (type: list(GoogleApi.DFAReporting.V34.Model.CreativeAssignment.t), default: nil) - Creative assignments in this creative rotation.
  • creativeOptimizationConfigurationId (type: String.t, default: nil) - Creative optimization configuration that is used by this ad. It should refer to one of the existing optimization configurations in the ad's campaign. If it is unset or set to 0, then the campaign's default optimization configuration will be used for this ad.
  • type (type: String.t, default: nil) - Type of creative rotation. Can be used to specify whether to use sequential or random rotation.
  • weightCalculationStrategy (type: String.t, default: nil) - Strategy for calculating weights. Used with CREATIVE_ROTATION_TYPE_RANDOM.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.DFAReporting.V34.Model.CreativeRotation{
  creativeAssignments: [GoogleApi.DFAReporting.V34.Model.CreativeAssignment.t()],
  creativeOptimizationConfigurationId: String.t(),
  type: String.t(),
  weightCalculationStrategy: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.