Class: Google::Apis::DfareportingV3_3::LanguageTargeting
- Inherits:
-
Object
- Object
- Google::Apis::DfareportingV3_3::LanguageTargeting
- 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
Language Targeting.
Instance Attribute Summary collapse
-
#languages ⇒ Array<Google::Apis::DfareportingV3_3::Language>
Languages that this ad targets.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LanguageTargeting
constructor
A new instance of LanguageTargeting.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ LanguageTargeting
Returns a new instance of LanguageTargeting.
6922 6923 6924 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 6922 def initialize(**args) update!(**args) end |
Instance Attribute Details
#languages ⇒ Array<Google::Apis::DfareportingV3_3::Language>
Languages that this ad targets. For each language only languageId is required.
The other fields are populated automatically when the ad is inserted or
updated.
Corresponds to the JSON property languages
6920 6921 6922 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 6920 def languages @languages end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6927 6928 6929 |
# File 'generated/google/apis/dfareporting_v3_3/classes.rb', line 6927 def update!(**args) @languages = args[:languages] if args.key?(:languages) end |