class Google::Apis::DfareportingV2_3::SiteSettings
Site Settings
Attributes
Whether active view creatives are disabled for this site. Corresponds to the JSON property `activeViewOptOut` @return [Boolean]
Whether active view creatives are disabled for this site. Corresponds to the JSON property `activeViewOptOut` @return [Boolean]
Creative Settings Corresponds to the JSON property `creativeSettings` @return [Google::Apis::DfareportingV2_3::CreativeSettings]
Whether brand safe ads are disabled for this site. Corresponds to the JSON property `disableBrandSafeAds` @return [Boolean]
Whether brand safe ads are disabled for this site. Corresponds to the JSON property `disableBrandSafeAds` @return [Boolean]
Lookback configuration settings. Corresponds to the JSON property `lookbackConfiguration` @return [Google::Apis::DfareportingV2_3::LookbackConfiguration]
Tag Settings Corresponds to the JSON property `tagSetting` @return [Google::Apis::DfareportingV2_3::TagSetting]
Whether Verification and ActiveView are disabled for in-stream video creatives on this site. The same setting videoActiveViewOptOut exists on the directory site level – the opt out occurs if either of these settings are true. These settings are distinct from DirectorySites.settings.activeViewOptOut or Sites. siteSettings.activeViewOptOut which only apply to display ads. However, Accounts.activeViewOptOut opts out both video traffic, as well as display ads, from Verification and ActiveView. Corresponds to the JSON property `videoActiveViewOptOut` @return [Boolean]
Whether Verification and ActiveView are disabled for in-stream video creatives on this site. The same setting videoActiveViewOptOut exists on the directory site level – the opt out occurs if either of these settings are true. These settings are distinct from DirectorySites.settings.activeViewOptOut or Sites. siteSettings.activeViewOptOut which only apply to display ads. However, Accounts.activeViewOptOut opts out both video traffic, as well as display ads, from Verification and ActiveView. Corresponds to the JSON property `videoActiveViewOptOut` @return [Boolean]
Public Class Methods
# File generated/google/apis/dfareporting_v2_3/classes.rb, line 9855 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/dfareporting_v2_3/classes.rb, line 9860 def update!(**args) @active_view_opt_out = args[:active_view_opt_out] if args.key?(:active_view_opt_out) @creative_settings = args[:creative_settings] if args.key?(:creative_settings) @disable_brand_safe_ads = args[:disable_brand_safe_ads] if args.key?(:disable_brand_safe_ads) @disable_new_cookie = args[:disable_new_cookie] if args.key?(:disable_new_cookie) @lookback_configuration = args[:lookback_configuration] if args.key?(:lookback_configuration) @tag_setting = args[:tag_setting] if args.key?(:tag_setting) @video_active_view_opt_out = args[:video_active_view_opt_out] if args.key?(:video_active_view_opt_out) end