Class: Google::Apis::DfareportingV3_0::RemarketingList
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::DfareportingV3_0::RemarketingList
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dfareporting_v3_0/classes.rb,
 generated/google/apis/dfareporting_v3_0/representations.rb,
 generated/google/apis/dfareporting_v3_0/representations.rb
Overview
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.
Instance Attribute Summary collapse
- 
  
    
      #account_id  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Account ID of this remarketing list. 
- 
  
    
      #active  ⇒ Boolean 
    
    
      (also: #active?)
    
  
  
  
  
    
    
  
  
  
  
  
  
    Whether this remarketing list is active. 
- 
  
    
      #advertiser_id  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Dimension value for the advertiser ID that owns this remarketing list. 
- 
  
    
      #advertiser_id_dimension_value  ⇒ Google::Apis::DfareportingV3_0::DimensionValue 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Represents a DimensionValue resource. 
- 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Remarketing list description. 
- 
  
    
      #id  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Remarketing list ID. 
- 
  
    
      #kind  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Identifies what kind of resource this is. 
- 
  
    
      #life_span  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Number of days that a user should remain in the remarketing list without an impression. 
- 
  
    
      #list_population_rule  ⇒ Google::Apis::DfareportingV3_0::ListPopulationRule 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Remarketing List Population Rule. 
- 
  
    
      #list_size  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Number of users currently in the list. 
- 
  
    
      #list_source  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Product from which this remarketing list was originated. 
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Name of the remarketing list. 
- 
  
    
      #subaccount_id  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Subaccount ID of this remarketing list. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ RemarketingList 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of RemarketingList. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ RemarketingList
Returns a new instance of RemarketingList
| 9610 9611 9612 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9610 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#account_id ⇒ Fixnum
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
| 9542 9543 9544 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9542 def account_id @account_id end | 
#active ⇒ Boolean Also known as: active?
Whether this remarketing list is active.
Corresponds to the JSON property active
| 9547 9548 9549 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9547 def active @active end | 
#advertiser_id ⇒ Fixnum
Dimension value for the advertiser ID that owns this remarketing list. This is
a required field.
Corresponds to the JSON property advertiserId
| 9554 9555 9556 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9554 def advertiser_id @advertiser_id end | 
#advertiser_id_dimension_value ⇒ Google::Apis::DfareportingV3_0::DimensionValue
Represents a DimensionValue resource.
Corresponds to the JSON property advertiserIdDimensionValue
| 9559 9560 9561 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9559 def advertiser_id_dimension_value @advertiser_id_dimension_value end | 
#description ⇒ String
Remarketing list description.
Corresponds to the JSON property description
| 9564 9565 9566 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9564 def description @description end | 
#id ⇒ Fixnum
Remarketing list ID. This is a read-only, auto-generated field.
Corresponds to the JSON property id
| 9569 9570 9571 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9569 def id @id end | 
#kind ⇒ String
Identifies what kind of resource this is. Value: the fixed string "
dfareporting#remarketingList".
Corresponds to the JSON property kind
| 9575 9576 9577 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9575 def kind @kind end | 
#life_span ⇒ Fixnum
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
| 9581 9582 9583 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9581 def life_span @life_span end | 
#list_population_rule ⇒ Google::Apis::DfareportingV3_0::ListPopulationRule
Remarketing List Population Rule.
Corresponds to the JSON property listPopulationRule
| 9586 9587 9588 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9586 def list_population_rule @list_population_rule end | 
#list_size ⇒ Fixnum
Number of users currently in the list. This is a read-only field.
Corresponds to the JSON property listSize
| 9591 9592 9593 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9591 def list_size @list_size end | 
#list_source ⇒ String
Product from which this remarketing list was originated.
Corresponds to the JSON property listSource
| 9596 9597 9598 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9596 def list_source @list_source end | 
#name ⇒ 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
| 9602 9603 9604 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9602 def name @name end | 
#subaccount_id ⇒ Fixnum
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
| 9608 9609 9610 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9608 def subaccount_id @subaccount_id end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 9615 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 |