class Google::Apis::DfareportingV3_4::TagData

Placement Tag Data

Attributes

ad_id[RW]

Ad associated with this placement tag. Applicable only when format is PLACEMENT_TAG_TRACKING. Corresponds to the JSON property `adId` @return [Fixnum]

click_tag[RW]

Tag string to record a click. Corresponds to the JSON property `clickTag` @return [String]

creative_id[RW]

Creative associated with this placement tag. Applicable only when format is PLACEMENT_TAG_TRACKING. Corresponds to the JSON property `creativeId` @return [Fixnum]

format[RW]

TagData tag format of this tag. Corresponds to the JSON property `format` @return [String]

impression_tag[RW]

Tag string for serving an ad. Corresponds to the JSON property `impressionTag` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/dfareporting_v3_4/classes.rb, line 12046
def update!(**args)
  @ad_id = args[:ad_id] if args.key?(:ad_id)
  @click_tag = args[:click_tag] if args.key?(:click_tag)
  @creative_id = args[:creative_id] if args.key?(:creative_id)
  @format = args[:format] if args.key?(:format)
  @impression_tag = args[:impression_tag] if args.key?(:impression_tag)
end