ProximityInfo

یک معیار نزدیکی نقطه جغرافیایی و شعاع تعیین می کند که چه منطقه جغرافیایی را شامل می شود. آدرس، توصیفی از نقطه جغرافیایی است که بر ارائه آگهی تأثیری ندارد.

دو راه برای ایجاد مجاورت وجود دارد. ابتدا با تنظیم آدرس و شعاع. نقطه جغرافیایی به طور خودکار محاسبه می شود. دوم، با تنظیم نقطه جغرافیایی و شعاع. آدرس یک برچسب اختیاری است که تأیید نمی شود.

نمایندگی JSON
{
  "geoPoint": {
    object (GeoPointInfo)
  },
  "radiusUnits": enum (ProximityRadiusUnits),
  "address": {
    object (AddressInfo)
  },
  "radius": number
}
زمینه های
geoPoint

object ( GeoPointInfo )

طول و عرض جغرافیایی.

radiusUnits

enum ( ProximityRadiusUnits )

واحد اندازه گیری شعاع. پیش فرض KILOMETER است.

address

object ( AddressInfo )

آدرس کامل.

radius

number

شعاع مجاورت.

GeoPointInfo

نقطه جغرافیایی برای معیار مجاورت.

نمایندگی JSON
{
  "longitudeInMicroDegrees": integer,
  "latitudeInMicroDegrees": integer
}
زمینه های
longitudeInMicroDegrees

integer

درجه میکرو برای طول جغرافیایی.

latitudeInMicroDegrees

integer

درجه میکرو برای عرض جغرافیایی.

واحدهای رادیوس نزدیکی

واحد فاصله شعاع در مجاورت (مثلا MILES)

Enums
UNSPECIFIED مشخص نشده است.
UNKNOWN فقط برای مقدار برگشتی استفاده می شود. نشان دهنده مقدار ناشناخته در این نسخه است.
MILES مایل
KILOMETERS کیلومتر

آدرس اطلاعات

آدرس برای معیار مجاورت.

نمایندگی JSON
{
  "postalCode": string,
  "provinceCode": string,
  "countryCode": string,
  "provinceName": string,
  "streetAddress": string,
  "streetAddress2": string,
  "cityName": string
}
زمینه های
postalCode

string

کد پستی.

provinceCode

string

کد استان یا ایالت

countryCode

string

کد کشور.

provinceName

string

نام استان یا ایالت

streetAddress

string

آدرس خیابان (خط 1.

streetAddress2

string

آدرس خیابان خط 2. این فیلد فقط برای نوشتن است. این فقط برای محاسبه طول و عرض جغرافیایی یک آدرس استفاده می شود که geoPoint خالی باشد.

cityName

string

نام شهر.