- منبع: مکان
- متن محلیشده
- آدرس پستی
- کامپوننت آدرس
- پلاسکد
- لاتلنگ
- ویوپورت
- نقد و بررسی
- انتساب نویسنده
- تاریخ
- ساعات کاری
- دوره
- نقطه
- نوع ساعات ثانویه
- روز ویژه
- منطقه زمانی
- عکس
- وضعیت کسب و کار
- سطح قیمت
- انتساب
- گزینههای پرداخت
- گزینههای پارکینگ
- زیرمقصد
- گزینههای دسترسی
- گزینههای سوخت
- قیمت سوخت
- نوع سوخت
- پول
- گزینههای شارژ EV
- تجمیع کانکتور
- نوع کانکتور EV
- خلاصه مولد
- حاوی مکان
- توصیفگر آدرس
- نقطه عطف
- روابط فضایی
- مساحت
- مهار
- لینکهای گوگل مپ
- محدوده قیمت
- خلاصه نقد و بررسی
- خلاصه امکانات رفاهی EvCharge
- بلوک محتوا
- خلاصه محله
- هشدار مصرفکننده
- جزئیات
- پیوند
- روشها
منبع: مکان
تمام اطلاعات مربوط به یک مکان.
| نمایش JSON |
|---|
{ "name": string, "id": string, "displayName": { object ( |
| فیلدها | |
|---|---|
name | نام منبع این مکان، با فرمت |
id | شناسه منحصر به فرد یک مکان. |
displayName | نام محلی مکان، مناسب برای توضیح کوتاه و خوانا برای انسان. برای مثال، «گوگل سیدنی»، «استارباکس»، «پیرمونت» و غیره. |
types[] | مجموعهای از برچسبهای نوع برای این نتیجه. به عنوان مثال، "political" و "locality". برای لیست کامل مقادیر ممکن، به جدول A و جدول B در https://developers.google.com/maps/documentation/places/web-service/place-types مراجعه کنید. |
primaryType | نوع اصلی نتیجه داده شده. این نوع باید یکی از انواع پشتیبانی شده توسط Places API باشد. به عنوان مثال، "رستوران"، "کافه"، "فرودگاه" و غیره. یک مکان فقط میتواند یک نوع اصلی داشته باشد. برای لیست کامل مقادیر ممکن، به جدول A و جدول B در https://developers.google.com/maps/documentation/places/web-service/place-types مراجعه کنید. اگر نوع اصلی مکان از نوع پشتیبانی شده نباشد، ممکن است نوع اصلی وجود نداشته باشد. وقتی یک نوع اصلی وجود دارد، همیشه یکی از انواع موجود در فیلد |
primaryTypeDisplayName | نام نمایشی نوع اصلی، که در صورت لزوم به زبان درخواست بومیسازی شده است. برای لیست کامل مقادیر ممکن، به جدول A و جدول B در https://developers.google.com/maps/documentation/places/web-service/place-types مراجعه کنید. اگر نوع اصلی مکان از نوع پشتیبانی شده نباشد، ممکن است نوع اصلی وجود نداشته باشد. |
googleMapsTypeLabel | برچسب نوع مکان در نقشههای گوگل، که در صورت لزوم به زبان درخواست بومیسازی شده است، برای مثال، "رستوران"، "کافه"، "فرودگاه" و غیره. برچسب نوع ممکن است با نام نمایشی نوع اصلی متفاوت باشد و ممکن است نوع پشتیبانی شده در جدول انواع مکان API Places نباشد. |
nationalPhoneNumber | یک شماره تلفن قابل خواندن توسط انسان برای آن مکان، در قالب ملی. |
internationalPhoneNumber | یک شماره تلفن قابل خواندن توسط انسان برای آن مکان، در قالب بینالمللی. |
formattedAddress | یک آدرس کامل و قابل خواندن توسط انسان برای این مکان. |
shortFormattedAddress | یک آدرس کوتاه و خوانا برای این مکان. |
postalAddress | آدرس در قالب آدرس پستی. |
addressComponents[] | اجزای تکراری برای هر سطح محلی. به حقایق زیر در مورد آرایه addressComponents[] توجه کنید: - آرایه اجزای آدرس ممکن است شامل اجزای بیشتری نسبت به formattedAddress باشد. - این آرایه لزوماً شامل تمام موجودیتهای سیاسی که حاوی یک آدرس هستند، جدا از آنهایی که در formattedAddress قرار دارند، نمیشود. برای بازیابی تمام موجودیتهای سیاسی که حاوی یک آدرس خاص هستند، باید از geocoding معکوس استفاده کنید و طول/عرض جغرافیایی آدرس را به عنوان پارامتر به درخواست ارسال کنید. - تضمین نمیشود که قالب پاسخ بین درخواستها یکسان باقی بماند. به طور خاص، تعداد addressComponents بر اساس آدرس درخواستی متفاوت است و میتواند در طول زمان برای همان آدرس تغییر کند. یک جزء میتواند موقعیت خود را در آرایه تغییر دهد. نوع جزء میتواند تغییر کند. یک جزء خاص ممکن است در پاسخ بعدی از دست رفته باشد. |
plusCode | کد بعلاوه موقعیت مکانی (طول/عرض). |
location | موقعیت این مکان. |
viewport | یک نمای مناسب برای نمایش مکان روی نقشهای با اندازه متوسط. این نمای نباید به عنوان مرز فیزیکی یا منطقه خدماتی کسب و کار استفاده شود. |
rating | امتیازی بین ۱.۰ تا ۵.۰، بر اساس نظرات کاربران در مورد این مکان. |
googleMapsUri | یک URL که اطلاعات بیشتری در مورد این مکان ارائه میدهد. |
websiteUri | وبسایت معتبر برای این مکان، مثلاً صفحه اصلی یک کسبوکار. توجه داشته باشید که برای مکانهایی که بخشی از یک زنجیره هستند (مثلاً یک فروشگاه IKEA)، این معمولاً وبسایت فروشگاه مربوطه خواهد بود، نه کل زنجیره. |
reviews[] | فهرست نظرات درباره این مکان، مرتب شده بر اساس میزان اهمیت. حداکثر ۵ نظر قابل ارسال است. |
regularOpeningHours | ساعات کاری معمول. توجه داشته باشید که اگر مکانی همیشه باز باشد (24 ساعت)، فیلد |
timeZone | پایگاه داده منطقه زمانی IANA، منطقه زمانی. برای مثال "America/New_York". |
photos[] | اطلاعات (شامل منابع) در مورد عکسهای این مکان. حداکثر ۱۰ عکس قابل بازگشت است. |
adrFormatAddress | آدرس مکان در ریزفرمت adr: http://microformats.org/wiki/adr . |
businessStatus | وضعیت تجاری آن مکان. |
priceLevel | سطح قیمت مکان. |
attributions[] | مجموعهای از ارائهدهندگان داده که باید با این نتیجه نشان داده شوند. |
iconMaskBaseUri | یک URL کوتاه شده به یک ماسک آیکون. کاربر میتواند با اضافه کردن پسوند نوع به انتهای آن (مثلاً ".svg" یا ".png") به نوع آیکونهای مختلف دسترسی پیدا کند. |
iconBackgroundColor | رنگ پسزمینه برای icon_mask با فرمت هگز، مثلاً #909CE1. |
currentOpeningHours | ساعات کاری برای هفت روز آینده (شامل امروز). این بازه زمانی از نیمهشب تاریخ درخواست شروع میشود و شش روز بعد ساعت ۱۱:۵۹ شب به پایان میرسد. این فیلد شامل زیرفیلد specialDays مربوط به تمام ساعات کاری است که برای تاریخهایی با ساعات کاری استثنایی تنظیم شده است. |
currentSecondaryOpeningHours[] | شامل آرایهای از ورودیها برای هفت روز آینده، شامل اطلاعات مربوط به ساعات کاری فرعی یک کسب و کار است. ساعات کاری فرعی با ساعات کاری اصلی یک کسب و کار متفاوت است. به عنوان مثال، یک رستوران میتواند ساعات کاری درایو تو یا ساعات کاری تحویل را به عنوان ساعات کاری فرعی خود مشخص کند. این فیلد، زیرفیلد نوع را پر میکند که از یک لیست از پیش تعریف شده از انواع ساعات کاری (مانند DRIVE_THROUGH، PICKUP یا TAKEOUT) بر اساس انواع مکان استخراج میشود. این فیلد شامل زیرفیلد specialDays مربوط به همه ساعات کاری است که برای تاریخهایی با ساعات کاری استثنایی تنظیم شده است. |
regularSecondaryOpeningHours[] | شامل آرایهای از ورودیها برای اطلاعات مربوط به ساعات کاری فرعی معمول یک کسبوکار است. ساعات کاری فرعی با ساعات کاری اصلی یک کسبوکار متفاوت است. برای مثال، یک رستوران میتواند ساعات کاری درایو تو یا ساعات کاری تحویل را به عنوان ساعات کاری فرعی خود مشخص کند. این فیلد، زیرفیلد نوع را پر میکند که از یک لیست از پیش تعریفشده از انواع ساعات کاری (مانند DRIVE_THROUGH، PICKUP یا TAKEOUT) بر اساس انواع مکان انتخاب میشود. |
editorialSummary | شامل خلاصهای از مکان است. خلاصه شامل یک مرور متنی است و در صورت لزوم شامل کد زبان برای این موارد نیز میشود. متن خلاصه باید به همان شکلی که هست ارائه شود و قابل اصلاح یا تغییر نیست. |
paymentOptions | گزینههای پرداختی که مکان میپذیرد. اگر دادههای گزینه پرداخت موجود نباشد، فیلد گزینه پرداخت غیرفعال خواهد شد. |
parkingOptions | گزینههای پارکینگ ارائه شده توسط محل. |
subDestinations[] | فهرستی از زیرمقصدهای مرتبط با مکان. |
fuelOptions | جدیدترین اطلاعات در مورد گزینههای سوخت در پمپ بنزین. این اطلاعات مرتباً بهروزرسانی میشود. |
evChargeOptions | اطلاعات مربوط به گزینههای شارژ خودروهای برقی. |
generativeSummary | خلاصهای از مکان که توسط هوش مصنوعی تولید شده است. |
containingPlaces[] | فهرست مکانهایی که مکان فعلی در آنها قرار دارد. |
addressDescriptor | توصیفگر آدرس مکان. توصیفگرهای آدرس شامل اطلاعات اضافی هستند که به توصیف یک مکان با استفاده از علائم و مناطق کمک میکنند. پوشش منطقهای توصیفگر آدرس را در https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage ببینید. |
googleMapsLinks | لینکهایی برای فعال کردن اقدامات مختلف نقشههای گوگل. |
priceRange | محدوده قیمت مرتبط با یک مکان. |
reviewSummary | خلاصهای از مکان که توسط هوش مصنوعی و با استفاده از نظرات کاربران تولید شده است. |
evChargeAmenitySummary | خلاصهای از امکانات رفاهی نزدیک ایستگاه شارژ خودروهای برقی. |
neighborhoodSummary | خلاصهای از جاذبههای گردشگری نزدیک محل مورد نظر. |
consumerAlert | پیام هشدار به مصرفکننده برای مکانی که در آن فعالیت بررسی مشکوکی را در یک کسبوکار تشخیص میدهیم یا کسبوکاری که سیاستهای ما را نقض میکند. |
movedPlace | اگر این مکان به طور دائم بسته شده و به مکان جدیدی منتقل شده باشد، این فیلد شامل نام منبع مکان جدید، با فرمت |
movedPlaceId | اگر این مکان به طور دائم بسته شده و به مکان جدیدی منتقل شده باشد، این فیلد حاوی شناسه مکان جدید است. اگر این مکان چندین بار جابجا شده باشد، این فیلد اولین مکان جابجا شده را نشان میدهد. اگر این مکان جابجا نشده باشد، این فیلد پر نخواهد شد. |
utcOffsetMinutes | تعداد دقایقی که منطقه زمانی این مکان در حال حاضر با UTC اختلاف دارد. این مقدار بر حسب دقیقه بیان میشود تا از مناطق زمانی که کسری از ساعت اختلاف دارند، مثلاً X ساعت و ۱۵ دقیقه، پشتیبانی کند. |
userRatingCount | تعداد کل نظرات (با متن یا بدون متن) برای این مکان. |
takeout | مشخص میکند که آیا کسبوکار از بیرونبر پشتیبانی میکند یا خیر. |
delivery | مشخص میکند که آیا کسبوکار از تحویل پشتیبانی میکند یا خیر. |
dineIn | مشخص میکند که آیا کسبوکار از گزینههای نشستن در فضای داخلی یا خارجی پشتیبانی میکند یا خیر. |
curbsidePickup | مشخص میکند که آیا کسب و کار از تحویل کنار خیابان پشتیبانی میکند یا خیر. |
reservable | مشخص میکند که آیا مکان از رزرو پشتیبانی میکند یا خیر. |
servesBreakfast | مشخص میکند که آیا آن مکان صبحانه سرو میکند یا خیر. |
servesLunch | مشخص میکند که آیا آن مکان ناهار سرو میکند یا خیر. |
servesDinner | مشخص میکند که آیا آن مکان شام سرو میکند یا خیر. |
servesBeer | مشخص میکند که آیا آن مکان آبجو سرو میکند یا خیر. |
servesWine | مشخص میکند که آیا آن مکان شراب سرو میکند یا خیر. |
servesBrunch | مشخص میکند که آیا مکان مورد نظر برانچ سرو میکند یا خیر. |
servesVegetarianFood | مشخص میکند که آیا این مکان غذای گیاهی سرو میکند یا خیر. |
outdoorSeating | مکان، فضای نشیمن در فضای باز را فراهم میکند. |
liveMusic | این مکان موسیقی زنده ارائه میدهد. |
menuForChildren | این مکان منوی مخصوص کودکان دارد. |
servesCocktails | این مکان کوکتل سرو میکند. |
servesDessert | این مکان دسر سرو میکند. |
servesCoffee | این مکان قهوه سرو میکند. |
goodForChildren | مکان برای کودکان خوب است. |
allowsDogs | مکان به سگها اجازه ورود میدهد. |
restroom | مکان دارای سرویس بهداشتی است. |
goodForGroups | این مکان پذیرای گروهها است. |
goodForWatchingSports | مکان مناسبی برای تماشای مسابقات ورزشی است. |
accessibilityOptions | اطلاعات مربوط به گزینههای دسترسی که یک مکان ارائه میدهد. |
pureServiceAreaBusiness | نشان میدهد که آیا آن مکان یک کسب و کار صرفاً خدماتی است یا خیر. کسب و کار صرفاً خدماتی، کسب و کاری است که مستقیماً از مشتریان بازدید میکند یا به آنها کالا تحویل میدهد، اما به مشتریان در آدرس محل کارشان خدمات ارائه نمیدهد. به عنوان مثال، کسب و کارهایی مانند خدمات نظافت یا لولهکشی. این کسب و کارها ممکن است آدرس فیزیکی یا مکانی در نقشه گوگل نداشته باشند. |
متن محلیشده
نسخه محلیشدهی یک متن در یک زبان خاص.
| نمایش JSON |
|---|
{ "text": string, "languageCode": string } |
| فیلدها | |
|---|---|
text | رشته محلی شده در زبانی که مربوط به |
languageCode | کد زبان BCP-47 متن، مانند "en-US" یا "sr-Latn". برای اطلاعات بیشتر، به آدرس http://www.unicode.org/reports/tr35/#Unicode_locale_identifier مراجعه کنید. |
آدرس پستی
نشان دهنده یک آدرس پستی است، مانند آدرسهای تحویل پستی یا پرداختها. با یک آدرس پستی، یک سرویس پستی میتواند اقلام را به یک محل، صندوق پستی یا موارد مشابه تحویل دهد. یک آدرس پستی برای مدلسازی مکانهای جغرافیایی مانند جادهها، شهرها یا کوهها در نظر گرفته نشده است.
در کاربرد معمول، یک آدرس بسته به نوع فرآیند، توسط ورودی کاربر یا از طریق وارد کردن دادههای موجود ایجاد میشود.
راهنمایی در مورد وارد کردن یا ویرایش آدرس:
- از یک ویجت آدرس آماده برای بینالمللیسازی مانند https://github.com/google/libaddressinput استفاده کنید.
- کاربران نباید با عناصر رابط کاربری برای وارد کردن یا ویرایش فیلدها در خارج از کشورهایی که آن فیلد در آنها استفاده میشود، مواجه شوند.
برای راهنمایی بیشتر در مورد نحوه استفاده از این طرحواره، به آدرس https://support.google.com/business/answer/6397478 مراجعه کنید.
| نمایش JSON |
|---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
| فیلدها | |
|---|---|
revision | ویرایش طرحوارهی تمام نسخههای جدید باید با نسخههای قدیمی سازگار باشند. |
regionCode | الزامی. کد منطقه CLDR کشور/منطقه آدرس. این کد هرگز استنباط نمیشود و اطمینان از صحت مقدار آن به عهده کاربر است. برای جزئیات بیشتر به https://cldr.unicode.org/ و https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html مراجعه کنید. مثال: "CH" برای سوئیس. |
languageCode | اختیاری. کد زبان BCP-47 مربوط به محتوای این آدرس (در صورت مشخص بودن). این اغلب زبان رابط کاربری فرم ورودی است یا انتظار میرود با یکی از زبانهای مورد استفاده در کشور/منطقه آدرس یا معادلهای آوانویسی شده آنها مطابقت داشته باشد. این میتواند بر قالببندی در برخی کشورها تأثیر بگذارد، اما برای صحت دادهها حیاتی نیست و هرگز بر اعتبارسنجی یا سایر عملیات غیرمرتبط با قالببندی تأثیر نمیگذارد. اگر این مقدار مشخص نیست، باید حذف شود (به جای اینکه یک مقدار پیشفرض احتمالاً نادرست را مشخص کنیم). مثال: "zh-Hant"، "ja"، "ja-Latn"، "en". |
postalCode | اختیاری. کد پستی آدرس. همه کشورها از کدهای پستی استفاده نمیکنند یا وجود آنها را الزامی نمیدانند، اما در مواردی که از آنها استفاده میشود، ممکن است اعتبارسنجی اضافی با سایر بخشهای آدرس انجام شود (به عنوان مثال، اعتبارسنجی ایالت یا کد پستی در ایالات متحده). |
sortingCode | اختیاری. کد مرتبسازی اضافی و مختص هر کشور. این کد در بیشتر مناطق استفاده نمیشود. در صورت استفاده، مقدار یا رشتهای مانند "CEDEX" است که به صورت اختیاری با یک عدد دنبال میشود (مثلاً "CEDEX 7")، یا فقط یک عدد به تنهایی، که نشان دهنده "کد بخش" (جامائیکا)، "شاخص منطقه تحویل" (مالاوی) یا "شاخص اداره پست" (ساحل عاج) است. |
administrativeArea | اختیاری. بالاترین تقسیمبندی اداری که برای آدرسهای پستی یک کشور یا منطقه استفاده میشود. برای مثال، این میتواند یک ایالت، یک استان، یک اوبلاست یا یک بخشدار باشد. برای اسپانیا، این استان است و نه یک جامعه خودمختار (برای مثال، "بارسلونا" و نه "کاتالونیا"). بسیاری از کشورها از یک منطقه اداری در آدرسهای پستی استفاده نمیکنند. برای مثال، در سوئیس، این باید بدون جمعیت باقی بماند. |
locality | اختیاری. عموماً به بخش شهر یا شهرستان آدرس اشاره دارد. مثالها: شهر ایالات متحده، شهر فناوری اطلاعات، شهر پستی بریتانیا. در مناطقی از جهان که محلها به خوبی تعریف نشدهاند یا به خوبی در این ساختار جای نمیگیرند، |
sublocality | اختیاری. محل قرارگیری آدرس. برای مثال، میتواند یک محله، بخش یا ناحیه باشد. |
addressLines[] | خطوط آدرس بدون ساختار که سطوح پایینتر یک آدرس را توصیف میکنند. از آنجا که مقادیر در حداقل نمایش ساختاری مجاز یک آدرس شامل یک ایجاد یک آدرس که فقط شامل یک |
recipients[] | اختیاری. گیرنده در آدرس. این فیلد ممکن است تحت شرایط خاص شامل اطلاعات چند خطی باشد. برای مثال، ممکن است حاوی اطلاعات "مراقبت از" باشد. |
organization | اختیاری. نام سازمان در آدرس. |
کامپوننت آدرس
اجزای ساختاریافتهای که آدرس قالببندیشده را تشکیل میدهند، در صورتی که این اطلاعات در دسترس باشد.
| نمایش JSON |
|---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
| فیلدها | |
|---|---|
longText | توضیحات متنی کامل یا نام کامپوننت آدرس. برای مثال، یک کامپوننت آدرس برای کشور استرالیا ممکن است نام طولانی "Australia" داشته باشد. |
shortText | یک نام متنی مختصر برای مؤلفه آدرس، در صورت وجود. برای مثال، یک مؤلفه آدرس برای کشور استرالیا ممکن است نام کوتاه "AU" داشته باشد. |
types[] | آرایهای که نوع(های) مؤلفه آدرس را نشان میدهد. |
languageCode | زبانی که برای قالببندی این مؤلفهها استفاده میشود، با نمادگذاری CLDR. |
پلاسکد
کد پلاس ( http://plus.codes ) یک مرجع مکان با دو قالب است: کد سراسری که مستطیلی به ابعاد ۱۴ در ۱۴ متر (۱/۸۰۰۰ درجه) یا کوچکتر را تعریف میکند، و کد مرکب که پیشوند را با یک مکان مرجع جایگزین میکند.
| نمایش JSON |
|---|
{ "globalCode": string, "compoundCode": string } |
| فیلدها | |
|---|---|
globalCode | کد سراسری (کامل) یک مکان، مانند "9FWM33GV+HQ"، که نشاندهندهی منطقهای با ابعاد ۱/۸۰۰۰ در ۱/۸۰۰۰ درجه (حدود ۱۴ در ۱۴ متر) است. |
compoundCode | کد مرکب مکان، مانند "33GV+HQ, Ramberg, Norway"، که شامل پسوند کد جهانی است و پیشوند را با نام قالببندیشدهی یک موجودیت مرجع جایگزین میکند. |
لاتلنگ
شیءای که یک جفت عرض/طول جغرافیایی را نشان میدهد. این به صورت یک جفت دوتایی بیان میشود تا درجه عرض جغرافیایی و درجه طول جغرافیایی را نشان دهد. مگر اینکه خلاف آن مشخص شده باشد، این شیء باید با استاندارد WGS84 مطابقت داشته باشد. مقادیر باید در محدوده نرمال باشند.
| نمایش JSON |
|---|
{ "latitude": number, "longitude": number } |
| فیلدها | |
|---|---|
latitude | عرض جغرافیایی بر حسب درجه. باید در محدوده [-90.0، +90.0] باشد. |
longitude | طول جغرافیایی بر حسب درجه. باید در محدوده [-۱۸۰.۰، +۱۸۰.۰] باشد. |
ویوپورت
یک دریچه دید طول و عرض جغرافیایی، که به صورت دو نقطه low و high که به صورت مورب روبروی هم قرار دارند، نمایش داده میشود. یک دریچه دید یک منطقه بسته در نظر گرفته میشود، یعنی شامل مرز خود است. محدودههای عرض جغرافیایی باید بین ۹۰- تا ۹۰ درجه و محدودههای طول جغرافیایی باید بین ۱۸۰- تا ۱۸۰ درجه باشند. موارد مختلف عبارتند از:
اگر
low=high، نمای دید از آن نقطه واحد تشکیل شده است.اگر
low.longitude>high.longitude، محدوده طول جغرافیایی معکوس میشود (صفحه نمایش از خط طول جغرافیایی ۱۸۰ درجه عبور میکند).اگر
low.longitude= -180 درجه وhigh.longitude= 180 درجه باشد، صفحه نمایش شامل تمام طولهای جغرافیایی میشود.اگر
low.longitude= 180 درجه وhigh.longitude= -180 درجه باشد، محدوده طول جغرافیایی خالی است.اگر
low.latitude>high.latitude، محدوده عرض جغرافیایی خالی است.
هر دو پارامتر low و high باید پر شوند و کادر نمایش داده شده نمیتواند خالی باشد (همانطور که در تعاریف بالا مشخص شده است). یک viewport خالی منجر به خطا خواهد شد.
برای مثال، این نمای کلی، شهر نیویورک را به طور کامل در بر میگیرد:
{ "کم": { "عرض جغرافیایی": ۴۰.۴۷۷۳۹۸، "طول جغرافیایی": -۷۴.۲۵۹۰۸۷ }، "زیاد": { "عرض جغرافیایی": ۴۰.۹۱۶۱۸، "طول جغرافیایی": -۷۳.۷۰۰۱۸ } }
| نمایش JSON |
|---|
{ "low": { object ( |
| فیلدها | |
|---|---|
low | الزامی. نقطه پایین دید. |
high | الزامی. نقطه اوج منظره. |
نقد و بررسی
اطلاعات مربوط به نقد و بررسی یک مکان.
| نمایش JSON |
|---|
{ "name": string, "relativePublishTimeDescription": string, "text": { object ( |
| فیلدها | |
|---|---|
name | مرجعی که نشاندهندهی نقد این مکان است و میتوان از آن برای جستجوی مجدد این نقد مکان استفاده کرد (همچنین به آن نام "منبع" API نیز گفته میشود: |
relativePublishTimeDescription | رشتهای از زمان اخیر با قالببندی مشخص که زمان بررسی را نسبت به زمان فعلی به شکلی مناسب برای زبان و کشور بیان میکند. |
text | متن بومیسازیشدهی نقد. |
originalText | متن نقد به زبان اصلی. |
rating | عددی بین ۱.۰ تا ۵.۰ که به آن تعداد ستارهها نیز میگویند. |
authorAttribution | نویسندهی این نقد. |
publishTime | مهر زمانی برای بررسی. از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: |
flagContentUri | لینکی که کاربران میتوانند در آن مشکل مربوط به نقد و بررسی را علامتگذاری کنند. |
googleMapsUri | لینکی برای نمایش نقد و بررسی روی نقشه گوگل. |
visitDate | تاریخی که نویسنده از آن مکان بازدید کرده است. این تاریخ به سال و ماه بازدید خلاصه میشود. |
انتساب نویسنده
اطلاعات مربوط به نویسندهی دادههای UGC. مورد استفاده در Photo و Review .
| نمایش JSON |
|---|
{ "displayName": string, "uri": string, "photoUri": string } |
| فیلدها | |
|---|---|
displayName | |
uri | |
photoUri | |
تاریخ
نشان دهنده یک تاریخ تقویمی کامل یا جزئی، مانند تاریخ تولد است. زمان روز و منطقه زمانی یا در جای دیگری مشخص شدهاند یا اهمیت چندانی ندارند. تاریخ نسبت به تقویم میلادی است. این میتواند یکی از موارد زیر را نشان دهد:
- یک تاریخ کامل، با مقادیر سال، ماه و روز غیر صفر.
- یک ماه و یک روز، با یک سال صفر (مثلاً یک سالگرد).
- یک سال به تنهایی، با یک ماه صفر و یک روز صفر.
- یک سال و یک ماه، با یک روز صفر (برای مثال، تاریخ انقضای کارت اعتباری).
انواع مرتبط:
-
google.type.TimeOfDay -
google.type.DateTime -
google.protobuf.Timestamp
| نمایش JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| فیلدها | |
|---|---|
year | سال تاریخ. باید از ۱ تا ۹۹۹۹ باشد، یا برای مشخص کردن تاریخ بدون سال، ۰ باشد. |
month | ماه سال. باید از ۱ تا ۱۲ باشد، یا برای مشخص کردن سال بدون ماه و روز، ۰ باشد. |
day | روز ماه. باید از ۱ تا ۳۱ باشد و برای سال و ماه معتبر باشد، یا ۰ برای مشخص کردن یک سال به تنهایی یا یک سال و ماه که روز در آن مهم نیست. |
ساعات کاری
اطلاعات مربوط به ساعات کاری محل.
| نمایش JSON |
|---|
{ "periods": [ { object ( |
| فیلدها | |
|---|---|
periods[] | دورههایی که این مکان در طول هفته باز است. دورهها به ترتیب زمانی، در منطقه زمانی مکانی-محلی هستند. مقدار خالی (اما نه غایب) نشان دهنده مکانی است که هرگز باز نیست، مثلاً به دلیل اینکه به طور موقت برای بازسازی بسته شده است. روز شروع نکته: ترتیب آرایه |
weekdayDescriptions[] | رشتههای محلی که ساعات کاری این مکان را توصیف میکنند، یک رشته برای هر روز هفته. نکته: ترتیب روزها و شروع هفته توسط زبان و منطقه تعیین میشود. ترتیب آرایه اگر ساعات مشخص نباشد یا نتوان آن را به متن محلی تبدیل کرد، خالی خواهد بود. مثال: "یکشنبه: ۱۸:۰۰–۰۶:۰۰" |
secondaryHoursType | یک رشته نوع که برای شناسایی نوع ساعات ثانویه استفاده میشود. |
specialDays[] | اطلاعات ساختاریافته برای روزهای خاص که در بازه زمانی ساعات کاری نمایش داده شده قرار میگیرند. روزهای خاص، روزهایی هستند که میتوانند بر ساعات کاری یک مکان تأثیر بگذارند، مثلاً روز کریسمس. اگر ساعات کاری استثنایی وجود دارد، برای currentOpeningHours و currentSecondaryOpeningHours تنظیم کنید. |
nextOpenTime | دفعه بعد که دوره ساعات کاری فعلی شروع میشود، حداکثر تا ۷ روز آینده. این فیلد فقط در صورتی پر میشود که دوره ساعات کاری در زمان ارائه درخواست فعال نباشد. از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: |
nextCloseTime | دفعه بعد که دوره ساعات کاری فعلی تا ۷ روز آینده به پایان میرسد. این فیلد فقط در صورتی پر میشود که دوره ساعات کاری در زمان ارائه درخواست فعال باشد. از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: |
openNow | اینکه آیا دوره ساعات کاری در حال حاضر فعال است یا خیر. برای ساعات کاری معمول و ساعات کاری فعلی، این فیلد به این معنی است که آیا مکان باز است یا خیر. برای ساعات کاری ثانویه و ساعات کاری ثانویه فعلی، این فیلد به این معنی است که آیا ساعات کاری ثانویه این مکان فعال است یا خیر. |
دوره
دورهای که مکان در وضعیت «اکنون باز است» باقی میماند.
| نمایش JSON |
|---|
{ "open": { object ( |
| فیلدها | |
|---|---|
open | زمانی که مکان شروع به باز شدن میکند. |
close | زمانی که مکان شروع به بسته شدن میکند. |
نقطه
نقاط تغییر وضعیت
| نمایش JSON |
|---|
{
"date": {
object ( |
| فیلدها | |
|---|---|
date | تاریخ در منطقه زمانی محلی برای آن مکان. |
truncated | اینکه آیا این نقطه پایانی کوتاه شده است یا خیر. کوتاهسازی زمانی اتفاق میافتد که ساعات واقعی خارج از زمانهایی باشند که ما مایل به بازگرداندن ساعات بین آنها هستیم، بنابراین ساعات را به این مرزها برمیگردانیم. این تضمین میکند که حداکثر ۲۴ ساعت از نیمهشب روز درخواست، بازگردانده شوند. |
day | یک روز از هفته، به صورت یک عدد صحیح در محدوده ۰ تا ۶. ۰ یعنی یکشنبه، ۱ یعنی دوشنبه و غیره. |
hour | ساعت در قالب ۲۴ ساعته. از ۰ تا ۲۳ متغیر است. |
minute | دقیقه. از ۰ تا ۵۹ متغیر است. |
نوع ساعات ثانویه
نوعی که برای شناسایی نوع ساعات ثانویه استفاده میشود.
| انومها | |
|---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED | مقدار پیشفرض زمانی که نوع ساعت ثانویه مشخص نشده باشد. |
DRIVE_THROUGH | ساعت کاری فروشگاههای سیار برای بانکها، رستورانها یا داروخانهها. |
HAPPY_HOUR | ساعت خوش. |
DELIVERY | ساعت تحویل. |
TAKEOUT | ساعت بیرونبر. |
KITCHEN | ساعت آشپزخانه. |
BREAKFAST | ساعت صبحانه. |
LUNCH | ساعت ناهار. |
DINNER | ساعت شام. |
BRUNCH | ساعت برانچ. |
PICKUP | ساعت تحویل گرفتن. |
ACCESS | ساعات دسترسی به انبارها. |
SENIOR_HOURS | ساعات ویژه سالمندان. |
ONLINE_SERVICE_HOURS | ساعات کاری سرویس آنلاین. |
روز ویژه
اطلاعات ساختاریافته برای روزهای خاص که در بازه زمانی ساعات کاری اعلامشده قرار میگیرند. روزهای خاص، روزهایی هستند که میتوانند بر ساعات کاری یک مکان تأثیر بگذارند، مثلاً روز کریسمس.
| نمایش JSON |
|---|
{
"date": {
object ( |
| فیلدها | |
|---|---|
date | تاریخ این روز خاص. |
منطقه زمانی
نشان دهنده یک منطقه زمانی از پایگاه داده منطقه زمانی IANA است.
| نمایش JSON |
|---|
{ "id": string, "version": string } |
| فیلدها | |
|---|---|
id | پایگاه داده منطقه زمانی IANA، منطقه زمانی. برای مثال "America/New_York". |
version | اختیاری. شماره نسخه پایگاه داده منطقه زمانی IANA. برای مثال "2019a". |
عکس
اطلاعات مربوط به عکس یک مکان.
| نمایش JSON |
|---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
| فیلدها | |
|---|---|
name | شناسه. مرجعی که نشاندهندهی عکس این مکان است و میتوان از آن برای جستجوی مجدد عکس این مکان استفاده کرد (همچنین به آن نام "منبع" API نیز گفته میشود: |
widthPx | حداکثر عرض موجود، بر حسب پیکسل. |
heightPx | حداکثر ارتفاع قابل دسترس، بر حسب پیکسل. |
authorAttributions[] | نویسندگان این عکس. |
flagContentUri | پیوندی که کاربران میتوانند در آن مشکل عکس را گزارش دهند. |
googleMapsUri | لینکی برای نمایش عکس روی نقشه گوگل. |
وضعیت کسب و کار
وضعیت تجاری برای مکان.
| انومها | |
|---|---|
BUSINESS_STATUS_UNSPECIFIED | مقدار پیشفرض. این مقدار استفاده نشده است. |
OPERATIONAL | این موسسه در حال فعالیت است، نه لزوماً الان باز است. |
CLOSED_TEMPORARILY | موسسه موقتاً تعطیل است. |
CLOSED_PERMANENTLY | موسسه برای همیشه تعطیل است. |
سطح قیمت
سطح قیمت مکان.
| انومها | |
|---|---|
PRICE_LEVEL_UNSPECIFIED | سطح قیمت مکان مشخص نشده یا نامعلوم است. |
PRICE_LEVEL_FREE | مکان خدمات رایگان ارائه میدهد. |
PRICE_LEVEL_INEXPENSIVE | پلیس خدمات ارزان قیمت ارائه میدهد. |
PRICE_LEVEL_MODERATE | پلیس (Place) خدمات با قیمت متوسط ارائه میدهد. |
PRICE_LEVEL_EXPENSIVE | پلیس خدمات گرانقیمتی ارائه میدهد. |
PRICE_LEVEL_VERY_EXPENSIVE | پلیس خدمات بسیار گرانی ارائه میدهد. |
انتساب
اطلاعات مربوط به ارائه دهندگان داده این مکان.
| نمایش JSON |
|---|
{ "provider": string, "providerUri": string } |
| فیلدها | |
|---|---|
provider | نام ارائهدهندهی دادههای مکان. |
providerUri | آدرس اینترنتی (URI) به ارائه دهنده داده مکان. |
گزینههای پرداخت
گزینههای پرداختی که مکان میپذیرد.
| نمایش JSON |
|---|
{ "acceptsCreditCards": boolean, "acceptsDebitCards": boolean, "acceptsCashOnly": boolean, "acceptsNfc": boolean } |
| فیلدها | |
|---|---|
acceptsCreditCards | سایت Place کارتهای اعتباری را به عنوان پرداخت میپذیرد. |
acceptsDebitCards | سایت Place کارتهای نقدی را به عنوان پرداخت میپذیرد. |
acceptsCashOnly | مکان فقط پول نقد را به عنوان پرداخت میپذیرد. مکانهایی با این ویژگی ممکن است همچنان روشهای پرداخت دیگری را بپذیرند. |
acceptsNfc | سایت Place پرداختهای NFC را میپذیرد. |
گزینههای پارکینگ
اطلاعات مربوط به گزینههای پارکینگ برای آن مکان. یک پارکینگ میتواند همزمان بیش از یک گزینه را پشتیبانی کند.
| نمایش JSON |
|---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
| فیلدها | |
|---|---|
freeParkingLot | این مکان پارکینگ رایگان ارائه میدهد. |
paidParkingLot | مکان، پارکینگهای پولی ارائه میدهد. |
freeStreetParking | این مکان پارکینگ خیابانی رایگان ارائه میدهد. |
paidStreetParking | این مکان پارکینگ خیابانی پولی ارائه میدهد. |
valetParking | این مکان پارکینگ اختصاصی ارائه میدهد. |
freeGarageParking | این مکان پارکینگ گاراژ رایگان ارائه میدهد. |
paidGarageParking | این مکان پارکینگ گاراژ پولی ارائه میدهد. |
زیرمقصد
زیرمقصدها، مکانهای خاصی هستند که با یک مکان اصلی مرتبط هستند. این مکانها، مقاصد خاصتری را برای کاربرانی که در یک مکان بزرگ یا پیچیده، مانند فرودگاه، پارک ملی، دانشگاه یا استادیوم، جستجو میکنند، فراهم میکنند. به عنوان مثال، زیرمقصدها در یک فرودگاه ممکن است شامل ترمینالها و پارکینگهای مرتبط باشند. زیرمقصدها، شناسه مکان و نام منبع مکان را برمیگردانند که میتوانند در درخواستهای بعدی جزئیات مکان (جدید) برای دریافت جزئیات غنیتر، از جمله نام نمایشی و مکان زیرمقصد، استفاده شوند.
| نمایش JSON |
|---|
{ "name": string, "id": string } |
| فیلدها | |
|---|---|
name | نام منبعِ زیرمقصد. |
id | شناسه مکانِ زیرمقصد. |
گزینههای دسترسی
اطلاعات مربوط به گزینههای دسترسی که یک مکان ارائه میدهد.
| نمایش JSON |
|---|
{ "wheelchairAccessibleParking": boolean, "wheelchairAccessibleEntrance": boolean, "wheelchairAccessibleRestroom": boolean, "wheelchairAccessibleSeating": boolean } |
| فیلدها | |
|---|---|
wheelchairAccessibleParking | این مکان پارکینگ با دسترسی آسان به ویلچر ارائه میدهد. |
wheelchairAccessibleEntrance | ورودی مکانها برای افراد دارای صندلی چرخدار مناسب است. |
wheelchairAccessibleRestroom | این مکان دارای سرویس بهداشتی مناسب برای ویلچر است. |
wheelchairAccessibleSeating | این مکان دارای صندلیهای مناسب برای ویلچر است. |
گزینههای سوخت
جدیدترین اطلاعات در مورد گزینههای سوخت در پمپ بنزین. این اطلاعات مرتباً بهروزرسانی میشود.
| نمایش JSON |
|---|
{
"fuelPrices": [
{
object ( |
| فیلدها | |
|---|---|
fuelPrices[] | آخرین قیمت سوخت شناخته شده برای هر نوع سوختی که این جایگاه دارد. برای هر نوع سوختی که این جایگاه دارد، یک ورودی وجود دارد. ترتیب مهم نیست. |
قیمت سوخت
اطلاعات قیمت سوخت برای یک نوع معین.
| نمایش JSON |
|---|
{ "type": enum ( |
| فیلدها | |
|---|---|
type | نوع سوخت. |
price | قیمت سوخت. |
updateTime | آخرین باری که قیمت سوخت بهروزرسانی شده است. از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: |
نوع سوخت
انواع سوخت.
| انومها | |
|---|---|
FUEL_TYPE_UNSPECIFIED | نوع سوخت نامشخص |
DIESEL | سوخت دیزل. |
DIESEL_PLUS | دیزل به علاوه سوخت. |
REGULAR_UNLEADED | معمولی بدون سرب. |
MIDGRADE | میانرده. |
PREMIUM | پریمیوم. |
SP91 | اس پی ۹۱. |
SP91_E10 | اس پی ۹۱ ای۱۰. |
SP92 | اس پی ۹۲. |
SP95 | اس پی ۹۵. |
SP95_E10 | SP95 E10. |
SP98 | اس پی ۹۸. |
SP99 | اس پی ۹۹. |
SP100 | اس پی ۱۰۰. |
LPG | گاز مایع نفتی. |
E80 | ای ۸۰. |
E85 | ای ۸۵. |
E100 | ای ۱۰۰. |
METHANE | متان |
BIO_DIESEL | بیودیزل. |
TRUCK_DIESEL | دیزل کامیون. |
پول
نشان دهنده مقدار پول به همراه نوع ارز آن است.
| نمایش JSON |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| فیلدها | |
|---|---|
currencyCode | کد ارزی سه حرفی که در استاندارد ISO 4217 تعریف شده است. |
units | کل واحدهای مبلغ. برای مثال اگر |
nanos | تعداد نانو (10^-9) واحد از مبلغ. مقدار باید بین -999,999,999 و +999,999,999 باشد. اگر |
گزینههای شارژ EV
اطلاعات مربوط به ایستگاه شارژ خودروهای برقی که در Place قرار دارد. اصطلاحات مربوطه در آدرس https://afdc.energy.gov/fuels/electricity_infrastructure.html آمده است. یک پورت میتواند همزمان یک خودرو را شارژ کند. هر پورت دارای یک یا چند کانکتور است. هر ایستگاه دارای یک یا چند پورت است.
| نمایش JSON |
|---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
| فیلدها | |
|---|---|
connectorCount | تعداد کانکتورها در این ایستگاه. با این حال، از آنجا که برخی از پورتها میتوانند چندین کانکتور داشته باشند اما فقط میتوانند یک خودرو را در یک زمان شارژ کنند (مثلاً)، تعداد کانکتورها ممکن است بیشتر از تعداد کل خودروهایی باشد که میتوانند همزمان شارژ شوند. |
connectorAggregation[] | فهرستی از مجموعه کانکتورهای شارژ خودروهای برقی که شامل کانکتورهایی از نوع و نرخ شارژ یکسان هستند. |
تجمیع کانکتور
اطلاعات شارژ خودروهای برقی بر اساس [نوع، maxChargeRateKw] گروهبندی شده است. تجمیع شارژ خودروهای برقی با کانکتورهایی که نوع و حداکثر نرخ شارژ یکسانی بر حسب کیلووات دارند را نشان میدهد.
| نمایش JSON |
|---|
{
"type": enum ( |
| فیلدها | |
|---|---|
type | نوع کانکتور این تجمیع. |
maxChargeRateKw | حداکثر نرخ شارژ استاتیک بر حسب کیلووات برای هر کانکتور در تجمیع. |
count | تعداد کانکتورها در این تجمیع. |
availabilityLastUpdateTime | مهر زمانی که آخرین بار اطلاعات مربوط به در دسترس بودن کانکتور در این مجموعه بهروزرسانی شده است. از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: |
availableCount | تعداد کانکتورهای موجود در این مجموعه در حال حاضر. |
outOfServiceCount | تعداد کانکتورهای موجود در این تجمیع که در حال حاضر از سرویس خارج هستند. |
نوع کانکتور EV
برای اطلاعات/زمینه بیشتر در مورد انواع کانکتور شارژ خودروهای برقی، به آدرس http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 مراجعه کنید.
| انومها | |
|---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED | کانکتور نامشخص. |
EV_CONNECTOR_TYPE_OTHER | انواع دیگر کانکتور |
EV_CONNECTOR_TYPE_J1772 | کانکتور نوع ۱ J1772. |
EV_CONNECTOR_TYPE_TYPE_2 | کانکتور IEC 62196 نوع 2. اغلب به عنوان MENNEKES شناخته میشود. |
EV_CONNECTOR_TYPE_CHADEMO | کانکتور نوع CHAdeMO. |
EV_CONNECTOR_TYPE_CCS_COMBO_1 | سیستم شارژ ترکیبی (AC و DC). بر اساس SAE. کانکتور نوع 1 J-1772 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 | سیستم شارژ ترکیبی (AC و DC). مبتنی بر کانکتور نوع ۲ منکس |
EV_CONNECTOR_TYPE_TESLA | کانکتور عمومی TESLA. این کانکتور در آمریکای شمالی NACS است، اما در سایر نقاط جهان میتواند غیر NACS باشد (مثلاً CCS Combo 2 (CCS2) یا GB/T). این مقدار کمتر نشاندهندهی نوع کانکتور واقعی است و بیشتر نشاندهندهی قابلیت شارژ یک وسیله نقلیه با برند تسلا در یک ایستگاه شارژ متعلق به تسلا است. |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T | نوع GB/T مطابق با استاندارد GB/T در چین است. این نوع، تمام انواع GB_T را پوشش میدهد. |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET | پریز دیواری نامشخص. |
EV_CONNECTOR_TYPE_NACS | سیستم شارژ آمریکای شمالی (NACS)، که با استاندارد SAE J3400 شناخته میشود. |
خلاصه مولد
خلاصهای از مکان که توسط هوش مصنوعی تولید شده است.
| نمایش JSON |
|---|
{ "overview": { object ( |
| فیلدها | |
|---|---|
overview | نمای کلی مکان. |
overviewFlagContentUri | پیوندی که کاربران میتوانند در آن، مشکل مربوط به خلاصهی مرور کلی را علامتگذاری کنند. |
disclosureText | The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available. |
ContainingPlace
Info about the place in which this place is located.
| JSON representation |
|---|
{ "name": string, "id": string } |
| فیلدها | |
|---|---|
name | The resource name of the place in which this place is located. |
id | The place id of the place in which this place is located. |
AddressDescriptor
A relational description of a location. Includes a ranked set of nearby landmarks and precise containing areas and their relationship to the target location.
| JSON representation |
|---|
{ "landmarks": [ { object ( |
| فیلدها | |
|---|---|
landmarks[] | A ranked list of nearby landmarks. The most recognizable and nearby landmarks are ranked first. |
areas[] | A ranked list of containing or adjacent areas. The most recognizable and precise areas are ranked first. |
نقطه عطف
Basic landmark information and the landmark's relationship with the target location.
Landmarks are prominent places that can be used to describe a location.
| JSON representation |
|---|
{ "name": string, "placeId": string, "displayName": { object ( |
| فیلدها | |
|---|---|
name | The landmark's resource name. |
placeId | The landmark's place id. |
displayName | The landmark's display name. |
types[] | A set of type tags for this landmark. For a complete list of possible values, see https://developers.google.com/maps/documentation/places/web-service/place-types . |
spatialRelationship | Defines the spatial relationship between the target location and the landmark. |
straightLineDistanceMeters | The straight line distance, in meters, between the center point of the target and the center point of the landmark. In some situations, this value can be longer than |
travelDistanceMeters | The travel distance, in meters, along the road network from the target to the landmark, if known. This value does not take into account the mode of transportation, such as walking, driving, or biking. |
SpatialRelationship
Defines the spatial relationship between the target location and the landmark.
| انومها | |
|---|---|
NEAR | This is the default relationship when nothing more specific below applies. |
WITHIN | The landmark has a spatial geometry and the target is within its bounds. |
BESIDE | The target is directly adjacent to the landmark. |
ACROSS_THE_ROAD | The target is directly opposite the landmark on the other side of the road. |
DOWN_THE_ROAD | On the same route as the landmark but not besides or across. |
AROUND_THE_CORNER | Not on the same route as the landmark but a single turn away. |
BEHIND | Close to the landmark's structure but further away from its street entrances. |
مساحت
Area information and the area's relationship with the target location.
Areas includes precise sublocality, neighborhoods, and large compounds that are useful for describing a location.
| JSON representation |
|---|
{ "name": string, "placeId": string, "displayName": { object ( |
| فیلدها | |
|---|---|
name | The area's resource name. |
placeId | The area's place id. |
displayName | The area's display name. |
containment | Defines the spatial relationship between the target location and the area. |
مهار
Defines the spatial relationship between the target location and the area.
| انومها | |
|---|---|
CONTAINMENT_UNSPECIFIED | The containment is unspecified. |
WITHIN | The target location is within the area region, close to the center. |
OUTSKIRTS | The target location is within the area region, close to the edge. |
NEAR | The target location is outside the area region, but close by. |
GoogleMapsLinks
Links to trigger different Google Maps actions.
| JSON representation |
|---|
{ "directionsUri": string, "placeUri": string, "writeAReviewUri": string, "reviewsUri": string, "photosUri": string } |
| فیلدها | |
|---|---|
directionsUri | A link to show the directions to the place. The link only populates the destination location and uses the default travel mode |
placeUri | A link to show this place. |
writeAReviewUri | A link to write a review for this place on Google Maps. |
reviewsUri | A link to show reviews of this place on Google Maps. |
photosUri | A link to show photos of this place on Google Maps. |
PriceRange
The price range associated with a Place. endPrice could be unset, which indicates a range without upper bound (eg "More than $100").
| JSON representation |
|---|
{ "startPrice": { object ( |
| فیلدها | |
|---|---|
startPrice | The low end of the price range (inclusive). Price should be at or above this amount. |
endPrice | The high end of the price range (exclusive). Price should be lower than this amount. |
ReviewSummary
AI-generated summary of the place using user reviews.
| JSON representation |
|---|
{ "text": { object ( |
| فیلدها | |
|---|---|
text | The summary of user reviews. |
flagContentUri | A link where users can flag a problem with the summary. |
disclosureText | The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available. |
reviewsUri | A link to show reviews of this place on Google Maps. |
EvChargeAmenitySummary
The summary of amenities near the EV charging station. This only applies to places with type electric_vehicle_charging_station . The overview field is guaranteed to be provided while the other fields are optional.
| JSON representation |
|---|
{ "overview": { object ( |
| فیلدها | |
|---|---|
overview | An overview of the available amenities. This is guaranteed to be provided. |
coffee | A summary of the nearby coffee options. |
restaurant | A summary of the nearby restaurants. |
store | A summary of the nearby stores. |
flagContentUri | A link where users can flag a problem with the summary. |
disclosureText | The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available. |
ContentBlock
A block of content that can be served individually.
| JSON representation |
|---|
{
"content": {
object ( |
| فیلدها | |
|---|---|
content | Content related to the topic. |
referencedPlaces[] | The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names. |
NeighborhoodSummary
A summary of points of interest near the place.
| JSON representation |
|---|
{ "overview": { object ( |
| فیلدها | |
|---|---|
overview | An overview summary of the neighborhood. |
description | A detailed description of the neighborhood. |
flagContentUri | A link where users can flag a problem with the summary. |
disclosureText | The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available. |
ConsumerAlert
The consumer alert message for the place when we detect suspicious review activity on a business or a business violates our policies.
| JSON representation |
|---|
{
"overview": string,
"details": {
object ( |
| فیلدها | |
|---|---|
overview | The overview of the consumer alert message. |
details | The details of the consumer alert message. |
languageCode | The language code of the consumer alert message. This is a BCP 47 language code. |
جزئیات
The details of the consumer alert message.
| JSON representation |
|---|
{
"title": string,
"description": string,
"aboutLink": {
object ( |
| فیلدها | |
|---|---|
title | The title to show together with the description. |
description | The description of the consumer alert message. |
aboutLink | The link to show together with the description to provide more information. |
پیوند
The link to show together with the description to provide more information.
| JSON representation |
|---|
{ "title": string, "uri": string } |
| فیلدها | |
|---|---|
title | The title to show for the link. |
uri | The uri of the link. |
روشها | |
|---|---|
| Returns predictions for the given input. |
| Get the details of a place based on its resource name, which is a string in the places/{place_id} format. |
| Search for places near locations. |
| Text query based place search. |