Class: Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignDynamicSearchAdsSetting
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignDynamicSearchAdsSetting
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/searchads360_v0/classes.rb,
lib/google/apis/searchads360_v0/representations.rb,
lib/google/apis/searchads360_v0/representations.rb
Overview
The setting for controlling Dynamic Search Ads (DSA).
Instance Attribute Summary collapse
-
#domain_name ⇒ String
Required.
-
#language_code ⇒ String
Required.
-
#use_supplied_urls_only ⇒ Boolean
(also: #use_supplied_urls_only?)
Whether the campaign uses advertiser supplied URLs exclusively.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V0ResourcesCampaignDynamicSearchAdsSetting
constructor
A new instance of GoogleAdsSearchads360V0ResourcesCampaignDynamicSearchAdsSetting.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V0ResourcesCampaignDynamicSearchAdsSetting
Returns a new instance of GoogleAdsSearchads360V0ResourcesCampaignDynamicSearchAdsSetting.
3440 3441 3442 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 3440 def initialize(**args) update!(**args) end |
Instance Attribute Details
#domain_name ⇒ String
Required. The Internet domain name that this setting represents, for example, "
google.com" or "www.google.com".
Corresponds to the JSON property domainName
3426 3427 3428 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 3426 def domain_name @domain_name end |
#language_code ⇒ String
Required. The language code specifying the language of the domain, for example,
"en".
Corresponds to the JSON property languageCode
3432 3433 3434 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 3432 def language_code @language_code end |
#use_supplied_urls_only ⇒ Boolean Also known as: use_supplied_urls_only?
Whether the campaign uses advertiser supplied URLs exclusively.
Corresponds to the JSON property useSuppliedUrlsOnly
3437 3438 3439 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 3437 def use_supplied_urls_only @use_supplied_urls_only end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3445 3446 3447 3448 3449 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 3445 def update!(**args) @domain_name = args[:domain_name] if args.key?(:domain_name) @language_code = args[:language_code] if args.key?(:language_code) @use_supplied_urls_only = args[:use_supplied_urls_only] if args.key?(:use_supplied_urls_only) end |