Class: Google::Apis::DfareportingV3_4::SiteSettings
- Inherits:
-
Object
- Object
- Google::Apis::DfareportingV3_4::SiteSettings
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dfareporting_v3_4/classes.rb,
generated/google/apis/dfareporting_v3_4/representations.rb,
generated/google/apis/dfareporting_v3_4/representations.rb
Overview
Site Settings
Instance Attribute Summary collapse
-
#active_view_opt_out ⇒ Boolean
(also: #active_view_opt_out?)
Whether active view creatives are disabled for this site.
-
#ad_blocking_opt_out ⇒ Boolean
(also: #ad_blocking_opt_out?)
Whether this site opts out of ad blocking.
-
#disable_new_cookie ⇒ Boolean
(also: #disable_new_cookie?)
Whether new cookies are disabled for this site.
-
#tag_setting ⇒ Google::Apis::DfareportingV3_4::TagSetting
Tag Settings Corresponds to the JSON property
tagSetting
. -
#video_active_view_opt_out_template ⇒ Boolean
(also: #video_active_view_opt_out_template?)
Whether Verification and ActiveView for in-stream video creatives are disabled by default for new placements created under this site.
-
#vpaid_adapter_choice_template ⇒ String
Default VPAID adapter setting for new placements created under this site.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SiteSettings
constructor
A new instance of SiteSettings.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ SiteSettings
Returns a new instance of SiteSettings.
11619 11620 11621 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11619 def initialize(**args) update!(**args) end |
Instance Attribute Details
#active_view_opt_out ⇒ Boolean Also known as: active_view_opt_out?
Whether active view creatives are disabled for this site.
Corresponds to the JSON property activeViewOptOut
11575 11576 11577 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11575 def active_view_opt_out @active_view_opt_out end |
#ad_blocking_opt_out ⇒ Boolean Also known as: ad_blocking_opt_out?
Whether this site opts out of ad blocking. When true, ad blocking is disabled
for all placements under the site, regardless of the individual placement
settings. When false, the campaign and placement settings take effect.
Corresponds to the JSON property adBlockingOptOut
11583 11584 11585 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11583 def ad_blocking_opt_out @ad_blocking_opt_out end |
#disable_new_cookie ⇒ Boolean Also known as:
Whether new cookies are disabled for this site.
Corresponds to the JSON property disableNewCookie
11589 11590 11591 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11589 def @disable_new_cookie end |
#tag_setting ⇒ Google::Apis::DfareportingV3_4::TagSetting
Tag Settings
Corresponds to the JSON property tagSetting
11595 11596 11597 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11595 def tag_setting @tag_setting end |
#video_active_view_opt_out_template ⇒ Boolean Also known as: video_active_view_opt_out_template?
Whether Verification and ActiveView for in-stream video creatives are disabled
by default for new placements created under this site. This value will be used
to populate the placement.videoActiveViewOptOut field, when no value is
specified for the new placement.
Corresponds to the JSON property videoActiveViewOptOutTemplate
11603 11604 11605 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11603 def video_active_view_opt_out_template @video_active_view_opt_out_template end |
#vpaid_adapter_choice_template ⇒ String
Default VPAID adapter setting for new placements created under this site. This
value will be used to populate the placements.vpaidAdapterChoice field, when
no value is specified for the new placement. Controls which VPAID format the
measurement adapter will use for in-stream video creatives assigned to the
placement. The publisher's specifications will typically determine this
setting. For VPAID creatives, the adapter format will match the VPAID format (
HTML5 VPAID creatives use the HTML5 adapter). Note: Flash is no longer
supported. This field now defaults to HTML5 when the following values are
provided: FLASH, BOTH.
Corresponds to the JSON property vpaidAdapterChoiceTemplate
11617 11618 11619 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11617 def vpaid_adapter_choice_template @vpaid_adapter_choice_template end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11624 11625 11626 11627 11628 11629 11630 11631 |
# File 'generated/google/apis/dfareporting_v3_4/classes.rb', line 11624 def update!(**args) @active_view_opt_out = args[:active_view_opt_out] if args.key?(:active_view_opt_out) @ad_blocking_opt_out = args[:ad_blocking_opt_out] if args.key?(:ad_blocking_opt_out) @disable_new_cookie = args[:disable_new_cookie] if args.key?(:disable_new_cookie) @tag_setting = args[:tag_setting] if args.key?(:tag_setting) @video_active_view_opt_out_template = args[:video_active_view_opt_out_template] if args.key?(:video_active_view_opt_out_template) @vpaid_adapter_choice_template = args[:vpaid_adapter_choice_template] if args.key?(:vpaid_adapter_choice_template) end |