Class: Google::Apis::Adexchangebuyer2V2beta1::UrlTargeting
- Inherits:
-
Object
- Object
- Google::Apis::Adexchangebuyer2V2beta1::UrlTargeting
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/adexchangebuyer2_v2beta1/classes.rb,
generated/google/apis/adexchangebuyer2_v2beta1/representations.rb,
generated/google/apis/adexchangebuyer2_v2beta1/representations.rb
Overview
Represents a list of targeted and excluded URLs (e.g., google.com). For Private Auction and AdX Preferred Deals, URLs are either included or excluded. For Programmatic Guaranteed and Preferred Deals, this doesn't apply.
Instance Attribute Summary collapse
-
#excluded_urls ⇒ Array<String>
A list of URLs to be excluded.
-
#targeted_urls ⇒ Array<String>
A list of URLs to be included.
Instance Method Summary collapse
-
#initialize(**args) ⇒ UrlTargeting
constructor
A new instance of UrlTargeting.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ UrlTargeting
Returns a new instance of UrlTargeting
4115 4116 4117 |
# File 'generated/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 4115 def initialize(**args) update!(**args) end |
Instance Attribute Details
#excluded_urls ⇒ Array<String>
A list of URLs to be excluded.
Corresponds to the JSON property excludedUrls
4108 4109 4110 |
# File 'generated/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 4108 def excluded_urls @excluded_urls end |
#targeted_urls ⇒ Array<String>
A list of URLs to be included.
Corresponds to the JSON property targetedUrls
4113 4114 4115 |
# File 'generated/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 4113 def targeted_urls @targeted_urls end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4120 4121 4122 4123 |
# File 'generated/google/apis/adexchangebuyer2_v2beta1/classes.rb', line 4120 def update!(**args) @excluded_urls = args[:excluded_urls] if args.key?(:excluded_urls) @targeted_urls = args[:targeted_urls] if args.key?(:targeted_urls) end |