class Google::Apis::DisplayvideoV1::TargetingExpansionConfig
Settings that control the targeting expansion of the line item. Targeting expansion allows the line item to reach a larger audience based on the original audience list and the targeting expansion level.
Attributes
Required. Whether to exclude first party audiences from targeting. Similar audiences of the excluded first party lists will not be excluded. Only applicable when a first-party audience is positively targeted (directly or included in a combined audience), otherwise this selection will be ignored. Corresponds to the JSON property `excludeFirstPartyAudience` @return [Boolean]
Required. Whether to exclude first party audiences from targeting. Similar audiences of the excluded first party lists will not be excluded. Only applicable when a first-party audience is positively targeted (directly or included in a combined audience), otherwise this selection will be ignored. Corresponds to the JSON property `excludeFirstPartyAudience` @return [Boolean]
Required. Magnitude of expansion for applicable targeting under this line item. Corresponds to the JSON property `targetingExpansionLevel` @return [String]
Public Class Methods
# File lib/google/apis/displayvideo_v1/classes.rb, line 8929 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/displayvideo_v1/classes.rb, line 8934 def update!(**args) @exclude_first_party_audience = args[:exclude_first_party_audience] if args.key?(:exclude_first_party_audience) @targeting_expansion_level = args[:targeting_expansion_level] if args.key?(:targeting_expansion_level) end