class Google::Apis::DfareportingV2_3::SiteSettings

Site Settings

Attributes

active_view_opt_out[RW]

Whether active view creatives are disabled for this site. Corresponds to the JSON property `activeViewOptOut` @return [Boolean]

active_view_opt_out?[RW]

Whether active view creatives are disabled for this site. Corresponds to the JSON property `activeViewOptOut` @return [Boolean]

creative_settings[RW]

Creative Settings Corresponds to the JSON property `creativeSettings` @return [Google::Apis::DfareportingV2_3::CreativeSettings]

disable_brand_safe_ads[RW]

Whether brand safe ads are disabled for this site. Corresponds to the JSON property `disableBrandSafeAds` @return [Boolean]

disable_brand_safe_ads?[RW]

Whether brand safe ads are disabled for this site. Corresponds to the JSON property `disableBrandSafeAds` @return [Boolean]

lookback_configuration[RW]

Lookback configuration settings. Corresponds to the JSON property `lookbackConfiguration` @return [Google::Apis::DfareportingV2_3::LookbackConfiguration]

tag_setting[RW]

Tag Settings Corresponds to the JSON property `tagSetting` @return [Google::Apis::DfareportingV2_3::TagSetting]

video_active_view_opt_out[RW]

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]

video_active_view_opt_out?[RW]

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

new(**args) click to toggle source
# File generated/google/apis/dfareporting_v2_3/classes.rb, line 9855
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

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