کلاس مکان
google.maps.places.Place
کلاس
این کلاس
PlaceOptions را پیادهسازی میکند.
با تماس با const {Place} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
سازنده | |
|---|---|
Place |
Place(options)پارامترها:
|
روشهای ایستا | |
|---|---|
searchByText |
searchByText(request)پارامترها:
جستجوی مکان براساس پُرسمان نوشتاری. |
searchNearby |
searchNearby(request)پارامترها:
مکانهای اطراف را جستجو کنید. |
مشخصات | |
|---|---|
accessibilityOptions |
نوع:
AccessibilityOptions optionalگزینههای دسترسپذیری این مکان. undefined اگر دادههای گزینههای دسترسپذیری از سرور فراخوانی نشده باشد. |
addressComponents |
نوع:
Array<AddressComponent> optionalمجموعه مؤلفههای نشانی برای مکان این «مکان». اگر داده نشانی شناختهشدهای وجود نداشته باشد، شیء خالی است. undefined اگر دادههای نشانی از سرور فراخوانی نشده باشد. |
adrFormatAddress |
نوع:
string optionalنمایش نشانی «مکان» در ریزقالب adr. |
allowsDogs |
نوع:
boolean optional |
attributions |
نوع:
Array<Attribution> optionalارائهدهندگان دادهای که باید برای «مکان» نشان داده شوند. |
businessStatus |
نوع:
BusinessStatus optionalوضعیت عملیاتی مکان. null اگر وضعیت مشخصی وجود ندارد. undefined اگر دادههای وضعیت از سرور بار نشده باشد. |
consumerAlert |
نوع:
ConsumerAlert optionalهشدار مصرفکننده برای این مکان. |
displayName |
نوع:
string optionalنام نمایشی مکان. null اگر نامی وجود ندارد. undefined اگر دادههای نام از سرور بار نشده باشد. |
displayNameLanguageCode |
نوع:
string optionalزبان نام نمایشی مکان. null اگر نامی وجود ندارد. undefined اگر دادههای نام از سرور بار نشده باشد. |
editorialSummary |
نوع:
string optionalخلاصه سردبیری برای این مکان. null اگر خلاصه نویسندگان وجود نداشته باشد. undefined اگر این فیلد هنوز درخواست نشده است. |
editorialSummaryLanguageCode |
نوع:
string optionalزبان خلاصه سردبیری برای این مکان. null اگر خلاصه نویسندگان وجود نداشته باشد. undefined اگر این فیلد هنوز درخواست نشده است. |
evChargeAmenitySummary |
نوع:
EVChargeAmenitySummary optionalEVChargeAmenitySummary برای این مکان. |
evChargeOptions |
نوع:
EVChargeOptions optionalگزینههای شارژ خودرو برقی که این مکان ارائه میدهد. undefined اگر گزینههای شارژ خودرو برقی از سرور فراخوانی نشده باشد. |
formattedAddress |
نوع:
string optionalنشانی کامل مکان. |
fuelOptions |
نوع:
FuelOptions optionalگزینههای سوخت ارائهشده توسط مکان. undefined اگر گزینههای سوخت از سرور فراخوانی نشده باشد. |
generativeSummary |
نوع:
GenerativeSummary optionalGenerativeSummary برای این مکان. |
googleMapsLinks |
نوع:
GoogleMapsLinks optionalپیوندهایی برای راهاندازی کنشهای مختلف Google Maps. |
googleMapsURI |
نوع:
string optionalنشانی وب صفحه رسمی Google برای این مکان. این صفحه متعلق به Google است که حاوی بهترین اطلاعات موجود درباره «مکان» است. |
hasCurbsidePickup |
نوع:
boolean optionalاینکه مکانی تحویل در خیابان دارد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
hasDelivery |
نوع:
boolean optionalاینکه مکانی خدمات ارسال دارد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
hasDineIn |
نوع:
boolean optionalآیا مکانی صرف غذا در محل دارد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
hasLiveMusic |
نوع:
boolean optional |
hasMenuForChildren |
نوع:
boolean optional |
hasOutdoorSeating |
نوع:
boolean optional |
hasRestroom |
نوع:
boolean optional |
hasTakeout |
نوع:
boolean optionalاینکه مکانی بیرونبر دارد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
iconBackgroundColor |
نوع:
string optionalکد رنگ HEX پیشفرض برای دسته مکان. |
id |
نوع:
stringشناسه یکتای مکان. |
internationalPhoneNumber |
نوع:
string optionalشماره تلفن مکان در قالب بینالمللی. قالب بینالمللی شامل کد کشور است و پیشوند آن علامت بهعلاوه (+) است. |
isGoodForChildren |
نوع:
boolean optional |
isGoodForGroups |
نوع:
boolean optional |
isGoodForWatchingSports |
نوع:
boolean optional |
isReservable |
نوع:
boolean optionalآیا مکان قابلرزرو است. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
location |
نوع:
LatLng optionalموقعیت «مکان». |
nationalPhoneNumber |
نوع:
string optionalشماره تلفن مکان، قالببندیشده طبق قرارداد منطقهای شماره. |
neighborhoodSummary |
نوع:
NeighborhoodSummary optionalNeighborhoodSummary برای این مکان. |
parkingOptions |
نوع:
ParkingOptions optionalگزینههای پارکینگ ارائهشده توسط مکان. undefined اگر دادههای گزینههای پارکینگ از سرور فراخوانی نشده باشد. |
paymentOptions |
نوع:
PaymentOptions optionalگزینههای پرداخت ارائهشده توسط مکان. undefined اگر دادههای گزینههای پرداخت از سرور فراخوانی نشده باشد. |
photos |
عکسهای این مکان. این مجموعه حداکثر ده شیء Photo خواهد داشت. |
plusCode |
نوع:
PlusCode optional |
postalAddress |
نوع:
PostalAddress optional |
priceLevel |
نوع:
PriceLevel optionalسطح قیمت «مکان». این خصوصیت میتواند هریک از مقادیر زیر را برگرداند
|
priceRange |
نوع:
PriceRange optionalمحدوده قیمت برای این «مکان». endPrice ممکن است تنظیم نشده باشد که نشاندهنده محدودهای بدون حد بالا است (مثلاً «بیشاز ۱۰۰ دلار»). |
primaryType |
نوع:
string optionalنوع اصلی مکان. null اگر نوعی وجود نداشته باشد. undefined اگر دادههای نوع از سرور بار نشده باشد. |
primaryTypeDisplayName |
نوع:
string optionalنام نمایشی نوع اصلی مکان. null اگر نوعی وجود نداشته باشد. undefined اگر دادههای نوع از سرور بار نشده باشد. |
primaryTypeDisplayNameLanguageCode |
نوع:
string optionalزبان نام نمایشی نوع اصلی مکان. null اگر نوعی وجود نداشته باشد. undefined اگر دادههای نوع از سرور بار نشده باشد. |
rating |
نوع:
number optionalردهبندی بین ۱٫۰ تا ۵٫۰ براساس مرورهای کاربران از این «مکان». |
regularOpeningHours |
نوع:
OpeningHours optional |
requestedLanguage |
نوع:
string optionalزبان درخواستشده برای این مکان. |
requestedRegion |
نوع:
string optionalمنطقه درخواستشده برای این مکان. |
resourceName |
نوع:
stringنام منبع مکان غیرتکراری. |
reviews |
فهرستی از مرورهای این «مکان». |
reviewSummary |
نوع:
ReviewSummary optionalReviewSummary برای این مکان. |
servesBeer |
نوع:
boolean optionalآیا مکانی آبجو سرو میکند یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
servesBreakfast |
نوع:
boolean optionalآیا مکانی صبحانه سرو میکند یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
servesBrunch |
نوع:
boolean optionalاینکه مکانی چاشت نیمروز سرو میکند یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
servesCocktails |
نوع:
boolean optional |
servesCoffee |
نوع:
boolean optional |
servesDessert |
نوع:
boolean optional |
servesDinner |
نوع:
boolean optionalآیا مکانی شام سرو میکند یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
servesLunch |
نوع:
boolean optionalآیا مکانی ناهار سرو میکند. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
servesVegetarianFood |
نوع:
boolean optionalآیا مکانی غذای گیاهی سرو میکند یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
servesWine |
نوع:
boolean optionalآیا در این مکان شراب سرو میشود. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. اگر این فیلد هنوز درخواست نشده باشد، «undefined» را برمیگرداند. |
shortFormattedAddress |
نوع:
string optionalنشانی کوتاه مکان. |
subDestinations |
فهرست زیرمقصدها برای این مکان. زیرمقصدها مکانهای خاصی هستند که با مکان اصلی مرتبطاند. این ویژگی مقصدهای خاصتری را برای کاربرانی که درحال جستجو در مکانی بزرگ یا پیچیده مانند فرودگاه، پارک ملی، دانشگاه، یا استادیوم هستند ارائه میدهد. |
svgIconMaskURI |
نوع:
string optionalنشانی وب منبع ماسک تصویر svg که میتواند برای نمایش دسته مکان استفاده شود. |
types |
نوع:
Array<string> optionalآرایهای از انواع این «مکان» (برای مثال، ["political", "locality"] یا ["restaurant", "establishment"]). |
userRatingCount |
نوع:
number optionalتعداد ردهبندیهای کاربر که در Place.rating این مکان نقش داشته است. |
utcOffsetMinutes |
نوع:
number optionalانحراف از UTC منطقه زمانی فعلی «مکان»، برحسب دقیقه. برای مثال، زمان استاندارد شرق استرالیا (GMT+10) در ساعت تابستانی ۱۱ ساعت جلوتر از ساعت هماهنگ جهانی است، بنابراین utc_offset_minutes به 660 تبدیل میشود. برای مناطق زمانی عقبتر از ساعت هماهنگ جهانی، اختلاف منفی است. برای مثال، utc_offset_minutes برای کیپ ورد -60 است. |
viewport |
نوع:
LatLngBounds optionalناحیه نمایش ترجیحی هنگام نمایش این «مکان» روی نقشه. |
websiteURI |
نوع:
string optionalوبسایت معتبر برای این «مکان»، مثل صفحه اصلی کسبوکار. |
|
نوع:
OpeningHours optional |
|
نوع:
boolean optional |
روشها | |
|---|---|
fetchFields |
fetchFields(options)پارامترها:
|
|
getNextOpeningTime([date])پارامترها:
Date را برای زمان باز شدن بعدی بااستفاده از Place.regularOpeningHours مکان محاسبه میکند. اگر دادهها برای محاسبه نتیجه کافی نباشد یا این مکان فعال نباشد، «تعریفنشده» را برمیگرداند. |
|
isOpen([date])پارامترها:
مقدار برگشتی:
Promise<boolean optional>بررسی کنید آیا مکان در Date دادهشده باز است یا نه. اگر دادههای شناختهشده برای مکان برای محاسبه این مقدار کافی نباشد، مثلاً اگر ساعت کاری ثبت نشده باشد، با undefined حل میشود. |
toJSON |
toJSON()پارامترها: هیچ
مقدار برگشتی:
Object یک شیء JSON با همه ویژگیهای «مکان» درخواستشده. |
میانای PlaceOptions
میانا
google.maps.places.PlaceOptions
گزینههای ساختن «مکان».
مشخصات | |
|---|---|
id optional |
نوع:
string optionalشناسه یکتای مکان. |
requestedLanguage optional |
نوع:
string optionalشناسه زبان برای زبانی که جزئیات باید به آن برگردانده شود. فهرست زبانهای پشتیبانیشده را ببینید. |
requestedRegion optional |
نوع:
string optionalکد منطقه کاربر. این امر میتواند بر عکسهایی که ممکن است برگردانده شوند و احتمالاً موارد دیگر تأثیر بگذارد. کد منطقه مقدار دو نویسهای ccTLD («دامنه سطح بالا») را میپذیرد. اکثر کدهای ccTLD با کدهای ISO 3166-1 یکسان هستند، با چند استثنای قابلتوجه. برای مثال، دامنه سطح بالای کد کشوری پادشاهی متحد «uk» ( .co.uk) است، درحالیکه کد ISO 3166-1 آن «gb» است (که ازنظر فنی برای نهاد «پادشاهی متحد بریتانیای کبیر و ایرلند شمالی» است). |
resourceName optional |
نوع:
string optionalنام منبع مکان غیرتکراری. |
کلاس AccessibilityOptions
google.maps.places.AccessibilityOptions
کلاس
با تماس با const {AccessibilityOptions} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
hasWheelchairAccessibleEntrance |
نوع:
boolean optionalآیا مکان ورودی دسترسپذیر با صندلی چرخدار دارد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasWheelchairAccessibleParking |
نوع:
boolean optionalآیا مکان پارکینگ دسترسپذیر با صندلی چرخدار دارد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasWheelchairAccessibleRestroom |
نوع:
boolean optionalاینکه مکانی توالت دسترسپذیر با صندلی چرخدار دارد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasWheelchairAccessibleSeating |
نوع:
boolean optionalآیا مکان جای نشستن دسترسپذیر با صندلی چرخدار دارد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
کلاس AddressComponent
google.maps.places.AddressComponent
کلاس
عنصر نشانی برای مکان «جا».
با تماس با const {AddressComponent} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
longText |
نوع:
string optionalمتن کامل مؤلفه نشانی. |
shortText |
نوع:
string optionalنوشتار کوتاه و مخفف مؤلفه نشانی ارائهشده. |
types |
نوع:
Array<string>آرایهای از رشتهها که نوع این مؤلفه نشانی را نشان میدهد. فهرست انواع معتبر را میتوانید اینجا ببینید. |
کلاس اِسناد
google.maps.places.Attribution
کلاس
اطلاعات مربوط به ارائهدهنده داده برای «مکان».
با تماس با const {Attribution} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
provider |
نوع:
string optionalنام ارائهدهنده دادههای «مکان». |
providerURI |
نوع:
string optionalURI به ارائهدهنده دادههای «مکان». |
AuthorAttribution کلاس
google.maps.places.AuthorAttribution
کلاس
اطلاعات درباره نویسنده محتوای تولیدشده توسط کاربر.
با تماس با const {AuthorAttribution} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
displayName |
نوع:
stringنام نویسنده برای این نتیجه. |
photoURI |
نوع:
string optionalشناسه منبع یکسان عکس نویسنده برای این نتیجه. ممکن است این گزینه همیشه دردسترس نباشد. |
uri |
نوع:
string optionalشناسه منبع یکسان نمایه نویسنده برای این نتیجه. |
کلاس ConnectorAggregation
google.maps.places.ConnectorAggregation
کلاس
اطلاعات شارژ خودرو برقی، برای رابطهای همنوع و با نرخ شارژ یکسان تجمیع شده است.
با تماس با const {ConnectorAggregation} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
availabilityLastUpdateTime |
نوع:
Date optionalزمانی که اطلاعات دردسترس بودن رابط در این تجمیع آخرینبار بهروزرسانی شد. |
availableCount |
نوع:
number optionalتعداد رابطهای موجود در این انبوهش که درحالحاضر دردسترس هستند. |
count |
نوع:
numberتعداد رابطها در این انبوهش. |
maxChargeRateKw |
نوع:
numberحداکثر نرخ شارژ ثابت برحسب کیلووات برای هر اتصالدهنده در تجمیع. |
outOfServiceCount |
نوع:
number optionalتعداد اتصالدهندهها در این تجمیع که درحالحاضر خراب هستند. |
type |
نوع:
EVConnectorType optionalنوع رابط این انبوهش. |
کلاس ConsumerAlert
google.maps.places.ConsumerAlert
کلاس
پیام هشدار مصرفکنندگان. همه نوشتارها به زبانی که در فیلد languageCode مشخص شده است ارائه میشوند.
با تماس با const {ConsumerAlert} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
details |
نوع:
ConsumerAlertDetails optionalجزئیات پیام هشدار مصرفکننده. |
languageCode |
نوع:
string optionalکد زبان پیام هشدار مصرفکننده. |
overview |
نوع:
string optionalنمای کلی پیام هشدار مصرفکننده. |
ConsumerAlertDetails کلاس
google.maps.places.ConsumerAlertDetails
کلاس
جزئیات پیام هشدار مصرفکننده.
با تماس با const {ConsumerAlertDetails} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
aboutLinkTitle |
نوع:
string optionalعنوانی که برای پیوند ارائه اطلاعات بیشتر نشان داده میشود. |
aboutLinkURI |
نوع:
string optionalشناسه منبع یکسان برای پیوندی که اطلاعات بیشتری ارائه میدهد. |
description |
نوع:
string optionalشرح پیام هشدار مصرفکننده. |
title |
نوع:
string optionalعنوانی که باید همراه با شرح مفصل نشان داده شود. |
کلاس ContentBlock
google.maps.places.ContentBlock
کلاس
ContentBlock محتوای خلاصه و منبع آن را توصیف میکند.
با تماس با const {ContentBlock} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
content |
نوع:
string optionalمحتوای مرتبط با موضوع. |
contentLanguageCode |
نوع:
string optionalکد زبان محتوا. |
referencedPlaces |
فهرستی از Placeهای ارجاعشده. وقتی برای اولینبار بازیابی میشود، هر «مکان» فقط حاوی یک شناسه مکان در فیلد id است. |
EVChargeAmenitySummary کلاس
google.maps.places.EVChargeAmenitySummary
کلاس
خلاصه تولیدشده با هوش مصنوعی از امکانات رفاهی نزدیک ایستگاه شارژ خودرو برقی. این فقط برای مکانهای دارای نوع electric_vehicle_charging_station اعمال میشود.
با تماس با const {EVChargeAmenitySummary} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
coffee |
نوع:
ContentBlock optionalخلاصهای از گزینههای قهوه در اطراف. |
disclosureText |
نوع:
string optionalنوشتار مربوط به شفافسازی مرتبط با این خلاصه. |
disclosureTextLanguageCode |
نوع:
string optionalکد زبان نوشتار شفافسازی. |
flagContentURI |
نوع:
string optionalشناسه منبع یکسان برای گزارش کردن مشکل خلاصه. |
overview |
نوع:
ContentBlock optionalنمای کلی امکانات رفاهی دردسترس. |
restaurant |
نوع:
ContentBlock optionalخلاصهای از رستورانهای اطراف. |
store |
نوع:
ContentBlock optionalخلاصهای از فروشگاههای اطراف. |
کلاس EVChargeOptions
google.maps.places.EVChargeOptions
کلاس
اطلاعات مربوط به ایستگاه شارژ خودرو برقی که در این مکان قرار دارد.
با تماس با const {EVChargeOptions} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
connectorAggregations |
نوع:
Array<ConnectorAggregation>فهرستی از مجموعههای رابط شارژ خودرو برقی که شامل رابطهایی از یک نوع و با نرخ شارژ یکسان است. |
connectorCount |
نوع:
numberتعداد رابطها در این ایستگاه. ازآنجاییکه برخیاز درگاهها میتوانند چند رابط داشته باشند اما در هر زمان فقط یک خودرو را شارژ کنند، تعداد رابطها ممکن است بیشتر از تعداد کل خودروهایی باشد که میتوانند بهطور همزمان شارژ شوند. |
ثابتهای EVConnectorType
google.maps.places.EVConnectorType
یادآور همیشگی
انواع رابطهای شارژ خودرو برقی.
با تماس با const {EVConnectorType} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
ثابتها | |
|---|---|
CCS_COMBO_1 |
سیستم شارژ ترکیبی (جریان متناوب و مستقیم). براساس رابط SAE نوع ۱ J-1772. |
CCS_COMBO_2 |
سیستم شارژ ترکیبی (جریان متناوب و مستقیم). براساس رابط منکس نوع ۲. |
CHADEMO |
رابط نوع CHAdeMO. |
J1772 |
رابط J1772 نوع ۱. |
NACS |
سیستم شارژ آمریکای شمالی (NACS)، استانداردشده بهعنوان SAE J3400. |
OTHER |
انواع دیگر رابط. |
TESLA |
رابط عمومی TESLA. این استاندارد در آمریکای شمالی NACS است اما در سایر نقاط جهان میتواند غیرNACS باشد (مثلاً CCS Combo 2 (CCS2) یا GB/T). این مقدار کمتر نشاندهنده نوع رابط واقعی است و بیشتر نشاندهنده توانایی شارژ خودرو با نمانام Tesla در ایستگاه شارژ متعلق به Tesla است. |
TYPE_2 |
رابط IEC 62196 نوع ۲. اغلب به آن MENNEKES گفته میشود. |
UNSPECIFIED_GB_T |
نوع GB/T با استاندارد GB/T در چین مطابقت دارد. این نوع همه انواع GB_T را پوشش میدهد. |
UNSPECIFIED_WALL_OUTLET |
پریز دیواری نامشخص. |
میانای EVSearchOptions
میانا
google.maps.places.EVSearchOptions
گزینههای مربوط به خودرو برقی که میتوان برای درخواست جستجوی مکان مشخص کرد.
مشخصات | |
|---|---|
connectorTypes optional |
نوع:
Array<EVConnectorType> optionalفهرست انواع رابطهای خودرو برقی ترجیحی. مکانی که از هیچکدام از انواع اتصالدهنده فهرستشده پشتیبانی نمیکند فیلتر میشود. |
minimumChargingRateKw optional |
نوع:
number optionalحداقل نرخ شارژ موردنیاز به کیلووات. مکانهایی که نرخ شارژ آنها کمتر از نرخ مشخصشده باشد فیلتر میشوند. |
میانای FetchFieldsRequest
میانا
google.maps.places.FetchFieldsRequest
گزینههای واکشی فیلدهای «مکان».
مشخصات | |
|---|---|
fields |
نوع:
Array<string>فهرست فیلدهایی که باید واکشی شوند. |
FuelOptions class
google.maps.places.FuelOptions
کلاس
جدیدترین اطلاعات درباره گزینههای سوخت در پمپ بنزین. این اطلاعات بهطور مرتب بهروزرسانی میشود.
با تماس با const {FuelOptions} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
fuelPrices |
فهرستی از قیمتهای سوخت برای هر نوع سوختی که این جایگاه دارد، یک ورودی برای هر نوع سوخت. |
کلاس FuelPrice
google.maps.places.FuelPrice
کلاس
اطلاعات قیمت سوخت برای نوع خاصی از سوخت.
با تماس با const {FuelPrice} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
price |
نوع:
Money optionalقیمت سوخت. |
type |
نوع:
FuelType optionalنوع سوخت. |
updateTime |
نوع:
Date optionalزمان آخرین بهروزرسانی قیمت سوخت. |
ثابتهای FuelType
google.maps.places.FuelType
یادآور همیشگی
انواع سوخت.
با تماس با const {FuelType} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
ثابتها | |
|---|---|
BIO_DIESEL |
بیودیزل. |
DIESEL |
سوخت دیزل. |
DIESEL_PLUS |
سوخت دیزل پلاس. |
E100 |
E 100. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
LPG. |
METHANE |
متان. |
MIDGRADE |
متوسط. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
بنزین بدون سرب معمولی. |
SP100 |
SP 100. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
SP 99. |
TRUCK_DIESEL |
گازوئیل کامیون. |
GenerativeSummary class
google.maps.places.GenerativeSummary
کلاس
خلاصه تولیدشده با هوش مصنوعی برای این مکان.
با تماس با const {GenerativeSummary} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
disclosureText |
نوع:
string optionalنوشتار مربوط به شفافسازی مرتبط با این خلاصه. |
disclosureTextLanguageCode |
نوع:
string optionalکد زبان نوشتار شفافسازی. |
flagContentURI |
نوع:
string optionalشناسه منبع یکسان برای گزارش کردن مشکل خلاصه. |
overview |
نوع:
string optionalنمای کلی مکان. |
overviewLanguageCode |
نوع:
string optionalکد زبان نمای کلی. |
کلاس GoogleMapsLinks
google.maps.places.GoogleMapsLinks
کلاس
پیوندهایی برای راهاندازی کنشهای مختلف Google Maps.
با تماس با const {GoogleMapsLinks} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
directionsURI |
نوع:
string optionalپیوندی برای نشان دادن مسیرهای رسیدن به مکان در Google Maps. پیوند فقط مکان مقصد را پر میکند و از حالت سفر پیشفرض DRIVE استفاده میکند. |
photosURI |
نوع:
string optionalپیوندی برای نمایش عکسهای مکان در Google Maps. |
placeURI |
نوع:
string optionalپیوندی برای نشان دادن مکان در Google Maps. |
reviewsURI |
نوع:
string optionalپیوندی برای نمایش مرورهای مکان در Google Maps. |
writeAReviewURI |
نوع:
string optionalپیوندی برای نوشتن مرور برای مکان در Google Maps. |
کلاس پول
google.maps.places.Money
کلاس
نمایش مقدار پول با نوع واحد پول آن.
با تماس با const {Money} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
currencyCode |
نوع:
stringکد ارز سهحرفی، تعریفشده در ISO 4217. |
nanos |
نوع:
numberتعداد واحدهای نانو (۱۰^-۹) مبلغ. |
units |
نوع:
numberواحدهای کامل مبلغ. برای مثال، اگر Money.currencyCode «USD» باشد، ۱ واحد برابر با ۱ دلار امریکا است. |
روشها | |
|---|---|
toString |
toString()پارامترها: هیچ
مقدار برگشتی:
stringنمایش قابلخواندن برای انسان از مقدار پول با نماد واحد پول آن را برمیگرداند. |
NeighborhoodSummary class
google.maps.places.NeighborhoodSummary
کلاس
خلاصه تولیدشده با هوش مصنوعی از مکانهای جالب نزدیک به آن جا.
با تماس با const {NeighborhoodSummary} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
description |
نوع:
ContentBlock optionalشرح مفصلی از محله. |
disclosureText |
نوع:
string optionalنوشتار مربوط به شفافسازی مرتبط با این خلاصه. |
disclosureTextLanguageCode |
نوع:
string optionalکد زبان نوشتار شفافسازی. |
flagContentURI |
نوع:
string optionalشناسه منبع یکسان برای گزارش کردن مشکل خلاصه. |
overview |
نوع:
ContentBlock optionalنمای کلی محله. |
OpeningHours کلاس
google.maps.places.OpeningHours
کلاس
اطلاعات مربوط به ساعت کاری «مکان».
با تماس با const {OpeningHours} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
periods |
نوع:
Array<OpeningHoursPeriod>دورههای باز بودن که هر روز هفته را پوشش میدهد، از یکشنبه شروع میشود و بهترتیب زمانی است. شامل روزهایی که «مکان» باز نیست نمیشود. |
weekdayDescriptions |
نوع:
Array<string>آرایهای از هفت رشته که نشاندهنده ساعت کاری قالببندیشده برای هر روز هفته است. «سرویس مکانها» ساعت کاری را بهطور مناسب برای زبان فعلی قالببندی و بومیسازی میکند. ترتیب عناصر در این آرایه به زبان بستگی دارد. در برخی زبانها هفته از دوشنبه شروع میشود، درحالیکه در برخی دیگر از یکشنبه شروع میشود. |
کلاس OpeningHoursPeriod
google.maps.places.OpeningHoursPeriod
کلاس
دورهای که «مکان» باز است.
با تماس با const {OpeningHoursPeriod} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
close |
نوع:
OpeningHoursPoint optionalساعت بسته شدن «مکان». |
open |
نوع:
OpeningHoursPointساعت باز شدن «مکان». |
OpeningHoursPoint کلاس
google.maps.places.OpeningHoursPoint
کلاس
نقطهای که وضعیت باز بودن «مکان» تغییر میکند.
با تماس با const {OpeningHoursPoint} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
day |
نوع:
numberروز هفته، بهصورت عددی در محدوده [۰، ۶]، که از یکشنبه شروع میشود. برای مثال، ۲ یعنی سهشنبه. |
hour |
نوع:
numberساعت OpeningHoursPoint.time بهصورت عدد، در محدوده [۰، ۲۳]. این مورد در منطقه زمانی «مکان» گزارش خواهد شد. |
minute |
نوع:
numberدقیقه OpeningHoursPoint.time بهصورت عدد، در محدوده [۰، ۵۹]. این مورد در منطقه زمانی «مکان» گزارش خواهد شد. |
کلاس ParkingOptions
google.maps.places.ParkingOptions
کلاس
با تماس با const {ParkingOptions} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
hasFreeGarageParking |
نوع:
boolean optionalاینکه مکانی پارکینگ سرپوشیده رایگان ارائه میدهد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasFreeParkingLot |
نوع:
boolean optionalاینکه مکانی پارکینگ سرباز رایگان ارائه میدهد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasFreeStreetParking |
نوع:
boolean optionalاینکه مکانی پارکینگ کنار خیابان رایگان ارائه میدهد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasPaidGarageParking |
نوع:
boolean optionalاینکه مکانی پارکینگ پولی در گاراژ ارائه میدهد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasPaidParkingLot |
نوع:
boolean optionalآیا مکان پارکینگ سرباز پولی دارد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasPaidStreetParking |
نوع:
boolean optionalآیا مکان پارکینگ پولی کنار خیابان دارد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
hasValetParking |
نوع:
boolean optionalاینکه مکانی خدمات ماشینپایی ارائه میدهد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
کلاس PaymentOptions
google.maps.places.PaymentOptions
کلاس
با تماس با const {PaymentOptions} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
acceptsCashOnly |
نوع:
boolean optionalآیا مکانی فقط پرداخت نقدی میپذیرد. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
acceptsCreditCards |
نوع:
boolean optionalاینکه مکانی پرداخت با کارت اعتباری را میپذیرد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
acceptsDebitCards |
نوع:
boolean optionalاینکه مکانی پرداخت با کارت نقدی را میپذیرد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
acceptsNFC |
نوع:
boolean optionalآیا مکانی پرداخت ازطریق NFC را میپذیرد یا نه. اگر مقدار مشخص باشد، «درست» یا «نادرست» را برمیگرداند. اگر مقدار نامشخص باشد، «null» را برمیگرداند. |
کلاس عکاسی
google.maps.places.Photo
کلاس
اطلاعات مربوط به عکس یک مکان.
با تماس با const {Photo} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
authorAttributions |
نوع:
Array<AuthorAttribution>نوشتار انتساب برای نمایش در این عکس. |
flagContentURI |
نوع:
string optionalپیوندی که کاربر میتواند ازطریق آن مشکلی را در عکس پرچمگذاری کند. |
googleMapsURI |
نوع:
string optionalپیوندی برای نمایش عکس در Google Maps. |
heightPx |
نوع:
numberارتفاع عکس به پیکسل. |
widthPx |
نوع:
numberعرض عکس به پیکسل. |
روشها | |
|---|---|
getURI |
getURI([options])پارامترها:
مقدار برگشتی:
stringنشانی وب تصویر مربوط به گزینههای مشخصشده را برمیگرداند. |
کلاس PlusCode
google.maps.places.PlusCode
کلاس
Plus code برای مکان. برای اطلاعات بیشتر، به https://plus.codes/ مراجعه کنید.
با تماس با const {PlusCode} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
compoundCode |
نوع:
string optionalکد پلاس با مساحت ۱/۸۰۰۰ درجه در ۱/۸۰۰۰ درجه که چهار نویسه اول (پیششماره) حذف شده و با شرح محل جایگزین شده است. برای مثال، «9G8F+5W زوریخ، سوئیس». |
globalCode |
نوع:
string optionalیک plus code با مساحت ۱/۸۰۰۰ درجه در ۱/۸۰۰۰ درجه. برای مثال، «8FVC9G8F+5W». |
کلاس PostalAddress
google.maps.places.PostalAddress
کلاس
نشاندهنده نشانی پستی است (مثلاً برای سرویس پستی برای تحویل موارد). توجه: PostalAddress توسط JavaScript API برای نمونهسازی اشیایی که دادههای برگرداندهشده توسط «سرویس وب» را نشان میدهند استفاده میشود.
این کلاس
PostalAddressLiteral را پیادهسازی میکند.
با تماس با const {PostalAddress} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
addressLines |
نوع:
Array<string>خطوط نشانی بدون ساختار که سطوح پایینتر نشانی را توصیف میکند. |
administrativeArea |
نوع:
string optionalبالاترین بخش اداری که برای نشانیهای پستی کشور یا منطقه استفاده میشود. |
languageCode |
نوع:
string optionalکد زبان BCP-47 محتوای این نشانی. مثال: «zh-Hant»، «ja»، «ja-Latn»، «en». |
locality |
نوع:
string optionalعموماً به بخش شهر/شهرک نشانی اشاره دارد. |
organization |
نوع:
string optionalنام سازمان در نشانی. |
postalCode |
نوع:
string optionalکد پستی نشانی. |
recipients |
نوع:
Array<string>گیرنده در نشانی. |
regionCode |
نوع:
stringکد منطقه CLDR کشور/منطقه نشانی. مثال: «CH» برای سوئیس. برای جزئیات، به https://cldr.unicode.org/ و https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html مراجعه کنید. |
sortingCode |
نوع:
string optionalکد مرتبسازی نشانی. |
sublocality |
نوع:
string optionalزیرمنطقه نشانی، مثل محله، بخش، یا منطقه. |
میانای PostalAddressLiteral
میانا
google.maps.places.PostalAddressLiteral
دادههای مربوط به تکمیل PostalAddress.
مشخصات | |
|---|---|
regionCode |
نوع:
stringPostalAddress.regionCode را ببینید. |
addressLines optional |
نوع:
Iterable<string> optionalPostalAddress.addressLines را ببینید. |
administrativeArea optional |
نوع:
string optionalPostalAddress.administrativeArea را ببینید. |
languageCode optional |
نوع:
string optionalPostalAddress.languageCode را ببینید. |
locality optional |
نوع:
string optionalPostalAddress.locality را ببینید. |
organization optional |
نوع:
string optionalPostalAddress.organization را ببینید. |
postalCode optional |
نوع:
string optionalPostalAddress.postalCode را ببینید. |
recipients optional |
نوع:
Iterable<string> optionalPostalAddress.recipients را ببینید. |
sortingCode optional |
نوع:
string optionalPostalAddress.sortingCode را ببینید. |
sublocality optional |
نوع:
string optionalPostalAddress.sublocality را ببینید. |
ثابتهای PriceLevel
google.maps.places.PriceLevel
یادآور همیشگی
سطح قیمت برای «مکان».
با تماس با const {PriceLevel} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
ثابتها | |
|---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
|
کلاس PriceRange
google.maps.places.PriceRange
کلاس
محدوده قیمت مرتبط با «مکان». endPrice ممکن است تنظیم نشده باشد که نشاندهنده محدودهای بدون حد بالا است (مثلاً «بیشاز ۱۰۰ دلار»).
با تماس با const {PriceRange} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
endPrice |
نوع:
Money optionalحد بالای محدوده قیمت (شامل). قیمت باید کمتر از این مقدار باشد. |
startPrice |
نوع:
Moneyپایینترین حد محدوده قیمت (فراگیر). قیمت باید برابر یا بیشتر از این مقدار باشد. |
مرور کلاس
google.maps.places.Review
کلاس
اطلاعات مربوط به مرور یک مکان.
با تماس با const {Review} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
authorAttribution |
نوع:
AuthorAttribution optionalمرورکننده. |
flagContentURI |
نوع:
string optionalپیوندی که کاربر میتواند ازطریق آن مشکل مربوط به مرور را پرچمگذاری کند. |
googleMapsURI |
نوع:
string optionalپیوندی برای نشان دادن مرور در Google Maps. |
originalText |
نوع:
string optionalنوشتار مرور به زبان اصلی آن. |
originalTextLanguageCode |
نوع:
string optionalکد زبان IETF که زبان اصلی مرور را نشان میدهد. |
publishTime |
نوع:
Date optional |
rating |
نوع:
number optionalردهبندی این مرور، عددی بین ۱٫۰ و ۵٫۰ (شامل این دو عدد). |
relativePublishTimeDescription |
نوع:
string optionalرشتهای از زمان اخیر قالببندیشده که زمان مرور را نسبت به زمان فعلی در قالبی مناسب برای زبان و کشور بیان میکند. برای مثال «یک ماه پیش». |
text |
نوع:
string optionalنوشتار بومیسازیشده مرور. |
textLanguageCode |
نوع:
string optionalکد زبان IETF که زبان بومیسازیشده مرور را نشان میدهد. |
visitDateMonth |
نوع:
number optionalماه تاریخی که نویسنده مرور از مکان بازدید کرده است. این فیلد مبتنی بر صفر است؛ ۰ ژانویه است و ۱۱ دسامبر. |
visitDateYear |
نوع:
number optionalسال تاریخی که نویسنده مرور از مکان بازدید کرده است. |
ReviewSummary کلاس
google.maps.places.ReviewSummary
کلاس
خلاصه هوشوارهای از مرورهای کاربر درباره مکان.
با تماس با const {ReviewSummary} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
مشخصات | |
|---|---|
disclosureText |
نوع:
string optionalنوشتار مربوط به شفافسازی مرتبط با این خلاصه. |
disclosureTextLanguageCode |
نوع:
string optionalکد زبان نوشتار شفافسازی. |
flagContentURI |
نوع:
string optionalشناسه منبع یکسان برای گزارش کردن مشکل خلاصه. |
reviewsURI |
نوع:
string optionalشناسه منبع یکسان برای نمایش مرورهای این مکان در Google Maps. |
text |
نوع:
string optionalخلاصه مرورهای کاربر. |
textLanguageCode |
نوع:
string optionalکد زبان خلاصه مرورهای کاربر. |
میانای SearchByTextRequest
میانا
google.maps.places.SearchByTextRequest
درخواست میانای Place.searchByText.
مشخصات | |
|---|---|
fields |
نوع:
Array<string>فیلدهایی که باید در پاسخ گنجانده شوند، که برای آنها صورتحساب صادر خواهد شد. اگر ['*'] وارد شود، همه فیلدهای دردسترس برگردانده میشوند و صورتحساب برای آنها صادر میشود (این کار برای استقرار تولید توصیه نمیشود). میتوانید هر ویژگیای را در کلاس Place بهعنوان فیلد درخواست کنید. |
evSearchOptions optional |
نوع:
EVSearchOptions optionalگزینههای مربوط به خودرو برقی که میتوان برای درخواست جستجوی مکان مشخص کرد. |
includedType optional |
نوع:
string optionalنوع مکان درخواستشده. فهرست کامل انواع پشتیبانیشده: https://developers.google.com/maps/documentation/places/web-service/place-types. فقط یک نوع گنجاندهشده پشتیبانی میشود. SearchByTextRequest.useStrictTypeFiltering را ببینید |
isOpenNow optional |
نوع:
boolean optionalپیشفرض:
falseبرای محدود کردن جستجو به مکانهایی که درحالحاضر باز هستند استفاده میشود. |
language optional |
نوع:
string optionalجزئیات مکان با زبان ترجیحی (درصورت وجود) نمایش داده خواهد شد. بهطور پیشفرض روی اولویت زبان مرورگر تنظیم میشود. فهرست فعلی زبانهای پشتیبانیشده: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
نوع:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalمنطقه موردنظر برای جستجو. این مکان بهعنوان سوگیری عمل میکند، یعنی ممکن است نتایج اطراف مکان دادهشده برگردانده شود. نمیتواند همراه با locationRestriction تنظیم شود. |
locationRestriction optional |
نوع:
LatLngBounds|LatLngBoundsLiteral optionalمنطقه موردنظر برای جستجو. این مکان بهعنوان محدودیت عمل میکند، یعنی نتایج خارج از مکان ارائهشده برگردانده نخواهد شد. نمیتواند همراه با locationBias تنظیم شود. |
maxResultCount optional |
نوع:
number optionalحداکثر تعداد نتایج برای برگرداندن. باید بین ۱ تا ۲۰ باشد. |
minRating optional |
نوع:
number optionalنتایجی را که میانگین ردهبندی کاربر آنها دقیقاً کمتر از این حد است فیلتر کنید. مقدار معتبر باید عدد اعشاری بین ۰ و ۵ (شامل این دو عدد) با آهنگ ۰٫۵ باشد، یعنی [۰، ۰٫۵، ۱٫۰، ...، ۵٫۰] شامل این دو عدد. رتبهبندی ورودی به نزدیکترین ۰٫۵(سقف) گرد میشود. برای مثال، ردهبندی ۰٫۶ همه نتایج با ردهبندی کمتر از ۱٫۰ را حذف میکند. |
priceLevels optional |
نوع:
Array<PriceLevel> optionalبرای محدود کردن جستجو به مکانهایی که با سطوح قیمت خاصی علامتگذاری شدهاند استفاده میشود. هر ترکیبی از سطوح قیمت را میتوان انتخاب کرد. بهطور پیشفرض روی همه سطوح قیمت تنظیم شده است. |
|
نوع:
string optional |
|
نوع:
SearchByTextRankPreference optional |
rankPreference optional |
نوع:
SearchByTextRankPreference optionalپیشفرض:
SearchByTextRankPreference.RELEVANCEنحوه رتبهبندی نتایج در پاسخ. |
region optional |
نوع:
string optionalکد کشور/منطقه یونیکد (CLDR) مکانی که درخواست از آنجا میآید. این پارامتر برای نمایش جزئیات مکان، مانند نام مکان خاص منطقه، درصورت وجود، استفاده میشود. این پارامتر میتواند بر نتایج براساس قانون ذیربط تأثیر بگذارد. برای اطلاعات بیشتر، به https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html مراجعه کنید. توجه داشته باشید که کدهای منطقه ۳ رقمی درحالحاضر پشتیبانی نمیشوند. |
textQuery optional |
نوع:
string optionalوقتی از استفاده نمیکنید الزامی است. پُرسمان نوشتاری برای جستجوی نوشتاری. |
useStrictTypeFiltering optional |
نوع:
boolean optionalپیشفرض:
falseبرای تنظیم فیلتر کردن نوع دقیق برای SearchByTextRequest.includedType استفاده میشود. اگر روی «درست» تنظیم شود، فقط نتایج از همان نوع برگردانده میشود. |
ثابتهای SearchByTextRankPreference
google.maps.places.SearchByTextRankPreference
یادآور همیشگی
RankPreference enum for SearchByTextRequest.
با تماس با const {SearchByTextRankPreference} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
ثابتها | |
|---|---|
DISTANCE |
نتایج را براساس فاصله رتبهبندی میکند. |
RELEVANCE |
نتایج را براساس مربوط بودن رتبهبندی میکند. |
میانای SearchNearbyRequest
میانا
google.maps.places.SearchNearbyRequest
درخواست میانای Place.searchNearby. برای اطلاعات بیشتر درباره درخواست، به مرجع Places API مراجعه کنید.
مشخصات | |
|---|---|
fields |
نوع:
Array<string>فیلدهایی که باید در پاسخ گنجانده شوند، که برای آنها صورتحساب صادر خواهد شد. اگر ['*'] وارد شود، همه فیلدهای دردسترس برگردانده میشوند و صورتحساب برای آنها صادر میشود (این کار برای استقرار تولید توصیه نمیشود). میتوانید هر ویژگیای را در کلاس Place بهعنوان فیلد درخواست کنید. |
locationRestriction |
نوع:
Circle|CircleLiteralمنطقه موردنظر برای جستجو، که بهصورت دایرهای با مرکز و شعاع مشخص شده است. نتایج خارج از مکان ارائهشده برگردانده نمیشود. |
excludedPrimaryTypes optional |
نوع:
Array<string> optionalانواع مکان اصلی مستثناشده. فهرست کامل انواع پشتیبانیشده را ببینید. هر مکان فقط میتواند یک نوع اصلی داشته باشد. حداکثر ۵۰ نوع را میتوان مشخص کرد. اگر نوع یکسانی را در هر دو فهرست included و excluded مشخص کنید، خطای INVALID_ARGUMENT برگردانده میشود. |
excludedTypes optional |
نوع:
Array<string> optionalانواع مکان مستثنیشده. فهرست کامل انواع پشتیبانیشده را ببینید. یک مکان میتواند انواع مختلفی داشته باشد. حداکثر ۵۰ نوع را میتوان مشخص کرد. اگر نوع یکسانی را در هر دو فهرست included و excluded مشخص کنید، خطای INVALID_ARGUMENT برگردانده میشود. |
includedPrimaryTypes optional |
نوع:
Array<string> optionalانواع مکان اصلی دربرگرفتهشده. فهرست کامل انواع پشتیبانیشده را ببینید. هر مکان فقط میتواند یک نوع اصلی داشته باشد. حداکثر ۵۰ نوع را میتوان مشخص کرد. اگر نوع یکسانی را در هر دو فهرست included و excluded مشخص کنید، خطای INVALID_ARGUMENT برگردانده میشود. |
includedTypes optional |
نوع:
Array<string> optionalانواع مکانهای دربرگرفتهشده. فهرست کامل انواع پشتیبانیشده را ببینید. یک مکان میتواند انواع مختلفی داشته باشد. حداکثر ۵۰ نوع را میتوان مشخص کرد. اگر نوع یکسانی را در هر دو فهرست included و excluded مشخص کنید، خطای INVALID_ARGUMENT برگردانده میشود. |
language optional |
نوع:
string optionalجزئیات مکان با زبان ترجیحی (درصورت وجود) نمایش داده خواهد شد. بهطور پیشفرض روی اولویت زبان مرورگر تنظیم میشود. فهرست فعلی زبانهای پشتیبانیشده: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
نوع:
number optionalحداکثر تعداد نتایج برای برگرداندن. برای مقادیر قابلقبول و پیشفرض، به مرجع Places API مراجعه کنید. |
rankPreference optional |
نوع:
SearchNearbyRankPreference optionalپیشفرض:
SearchNearbyRankPreference.POPULARITYنحوه رتبهبندی نتایج در پاسخ. |
region optional |
نوع:
string optionalکد کشور/منطقه یونیکد (CLDR) مکانی که درخواست از آنجا میآید. این پارامتر برای نمایش جزئیات مکان، مانند نام مکان خاص منطقه، درصورت وجود، استفاده میشود. این پارامتر میتواند بر نتایج براساس قانون ذیربط تأثیر بگذارد. برای اطلاعات بیشتر، به https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html مراجعه کنید. توجه داشته باشید که کدهای منطقه ۳ رقمی درحالحاضر پشتیبانی نمیشوند. |
ثابتهای SearchNearbyRankPreference
google.maps.places.SearchNearbyRankPreference
یادآور همیشگی
RankPreference enum for SearchNearbyRequest.
با تماس با const {SearchNearbyRankPreference} = await google.maps.importLibrary("places") دسترسی پیدا کنید.
کتابخانهها در Maps JavaScript API را ببینید.
ثابتها | |
|---|---|
DISTANCE |
نتایج را براساس فاصله رتبهبندی میکند. |
POPULARITY |
نتایج را براساس محبوبیت رتبهبندی میکند. |