class Google::Apis::DisplayvideoV1::AdvertiserCreativeConfig
Creatives related settings of an advertiser.
Attributes
Whether or not the advertiser is enabled for dynamic creatives. Corresponds to the JSON property `dynamicCreativeEnabled` @return [Boolean]
Whether or not the advertiser is enabled for dynamic creatives. Corresponds to the JSON property `dynamicCreativeEnabled` @return [Boolean]
An ID for configuring campaign monitoring provided by Integral Ad Service (IAS) . The DV360 system will append an IAS “Campaign Monitor” tag containing this ID to the creative tag. Corresponds to the JSON property `iasClientId` @return [Fixnum]
Whether or not to use DV360's Online Behavioral Advertising (OBA) compliance. Warning: Changing OBA settings may cause the audit status of your creatives to be reset by some ad exchanges, making them ineligible to serve until they are re-approved. Corresponds to the JSON property `obaComplianceDisabled` @return [Boolean]
Whether or not to use DV360's Online Behavioral Advertising (OBA) compliance. Warning: Changing OBA settings may cause the audit status of your creatives to be reset by some ad exchanges, making them ineligible to serve until they are re-approved. Corresponds to the JSON property `obaComplianceDisabled` @return [Boolean]
Public Class Methods
# File lib/google/apis/displayvideo_v1/classes.rb, line 274 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/displayvideo_v1/classes.rb, line 279 def update!(**args) @dynamic_creative_enabled = args[:dynamic_creative_enabled] if args.key?(:dynamic_creative_enabled) @ias_client_id = args[:ias_client_id] if args.key?(:ias_client_id) @oba_compliance_disabled = args[:oba_compliance_disabled] if args.key?(:oba_compliance_disabled) @video_creative_data_sharing_authorized = args[:video_creative_data_sharing_authorized] if args.key?(:video_creative_data_sharing_authorized) end