View Source GoogleApi.DisplayVideo.V1.Model.BusinessChainAssignedTargetingOptionDetails (google_api_display_video v0.35.0)

Details for assigned Business chain targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_BUSINESS_CHAIN.

Attributes

  • displayName (type: String.t, default: nil) - Output only. The display name of a business chain, e.g. "KFC", "Chase Bank".
  • proximityRadiusAmount (type: float(), default: nil) - Required. The radius of the area around the business chain that will be targeted. The units of the radius are specified by proximity_radius_unit. Must be 1 to 800 if unit is DISTANCE_UNIT_KILOMETERS and 1 to 500 if unit is DISTANCE_UNIT_MILES. The minimum increment for both cases is 0.1. Inputs will be rounded to the nearest acceptable value if it is too granular, e.g. 15.57 will become 15.6.
  • proximityRadiusUnit (type: String.t, default: nil) - Required. The unit of distance by which the targeting radius is measured.
  • targetingOptionId (type: String.t, default: nil) - Required. The targeting_option_id of a TargetingOption of type TARGETING_TYPE_BUSINESS_CHAIN. Accepted business chain targeting option IDs can be retrieved using SearchTargetingOptions.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.DisplayVideo.V1.Model.BusinessChainAssignedTargetingOptionDetails{
    displayName: String.t() | nil,
    proximityRadiusAmount: float() | nil,
    proximityRadiusUnit: String.t() | nil,
    targetingOptionId: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.