class Google::Apis::DfareportingV2_3::TargetableRemarketingList
Contains properties of a targetable remarketing list. Remarketing enables you to create lists of users who have performed specific actions on a site, then target ads to members of those lists. This resource is a read-only view of a remarketing list to be used to faciliate targeting ads to specific lists. Remarketing lists that are owned by your advertisers and those that are shared to your advertisers or account are accessible via this resource. To manage remarketing lists that are owned by your advertisers, use the RemarketingLists resource.
Attributes
Account ID of this remarketing list. This is a read-only, auto-generated field that is only returned in GET requests. Corresponds to the JSON property `accountId` @return [String]
Whether this targetable remarketing list is active. Corresponds to the JSON property `active` @return [Boolean]
Whether this targetable remarketing list is active. Corresponds to the JSON property `active` @return [Boolean]
Dimension value for the advertiser ID that owns this targetable remarketing list. Corresponds to the JSON property `advertiserId` @return [String]
Represents a DimensionValue resource. Corresponds to the JSON property `advertiserIdDimensionValue` @return [Google::Apis::DfareportingV2_3::DimensionValue]
Targetable remarketing list description. Corresponds to the JSON property `description` @return [String]
Targetable remarketing list ID. Corresponds to the JSON property `id` @return [String]
Identifies what kind of resource this is. Value: the fixed string “ dfareporting#targetableRemarketingList”. Corresponds to the JSON property `kind` @return [String]
Number of days that a user should remain in the targetable remarketing list without an impression. Corresponds to the JSON property `lifeSpan` @return [String]
Number of users currently in the list. This is a read-only field. Corresponds to the JSON property `listSize` @return [String]
Product from which this targetable remarketing list was originated. Corresponds to the JSON property `listSource` @return [String]
Name of the targetable remarketing list. Is no greater than 128 characters long. Corresponds to the JSON property `name` @return [String]
Subaccount ID of this remarketing list. This is a read-only, auto-generated field that is only returned in GET requests. Corresponds to the JSON property `subaccountId` @return [String]
Public Class Methods
# File generated/google/apis/dfareporting_v2_3/classes.rb, line 10302 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/dfareporting_v2_3/classes.rb, line 10307 def update!(**args) @account_id = args[:account_id] if args.key?(:account_id) @active = args[:active] if args.key?(:active) @advertiser_id = args[:advertiser_id] if args.key?(:advertiser_id) @advertiser_id_dimension_value = args[:advertiser_id_dimension_value] if args.key?(:advertiser_id_dimension_value) @description = args[:description] if args.key?(:description) @id = args[:id] if args.key?(:id) @kind = args[:kind] if args.key?(:kind) @life_span = args[:life_span] if args.key?(:life_span) @list_size = args[:list_size] if args.key?(:list_size) @list_source = args[:list_source] if args.key?(:list_source) @name = args[:name] if args.key?(:name) @subaccount_id = args[:subaccount_id] if args.key?(:subaccount_id) end