Class: Google::Apis::DfareportingV2_5::AudienceSegment
- Inherits:
-
Object
- Object
- Google::Apis::DfareportingV2_5::AudienceSegment
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dfareporting_v2_5/classes.rb,
generated/google/apis/dfareporting_v2_5/representations.rb,
generated/google/apis/dfareporting_v2_5/representations.rb
Overview
Audience Segment.
Instance Attribute Summary collapse
-
#allocation ⇒ Fixnum
Weight allocated to this segment.
-
#id ⇒ String
ID of this audience segment.
-
#name ⇒ String
Name of this audience segment.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AudienceSegment
constructor
A new instance of AudienceSegment.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ AudienceSegment
Returns a new instance of AudienceSegment
1254 1255 1256 |
# File 'generated/google/apis/dfareporting_v2_5/classes.rb', line 1254 def initialize(**args) update!(**args) end |
Instance Attribute Details
#allocation ⇒ Fixnum
Weight allocated to this segment. Must be between 1 and 1000. The weight
assigned will be understood in proportion to the weights assigned to other
segments in the same segment group.
Corresponds to the JSON property allocation
1241 1242 1243 |
# File 'generated/google/apis/dfareporting_v2_5/classes.rb', line 1241 def allocation @allocation end |
#id ⇒ String
ID of this audience segment. This is a read-only, auto-generated field.
Corresponds to the JSON property id
1246 1247 1248 |
# File 'generated/google/apis/dfareporting_v2_5/classes.rb', line 1246 def id @id end |
#name ⇒ String
Name of this audience segment. This is a required field and must be less than
65 characters long.
Corresponds to the JSON property name
1252 1253 1254 |
# File 'generated/google/apis/dfareporting_v2_5/classes.rb', line 1252 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1259 1260 1261 1262 1263 |
# File 'generated/google/apis/dfareporting_v2_5/classes.rb', line 1259 def update!(**args) @allocation = args[:allocation] if args.key?(:allocation) @id = args[:id] if args.key?(:id) @name = args[:name] if args.key?(:name) end |