Method: locations.getExtended

مکان مشخص‌شده را با فراداده گسترش‌یافته برمی‌گرداند. این شامل داده‌های ارائه‌شده توسط فروشنده و نمای مشتری‌محور می‌شود که ممکن است متفاوت باشند. همچنین شامل نگاشت مسیرهای فیلد به فراداده‌ای است که وضعیت فعلی ویرایش‌های آن فیلد، منبع اصلی آن، و جزئیات رد شدن را شرح می‌دهد.

درخواست HTTP

GET https://mybusinessbusinessinformation.googleapis.com/v1alpha/{name=locations/*}:getExtended

نشانی وب از نحو تراتبدیل gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
name

string

الزامی. نام مکان برای واکشی.

متن درخواست

بدنه درخواست باید خالی باشد.

بدنه پاسخ

نشان‌دهنده مکانی به‌همراه فراداده ویرایش و وضعیت ارائه فعلی آن است.

درصورت موفقیت‌آمیز بودن، بدنه پاسخ حاوی داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "locationProvidedByMerchant": {
    object (Location)
  },
  "locationSeenByConsumers": {
    object (Location)
  },
  "extendedFieldData": {
    string: {
      object (ExtendedFieldData)
    },
    ...
  }
}
فیلدها
locationProvidedByMerchant

object (Location)

فقط خروجی. داده‌های مکان زیرین که توسط فروشنده مدیریت می‌شود.

locationSeenByConsumers

object (Location)

فقط خروجی. داده‌های مکان که درحال‌حاضر برای مصرف‌کنندگان در Google Maps و «جستجو» قابل‌مشاهده است.

extendedFieldData

map (key: string, value: object (ExtendedFieldData))

فقط خروجی. داده‌های فیلد گسترش‌یافته، کلیدبندی‌شده با نام فیلد سطح بالای منبع Location.

کلیدها همیشه نام‌های فیلد سطح بالای ساده هستند، هرگز مسیرهای فیلد تودرتو نیستند. هر فیلد سطح بالا به‌صورت اتمی درنظر گرفته می‌شود، بنابراین اگر زیرفیلدی را تغییر دهید، این نقشه آن را به‌عنوان تغییری در فیلد سطح بالا درنظر می‌گیرد.

شیئی که حاوی فهرستی از جفت‌های "key": value است. مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

دامنه‌های مجوز

به گستره OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/business.manage

برای اطلاعات بیشتر، به OAuth 2.0 Overview مراجعه کنید.