class Google::Apis::DfareportingV2_1::CreativeGroup

Contains properties of a creative group.

Attributes

account_id[RW]

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[RW]

Advertiser ID of this creative group. This is a required field on insertion. Corresponds to the JSON property `advertiserId` @return [String]

advertiser_id_dimension_value[RW]

Represents a DimensionValue resource. Corresponds to the JSON property `advertiserIdDimensionValue` @return [Google::Apis::DfareportingV2_1::DimensionValue]

group_number[RW]

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[RW]

ID of this creative group. This is a read-only, auto-generated field. Corresponds to the JSON property `id` @return [String]

kind[RW]

Identifies what kind of resource this is. Value: the fixed string “ dfareporting#creativeGroup”. Corresponds to the JSON property `kind` @return [String]

name[RW]

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[RW]

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

new(**args) click to toggle source
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 3603
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

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