Class: Google::Apis::DisplayvideoV1::AdvertiserCreativeConfig
- Inherits:
-
Object
- Object
- Google::Apis::DisplayvideoV1::AdvertiserCreativeConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/displayvideo_v1/classes.rb,
generated/google/apis/displayvideo_v1/representations.rb,
generated/google/apis/displayvideo_v1/representations.rb
Overview
Creatives related settings of an advertiser.
Instance Attribute Summary collapse
-
#dynamic_creative_enabled ⇒ Boolean
(also: #dynamic_creative_enabled?)
Whether or not the advertiser is enabled for dynamic creatives.
-
#ias_client_id ⇒ Fixnum
An ID for configuring campaign monitoring provided by Integral Ad Service (IAS) .
-
#oba_compliance_disabled ⇒ Boolean
(also: #oba_compliance_disabled?)
Whether or not to use DV360's Online Behavioral Advertising (OBA) compliance.
-
#video_creative_data_sharing_authorized ⇒ Boolean
(also: #video_creative_data_sharing_authorized?)
By setting this field to
true
, you, on behalf of your company, authorize Google to use video creatives associated with this Display & Video 360 advertiser to provide reporting and features related to the advertiser's television campaigns.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AdvertiserCreativeConfig
constructor
A new instance of AdvertiserCreativeConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ AdvertiserCreativeConfig
Returns a new instance of AdvertiserCreativeConfig.
262 263 264 |
# File 'generated/google/apis/displayvideo_v1/classes.rb', line 262 def initialize(**args) update!(**args) end |
Instance Attribute Details
#dynamic_creative_enabled ⇒ Boolean Also known as: dynamic_creative_enabled?
Whether or not the advertiser is enabled for dynamic creatives.
Corresponds to the JSON property dynamicCreativeEnabled
233 234 235 |
# File 'generated/google/apis/displayvideo_v1/classes.rb', line 233 def dynamic_creative_enabled @dynamic_creative_enabled end |
#ias_client_id ⇒ Fixnum
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
241 242 243 |
# File 'generated/google/apis/displayvideo_v1/classes.rb', line 241 def ias_client_id @ias_client_id end |
#oba_compliance_disabled ⇒ Boolean Also known as: oba_compliance_disabled?
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
249 250 251 |
# File 'generated/google/apis/displayvideo_v1/classes.rb', line 249 def oba_compliance_disabled @oba_compliance_disabled end |
#video_creative_data_sharing_authorized ⇒ Boolean Also known as:
By setting this field to true
, you, on behalf of your company, authorize
Google to use video creatives associated with this Display & Video 360
advertiser to provide reporting and features related to the advertiser's
television campaigns. Applicable only when the advertiser has a CM360 hybrid
ad server configuration.
Corresponds to the JSON property videoCreativeDataSharingAuthorized
259 260 261 |
# File 'generated/google/apis/displayvideo_v1/classes.rb', line 259 def @video_creative_data_sharing_authorized end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
267 268 269 270 271 272 |
# File 'generated/google/apis/displayvideo_v1/classes.rb', line 267 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 |