View Source GoogleApi.DisplayVideo.V3.Model.ProximityLocationListAssignedTargetingOptionDetails (google_api_display_video v0.38.1)

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

  • proximityLocationListId (type: String.t, default: nil) - 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.
  • proximityRadius (type: float(), default: nil) - Required. Radius expressed in the distance units set in proximity_radius_unit. This represents the size of the area around a chosen location that will be targeted. Radius should be between 1 and 500 miles or 800 kilometers.
  • proximityRadiusUnit (type: String.t, default: nil) - Required. Radius distance units.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.DisplayVideo.V3.Model.ProximityLocationListAssignedTargetingOptionDetails{
    proximityLocationListId: String.t() | nil,
    proximityRadius: float() | nil,
    proximityRadiusUnit: String.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.