GoogleApi.DisplayVideo.V3.Model.TargetingExpansionConfig (google_api_display_video v0.39.0)

View Source

Settings that control the optimized targeting settings of the line item.

Attributes

  • audienceExpansionLevel (type: String.t, default: nil) - Output only. Magnitude of expansion for eligible first-party user lists under this ad group. This field only applies to YouTube and Partners line item and ad group resources.
  • audienceExpansionSeedListExcluded (type: boolean(), default: nil) - Output only. Whether to exclude seed list for audience expansion. This field only applies to YouTube and Partners line item and ad group resources.
  • enableOptimizedTargeting (type: boolean(), default: nil) - Required. Whether to enable Optimized Targeting for the line item. Optimized targeting is not compatible with all bid strategies. Attempting to set this field to true for a line item using the BiddingStrategy field fixed_bid or one of the following combinations of BiddingStrategy fields and BiddingStrategyPerformanceGoalType will result in an error: maximize_auto_spend_bid: BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED performance_goal_auto_bid: BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DisplayVideo.V3.Model.TargetingExpansionConfig{
  audienceExpansionLevel: String.t() | nil,
  audienceExpansionSeedListExcluded: boolean() | nil,
  enableOptimizedTargeting: boolean() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.