class Google::Apis::DfareportingV3_3::RemarketingList
Contains properties of a 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 can be used to manage remarketing lists that are owned by your advertisers. To see all remarketing lists that are visible to your advertisers, including those that are shared to your advertiser or account, use the TargetableRemarketingLists 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 [Fixnum]
Whether this remarketing list is active. Corresponds to the JSON property `active` @return [Boolean]
Whether this remarketing list is active. Corresponds to the JSON property `active` @return [Boolean]
Dimension
value for the advertiser ID that owns this remarketing list. This is a required field. Corresponds to the JSON property `advertiserId` @return [Fixnum]
Represents a DimensionValue
resource. Corresponds to the JSON property `advertiserIdDimensionValue` @return [Google::Apis::DfareportingV3_3::DimensionValue]
Remarketing list description. Corresponds to the JSON property `description` @return [String]
Remarketing list ID. This is a read-only, auto-generated field. Corresponds to the JSON property `id` @return [Fixnum]
Identifies what kind of resource this is. Value: the fixed string “ dfareporting#remarketingList”. Corresponds to the JSON property `kind` @return [String]
Number of days that a user should remain in the remarketing list without an impression. Acceptable values are 1 to 540, inclusive. Corresponds to the JSON property `lifeSpan` @return [Fixnum]
Remarketing List Population Rule
. Corresponds to the JSON property `listPopulationRule` @return [Google::Apis::DfareportingV3_3::ListPopulationRule]
Number of users currently in the list. This is a read-only field. Corresponds to the JSON property `listSize` @return [Fixnum]
Product from which this remarketing list was originated. Corresponds to the JSON property `listSource` @return [String]
Name of the remarketing list. This is a required field. Must be 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 [Fixnum]
Public Class Methods
# File lib/google/apis/dfareporting_v3_3/classes.rb, line 9486 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dfareporting_v3_3/classes.rb, line 9491 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_population_rule = args[:list_population_rule] if args.key?(:list_population_rule) @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