Class: Google::Apis::DfareportingV3_3::SiteCompanionSetting
- Inherits:
-
Object
- Object
- Google::Apis::DfareportingV3_3::SiteCompanionSetting
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dfareporting_v3_3/classes.rb,
generated/google/apis/dfareporting_v3_3/representations.rb,
generated/google/apis/dfareporting_v3_3/representations.rb
Overview
Companion Settings
Instance Attribute Summary collapse
-
#companions_disabled ⇒ Boolean
(also: #companions_disabled?)
Whether companions are disabled for this site template.
-
#enabled_sizes ⇒ Array<Google::Apis::DfareportingV3_3::Size>
Whitelist of companion sizes to be served via this site template.
-
#image_only ⇒ Boolean
(also: #image_only?)
Whether to serve only static images as companions.
-
#kind ⇒ String
Identifies what kind of resource this is.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SiteCompanionSetting
constructor
A new instance of SiteCompanionSetting.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ SiteCompanionSetting
Returns a new instance of SiteCompanionSetting.
10735 10736 10737 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 10735 def initialize(**args) update!(**args) end |
Instance Attribute Details
#companions_disabled ⇒ Boolean Also known as: companions_disabled?
Whether companions are disabled for this site template.
Corresponds to the JSON property companionsDisabled
10714 10715 10716 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 10714 def companions_disabled @companions_disabled end |
#enabled_sizes ⇒ Array<Google::Apis::DfareportingV3_3::Size>
Whitelist of companion sizes to be served via this site template. Set this
list to null or empty to serve all companion sizes.
Corresponds to the JSON property enabledSizes
10721 10722 10723 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 10721 def enabled_sizes @enabled_sizes end |
#image_only ⇒ Boolean Also known as: image_only?
Whether to serve only static images as companions.
Corresponds to the JSON property imageOnly
10726 10727 10728 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 10726 def image_only @image_only end |
#kind ⇒ String
Identifies what kind of resource this is. Value: the fixed string "
dfareporting#siteCompanionSetting".
Corresponds to the JSON property kind
10733 10734 10735 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 10733 def kind @kind end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
10740 10741 10742 10743 10744 10745 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 10740 def update!(**args) @companions_disabled = args[:companions_disabled] if args.key?(:companions_disabled) @enabled_sizes = args[:enabled_sizes] if args.key?(:enabled_sizes) @image_only = args[:image_only] if args.key?(:image_only) @kind = args[:kind] if args.key?(:kind) end |