class Google::Apis::DfareportingV2_1::CreativeGroup
Contains properties of a creative group.
Attributes
Account ID of this creative group. This is a read-only field that can be left blank. Corresponds to the JSON property `accountId` @return [String]
Advertiser ID of this creative group. This is a required field on insertion. Corresponds to the JSON property `advertiserId` @return [String]
Represents a DimensionValue resource. Corresponds to the JSON property `advertiserIdDimensionValue` @return [Google::Apis::DfareportingV2_1::DimensionValue]
Subgroup of the creative group. Assign your creative groups to one of the following subgroups in order to filter or manage them more easily. This field is required on insertion and is read-only after insertion. Acceptable values are:
-
1
-
2
Corresponds to the JSON property `groupNumber` @return [Fixnum]
ID of this creative group. This is a read-only, auto-generated field. Corresponds to the JSON property `id` @return [String]
Identifies what kind of resource this is. Value: the fixed string “ dfareporting#creativeGroup”. Corresponds to the JSON property `kind` @return [String]
Name of this creative group. This is a required field and must be less than 256 characters long and unique among creative groups of the same advertiser. Corresponds to the JSON property `name` @return [String]
Subaccount ID of this creative group. This is a read-only field that can be left blank. Corresponds to the JSON property `subaccountId` @return [String]
Public Class Methods
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 3603 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 3608 def update!(**args) @account_id = args[:account_id] unless args[:account_id].nil? @advertiser_id = args[:advertiser_id] unless args[:advertiser_id].nil? @advertiser_id_dimension_value = args[:advertiser_id_dimension_value] unless args[:advertiser_id_dimension_value].nil? @group_number = args[:group_number] unless args[:group_number].nil? @id = args[:id] unless args[:id].nil? @kind = args[:kind] unless args[:kind].nil? @name = args[:name] unless args[:name].nil? @subaccount_id = args[:subaccount_id] unless args[:subaccount_id].nil? end