class Google::Apis::DisplayvideoV1::ProximityLocationListAssignedTargetingOptionDetails

Targeting details for proximity location list. This will be populated in the details field of an AssignedTargetingOption when targeting_type is ` TARGETING_TYPE_PROXIMITY_LOCATION_LIST`.

Attributes

proximity_location_list_id[RW]

Required. ID of the proximity location list. Should refer to the location_list_id field of a LocationList resource whose type is ` TARGETING_LOCATION_TYPE_PROXIMITY`. Corresponds to the JSON property `proximityLocationListId` @return [Fixnum]

proximity_radius_range[RW]

Required. Radius range for proximity location list. This represents the size of the area around a chosen location that will be targeted. `All` proximity location targeting under a single resource must have the same radius range value. Set this value to match any existing targeting. If updated, this field will change the radius range for all proximity targeting under the resource. Corresponds to the JSON property `proximityRadiusRange` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/displayvideo_v1/classes.rb, line 8354
def update!(**args)
  @proximity_location_list_id = args[:proximity_location_list_id] if args.key?(:proximity_location_list_id)
  @proximity_radius_range = args[:proximity_radius_range] if args.key?(:proximity_radius_range)
end