Class: Google::Apis::DfareportingV2_8::SiteSettings
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::DfareportingV2_8::SiteSettings
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dfareporting_v2_8/classes.rb,
 generated/google/apis/dfareporting_v2_8/representations.rb,
 generated/google/apis/dfareporting_v2_8/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. 
- 
  
    
      #creative_settings  ⇒ Google::Apis::DfareportingV2_8::CreativeSettings 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Creative Settings Corresponds to the JSON property creativeSettings.
- 
  
    
      #disable_new_cookie  ⇒ Boolean 
    
    
      (also: #disable_new_cookie?)
    
  
  
  
  
    
    
  
  
  
  
  
  
    Whether new cookies are disabled for this site. 
- 
  
    
      #lookback_configuration  ⇒ Google::Apis::DfareportingV2_8::LookbackConfiguration 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Lookback configuration settings. 
- 
  
    
      #tag_setting  ⇒ Google::Apis::DfareportingV2_8::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. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ SiteSettings
Returns a new instance of SiteSettings
| 10705 10706 10707 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10705 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
| 10651 10652 10653 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10651 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
| 10659 10660 10661 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10659 def ad_blocking_opt_out @ad_blocking_opt_out end | 
#creative_settings ⇒ Google::Apis::DfareportingV2_8::CreativeSettings
Creative Settings
Corresponds to the JSON property creativeSettings
| 10665 10666 10667 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10665 def creative_settings @creative_settings end | 
#disable_new_cookie ⇒ Boolean Also known as:
Whether new cookies are disabled for this site.
Corresponds to the JSON property disableNewCookie
| 10670 10671 10672 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10670 def @disable_new_cookie end | 
#lookback_configuration ⇒ Google::Apis::DfareportingV2_8::LookbackConfiguration
Lookback configuration settings.
Corresponds to the JSON property lookbackConfiguration
| 10676 10677 10678 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10676 def lookback_configuration @lookback_configuration end | 
#tag_setting ⇒ Google::Apis::DfareportingV2_8::TagSetting
Tag Settings
Corresponds to the JSON property tagSetting
| 10681 10682 10683 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10681 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
| 10689 10690 10691 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10689 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
| 10703 10704 10705 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10703 def vpaid_adapter_choice_template @vpaid_adapter_choice_template end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 | # File 'generated/google/apis/dfareporting_v2_8/classes.rb', line 10710 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) @creative_settings = args[:creative_settings] if args.key?(:creative_settings) @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_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 |