class Google::Apis::AuthorizedbuyersmarketplaceV1::CriteriaTargeting

Generic targeting used for targeting dimensions that contains a list of included and excluded numeric IDs. This cannot be filtered using list filter syntax.

Attributes

excluded_criteria_ids[RW]

A list of numeric IDs to be excluded. Corresponds to the JSON property ‘excludedCriteriaIds` @return [Array<Fixnum>]

targeted_criteria_ids[RW]

A list of numeric IDs to be included. Corresponds to the JSON property ‘targetedCriteriaIds` @return [Array<Fixnum>]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/authorizedbuyersmarketplace_v1/classes.rb, line 453
def update!(**args)
  @excluded_criteria_ids = args[:excluded_criteria_ids] if args.key?(:excluded_criteria_ids)
  @targeted_criteria_ids = args[:targeted_criteria_ids] if args.key?(:targeted_criteria_ids)
end