Place

Yer sınıfı

google.maps.places.Place sınıf

const {Place} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

Place
Place(options)
Parametreler: 
searchByText
searchByText(request)
Parametreler: 
Döndürülen Değer:  Promise<{places:Array<Place>}>
Metin sorgusuna dayalı yer arama.
searchNearby
searchNearby(request)
Parametreler: 
Döndürülen Değer:  Promise<{places:Array<Place>}>
Yakındaki yerleri arayın.
accessibilityOptions
Tür:  AccessibilityOptions optional
Bu yerin erişilebilirlik seçenekleri. undefined erişilebilirlik seçenekleri verileri sunucudan çağrılmadıysa.
addressComponents
Tür:  Array<AddressComponent> optional
Bu yerin konumuna ait adres bileşenleri koleksiyonu. Bilinen adres verileri yoksa boş nesne. undefined adres verileri sunucudan çağrılmadıysa.
adrFormatAddress
Tür:  string optional
Yerin adresinin adr mikro biçiminde gösterimi.
allowsDogs
Tür:  boolean optional
attributions
Tür:  Array<Attribution> optional
Bu yer sonucu için gösterilecek ilişkilendirme metni.
businessStatus
Tür:  BusinessStatus optional
Konumun çalışma durumu. Bilinen bir durum yoksa null. undefined durum verileri sunucudan yüklenmemişse.
displayName
Tür:  string optional
Konumun görünen adı. Ad yoksa null. Ad verileri sunucudan yüklenmemişse undefined.
editorialSummary
Tür:  string optional
Bu yerin içerik özeti. İçerik özeti yoksa null. undefined (bu alan henüz istenmediyse).
editorialSummaryLanguageCode
Tür:  string optional
Bu yerin yazım özetinin dili. İçerik özeti yoksa null. undefined (bu alan henüz istenmediyse).
formattedAddress
Tür:  string optional
Konumların tam adresi.
googleMapsURI
Tür:  string optional
Bu yerin resmi Google sayfasının URL'si. Bu, yerle ilgili en iyi bilgileri içeren Google'a ait sayfadır.
hasCurbsidePickup
Tür:  boolean optional
Bir yerde arabaya teslim alma hizmeti olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
hasDelivery
Tür:  boolean optional
Bir yerde paket servis hizmeti olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
hasDineIn
Tür:  boolean optional
Mekanda yemek servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
hasLiveMusic
Tür:  boolean optional
hasMenuForChildren
Tür:  boolean optional
hasOutdoorSeating
Tür:  boolean optional
hasRestroom
Tür:  boolean optional
hasTakeout
Tür:  boolean optional
Bir yerde paket servis hizmeti olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
hasWiFi
Tür:  boolean optional
iconBackgroundColor
Tür:  string optional
Yerin kategorisi için varsayılan HEX renk kodu.
id
Tür:  string
Benzersiz yer kimliği.
internationalPhoneNumber
Tür:  string optional
Yerin uluslararası standarttaki telefon numarası. Uluslararası standart, ülke kodunu içerir ve önüne artı (+) işareti eklenir.
isGoodForChildren
Tür:  boolean optional
isGoodForGroups
Tür:  boolean optional
isGoodForWatchingSports
Tür:  boolean optional
isReservable
Tür:  boolean optional
Bir yerin rezervasyon yapılabilir olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
location
Tür:  LatLng optional
Yerin konumu.
nationalPhoneNumber
Tür:  string optional
Numaranın bölgesel kurallarına göre biçimlendirilmiş yer telefon numarası.
parkingOptions
Tür:  ParkingOptions optional
Tesisin sunduğu otopark seçenekleri. undefined, park seçenekleri verileri sunucudan çağrılmadıysa.
paymentOptions
Tür:  PaymentOptions optional
Yer tarafından sunulan ödeme seçenekleri. undefined, ödeme seçenekleri verileri sunucudan çağrılmadıysa.
photos
Tür:  Array<Photo> optional
Bu yerin fotoğrafları. Koleksiyonda en fazla on Photo nesnesi bulunur.
plusCode
Tür:  PlusCode optional
priceLevel
Tür:  PriceLevel optional
Yerin fiyat düzeyi. Bu özellik aşağıdaki değerlerden herhangi birini döndürebilir
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
rating
Tür:  number optional
Bu yerin kullanıcı yorumlarına göre 1, 0 ile 5, 0 arasında bir puan.
regularOpeningHours
Tür:  OpeningHours optional
requestedLanguage
Tür:  string optional
Bu yer için istenen dil.
requestedRegion
Tür:  string optional
Bu yer için istenen bölge.
reviews
Tür:  Array<Review> optional
Bu yerle ilgili yorumların listesi.
servesBeer
Tür:  boolean optional
Bira servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
servesBreakfast
Tür:  boolean optional
Tesiste kahvaltı servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
servesBrunch
Tür:  boolean optional
Bir yerde geç kahvaltı servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
servesCocktails
Tür:  boolean optional
servesCoffee
Tür:  boolean optional
servesDessert
Tür:  boolean optional
servesDinner
Tür:  boolean optional
Bir yerde akşam yemeği servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
servesLunch
Tür:  boolean optional
Bir yerde öğle yemeği servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
servesVegetarianFood
Tür:  boolean optional
Bir yerde vejetaryen yemek servisi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
servesWine
Tür:  boolean optional
Bir yerde şarap servisi yapılıp yapılmadığını belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmemişse "undefined" değerini döndürür.
svgIconMaskURI
Tür:  string optional
Bir yerin kategorisini temsil etmek için kullanılabilecek svg resim maskesi kaynağının URI'si.
types
Tür:  Array<string> optional
Bu yer için tür dizisi (ör. ["political", "locality"] veya ["restaurant", "establishment"]).
userRatingCount
Tür:  number optional
Bu yerin Place.rating puanına katkıda bulunan kullanıcı puanı sayısı.
utcOffsetMinutes
Tür:  number optional
Yerin mevcut saat dilimiyle UTC arasındaki fark (dakika cinsinden). Örneğin, yaz saatinde Doğu Avustralya Standart (GMT+10) UTC'den 11 saat ileridedir. Bu nedenle utc_offset_minutes, 660 olur. UTC'nin gerisinde olan saat dilimleri için fark negatiftir. Örneğin, Yeşil Burun Adaları için utc_offset_minutes değeri -60'tır.
viewport
Tür:  LatLngBounds optional
Bu yerin haritada gösterilirken tercih edilen görüntü alanı.
websiteURI
Tür:  string optional
Bu yerin yetkili web sitesi (ör. işletmenin ana sayfası).
openingHours
Tür:  OpeningHours optional
fetchFields
fetchFields(options)
Parametreler: 
Döndürülen Değer:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametreler: 
  • dateDate optional
Döndürülen Değer:  Promise<Date optional>
Sonraki OpeningHoursTime değerini temsil eden tarihi hesaplar. Veriler sonucu hesaplamak için yeterli değilse veya bu yer faaliyette değilse undefined değerini döndürür.
BetaisOpen
isOpen([date])
Parametreler: 
  • dateDate optional Varsayılan olarak şu anki tarihe ayarlanır.
Döndürülen Değer:  Promise<boolean optional>
Belirtilen tarih ve saatte yerin açık olup olmadığını kontrol edin. Konumla ilgili bilinen veriler bunu hesaplamak için yeterli değilse (ör. çalışma saatleri kaydedilmemişse) undefined ile çözülür.
toJSON
toJSON()
Parametreler: Yok
Döndürülen Değer:  Object istenen tüm yer özelliklerini içeren bir JSON nesnesi.

PlaceOptions arayüzü

google.maps.places.PlaceOptions arayüz

Yer oluşturma seçenekleri.

id
Tür:  string
Benzersiz yer kimliği.
requestedLanguage optional
Tür:  string optional
Ayrıntıların döndürülmesi gereken dil için dil tanımlayıcısı. Desteklenen dillerin listesine bakın.
requestedRegion optional
Tür:  string optional
Kullanıcının bölgesinin bölge kodu. Bu durum, iade edilebilecek fotoğrafları ve diğer unsurları etkileyebilir. Bölge kodu, iki karakterli bir ccTLD ("üst düzey alan") değerini kabul eder. Bazı önemli istisnalar dışında, çoğu ccTLD kodu ISO 3166-1 kodlarıyla aynıdır. Örneğin, Birleşik Krallık'ın ccTLD'si "uk" (.co.uk) iken ISO 3166-1 kodu "gb"dir (teknik olarak "Büyük Britanya ve Kuzey İrlanda Birleşik Krallığı" tüzel kişiliği için).

AccessibilityOptions sınıfı

google.maps.places.AccessibilityOptions sınıf

const {AccessibilityOptions} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

hasWheelchairAccessibleEntrance
Tür:  boolean optional
Bir yerin tekerlekli sandalyeye uygun girişi olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasWheelchairAccessibleParking
Tür:  boolean optional
Bir yerde tekerlekli sandalye kullanıcılarına uygun park yeri olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasWheelchairAccessibleRestroom
Tür:  boolean optional
Bir yerde tekerlekli sandalye kullanıcılarına uygun tuvalet olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasWheelchairAccessibleSeating
Tür:  boolean optional
Bir yerin tekerlekli sandalye kullanıcılarına uygun oturma düzeni sunup sunmadığını belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.

AddressComponent sınıfı

google.maps.places.AddressComponent sınıf

const {AddressComponent} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

longText
Tür:  string optional
Adres bileşeninin tam metni.
shortText
Tür:  string optional
Belirtilen adres bileşeninin kısaltılmış metni.
types
Tür:  Array<string>
Bu adres bileşeninin türünü belirten bir dize dizisi. Geçerli türlerin listesini burada bulabilirsiniz.

İlişkilendirme sınıfı

google.maps.places.Attribution sınıf

const {Attribution} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

provider
Tür:  string optional
Bu yer sonucu için gösterilecek ilişkilendirme metni.
providerURI
Tür:  string optional

FetchFieldsRequest arayüzü

google.maps.places.FetchFieldsRequest arayüz

Yer alanlarını getirme seçenekleri.

fields
Tür:  Array<string>
Getirilecek alanların listesi.

OpeningHours sınıfı

google.maps.places.OpeningHours sınıf

const {OpeningHours} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

periods
Pazar gününden başlayarak haftanın her gününü kapsayan ve kronolojik sırayla belirtilen çalışma dönemleri. Yerin kapalı olduğu günler dahil değildir.
weekdayDescriptions
Tür:  Array<string>
Haftanın her günü için biçimlendirilmiş çalışma saatlerini temsil eden yedi dize dizisi. Yerler Hizmeti, çalışma saatlerini geçerli dile uygun şekilde biçimlendirir ve yerelleştirir. Bu dizideki öğelerin sıralaması dile bağlıdır. Bazı diller haftayı Pazartesi günü başlatırken bazıları Pazar günü başlatır.

OpeningHoursPeriod sınıfı

google.maps.places.OpeningHoursPeriod sınıf

const {OpeningHoursPeriod} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

close
Tür:  OpeningHoursPoint optional
Yerin kapanış saati.
open
Yerin açılış saati.

OpeningHoursPoint sınıfı

google.maps.places.OpeningHoursPoint sınıf

const {OpeningHoursPoint} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

day
Tür:  number
Pazar gününden başlayarak [0, 6] aralığında bir sayı olarak haftanın günü. Örneğin, 2 Salı anlamına gelir.
hour
Tür:  number
[0, 23] aralığında bir sayı olarak OpeningHoursPoint.time saati. Bu bilgi, yerin saat diliminde raporlanır.
minute
Tür:  number
[0, 59] aralığında bir sayı olarak OpeningHoursPoint.time öğesinin dakikası. Bu bilgi, yerin saat diliminde raporlanır.

ParkingOptions sınıfı

google.maps.places.ParkingOptions sınıf

const {ParkingOptions} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

hasFreeGarageParking
Tür:  boolean optional
Bir yerde ücretsiz kapalı otopark hizmeti sunulup sunulmadığını belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasFreeParkingLot
Tür:  boolean optional
Bir yerde ücretsiz otopark olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasFreeStreetParking
Tür:  boolean optional
Bir yerde ücretsiz cadde üzeri park yeri olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasPaidGarageParking
Tür:  boolean optional
Bir yerde ücretli kapalı otopark hizmeti sunulup sunulmadığını belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasPaidParkingLot
Tür:  boolean optional
Bir yerde ücretli otopark olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasPaidStreetParking
Tür:  boolean optional
Bir yerde ücretli cadde üzeri park yeri olup olmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasValetParking
Tür:  boolean optional
Bir yerde vale park hizmeti sunulup sunulmadığını belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.

PaymentOptions sınıfı

google.maps.places.PaymentOptions sınıf

const {PaymentOptions} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

acceptsCashOnly
Tür:  boolean optional
Bir yerin yalnızca nakit ödeme kabul edip etmediğini belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
acceptsCreditCards
Tür:  boolean optional
Bir yerin kredi kartıyla ödeme kabul edip etmediği. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
acceptsDebitCards
Tür:  boolean optional
Bir yerin banka kartı ile ödeme kabul edip etmediği. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
acceptsNFC
Tür:  boolean optional
Bir yerin NFC ile ödeme kabul edip etmediğini belirtir. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.

Fotoğraf sınıfı

google.maps.places.Photo sınıf

const {Photo} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

authorAttributions
Bu fotoğraf için gösterilecek ilişkilendirme metni.
heightPx
Tür:  number
Fotoğrafın piksel cinsinden yüksekliği.
widthPx
Tür:  number
Fotoğrafın piksel cinsinden genişliği.
getURI
getURI([options])
Parametreler: 
Döndürülen Değer:  string
Belirtilen seçeneklere karşılık gelen resim URL'sini döndürür.

AuthorAttribution sınıf

google.maps.places.AuthorAttribution sınıf

const {AuthorAttribution} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

displayName
Tür:  string
Bu sonuç için yazarın adı.
photoURI
Tür:  string optional
Bu sonuç için yazarın fotoğraf URI'si. Bu seçenek her zaman sunulmayabilir.
uri
Tür:  string optional
Bu sonuç için yazarın profil URI'si.

PlusCode sınıfı

google.maps.places.PlusCode sınıf

const {PlusCode} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

compoundCode
Tür:  string optional
İlk dört karakterin (alan kodu) atlandığı ve bir derecenin 8.000'de biri boyutunda bir alan içeren bir artı kodu. Örneğin, "9G8F+5W Zurich, İsviçre".
globalCode
Tür:  string optional
1/8000 derecelik bir alan ve 1/8000 derecelik bir alan içeren bir artı kodu. Örneğin, "8FVC9G8F+5W".

Sınıfı inceleyin

google.maps.places.Review sınıf

const {Review} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

authorAttribution
Tür:  AuthorAttribution optional
Yorumcu.
publishTime
Tür:  Date optional
rating
Tür:  number optional
Bu yorumun puanı. 1,0 ile 5,0 (bu sayılar dahil) arasında bir sayı olmalıdır.
relativePublishTimeDescription
Tür:  string optional
Yorum zamanını, geçerli saate göre dile ve ülkeye uygun bir biçimde ifade eden biçimlendirilmiş son zaman dizesi. Örneğin, "bir ay önce".
text
Tür:  string optional
Bir yorumun metnidir.
textLanguageCode
Tür:  string optional
Bu yorumun yazıldığı dili belirten IETF dil kodu. Bu kodun, ülke veya bölgeyi belirten ikincil etiketler olmadan yalnızca ana dil etiketini içerdiğini unutmayın. Örneğin, tüm İngilizce yorumlar "en-AU" veya "en-UK" yerine 'en' olarak etiketlenir.

PriceLevel sabitleri

google.maps.places.PriceLevel constants

Yer nesneleri için fiyat düzeyi enum.

const {PriceLevel} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE

SearchByTextRequest arabirim

google.maps.places.SearchByTextRequest arayüz

Place.searchByText için arayüz isteğinde bulunun.

fields
Tür:  Array<string>
Yanıta dahil edilecek ve faturalandırılacak alanlar. ['*'] iletilirse mevcut tüm alanlar döndürülür ve faturalandırılır (bu, üretim dağıtımları için önerilmez). Alanların listesi için PlaceResult bölümüne bakın. İç içe yerleştirilmiş alanlar noktalı yollarla (örneğin, "geometry.location") belirtilebilir.
includedType optional
Tür:  string optional
İstenen yer türü. Desteklenen türlerin tam listesi: https://developers.google.com/maps/documentation/places/web-service/place-types. Yalnızca bir dahil edilen tür desteklenir. SearchByTextRequest.useStrictTypeFiltering adresine göz atın
isOpenNow optional
Tür:  boolean optional
Varsayılan: false
Aramayı şu anda açık olan yerlerle kısıtlamak için kullanılır.
language optional
Tür:  string optional
Yer ayrıntıları, varsa tercih edilen dilde gösterilir. Varsayılan olarak tarayıcının dil tercihine ayarlanır. Desteklenen dillerin güncel listesi: https://developers.google.com/maps/faq#languagesupport.
locationBias optional
Aranacak bölge. Bu konum, belirli bir konumun çevresindeki sonuçların döndürülmesi anlamına gelen bir önyargı görevi görür. locationRestriction ile birlikte ayarlanamaz.
locationRestriction optional
Aranacak bölge. Bu konum bir kısıtlama görevi görür. Yani, belirtilen konumun dışındaki sonuçlar döndürülmez. locationBias ile birlikte ayarlanamaz.
maxResultCount optional
Tür:  number optional
Döndürülecek maksimum sonuç sayısı. 1 ile 20 arasında (her iki değer de dahil) olmalıdır.
minRating optional
Tür:  number optional
Ortalama kullanıcı puanı bu sınırın altında olan sonuçları filtreleyin. Geçerli değer, 0,5 ritimde 0 ile 5 arasında (bu değerler dahil) bir kayan nokta olmalıdır. Yani [0, 0,5, 1,0, ... , 5,0] dahil. Giriş puanı en yakın 0,5'e(tavan) yuvarlanır. Örneğin, 0,6 puan, 1,0'dan düşük puana sahip tüm sonuçları ortadan kaldırır.
priceLevels optional
Tür:  Array<PriceLevel> optional
Aramayı belirli fiyat seviyeleri olarak işaretlenmiş yerlerle sınırlamak için kullanılır. Herhangi bir fiyat seviyesi kombinasyonu seçilebilir. Varsayılan olarak tüm fiyat seviyeleri gösterilir.
query optional
Tür:  string optional
BetarankBy optional
rankPreference optional
Varsayılan: SearchByTextRankPreference.DISTANCE
Sonuçların yanıtta nasıl sıralanacağı.
region optional
Tür:  string optional
İsteğin gönderildiği konumun Unicode ülke/bölge kodu (CLDR). Bu parametre, varsa bölgeye özgü yer adı gibi yer ayrıntılarını görüntülemek için kullanılır. Parametre, geçerli yasaya göre sonuçları etkileyebilir. Daha fazla bilgi için https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html adresine bakın. 3 haneli bölge kodları şu anda desteklenmemektedir.
textQuery optional
Tür:  string optional
Zorunlu. Metin arama için metin sorgusu.
useStrictTypeFiltering optional
Tür:  boolean optional
Varsayılan: false
SearchByTextRequest.includedType için katı tür filtrelemeyi ayarlamak için kullanılır. Doğru değerine ayarlanırsa yalnızca aynı türde sonuçlar döndürülür.

SearchByTextRankPreference constants

google.maps.places.SearchByTextRankPreference constants

SearchByTextRequest için RankPreference enum.

const {SearchByTextRankPreference} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

DISTANCE Sonuçları mesafeye göre sıralar.
RELEVANCE Sonuçları alaka düzeyine göre sıralar.

SearchNearbyRequest arayüzü

google.maps.places.SearchNearbyRequest arayüz

Place.searchNearby için arayüz isteğinde bulunun. İstek hakkında daha fazla bilgi için Places API referansı başlıklı makaleyi inceleyin.

fields
Tür:  Array<string>
Yanıta dahil edilecek ve faturalandırılacak alanlar. ['*'] iletilirse mevcut tüm alanlar döndürülür ve faturalandırılır (bu, üretim dağıtımları için önerilmez). Alanların listesi için PlaceResult bölümüne bakın. İç içe yerleştirilmiş alanlar noktalı yollarla (örneğin, "geometry.location") belirtilebilir.
locationRestriction
Merkezi ve yarıçapı olan bir daire olarak belirtilen, aranacak bölge. Belirtilen konumun dışındaki sonuçlar döndürülmez.
excludedPrimaryTypes optional
Tür:  Array<string> optional
Hariç tutulan birincil yer türü. Desteklenen türlerin tam listesini inceleyin. Bir yerin yalnızca tek bir birincil türü olabilir. En fazla 50 tür belirtilebilir. Hem included hem de excluded listelerinde aynı türü belirtirseniz INVALID_ARGUMENT hatası döndürülür.
includedPrimaryTypes optional
Tür:  Array<string> optional
Dahil edilen birincil yer türü. Desteklenen türlerin tam listesini inceleyin. Bir yerin yalnızca tek bir birincil türü olabilir. En fazla 50 tür belirtilebilir. Hem included hem de excluded listelerinde aynı türü belirtirseniz INVALID_ARGUMENT hatası döndürülür.
includedTypes optional
Tür:  Array<string> optional
Dahil edilen yer türü. Desteklenen türlerin tam listesini inceleyin. Bir yerin birçok farklı yer türü olabilir. En fazla 50 tür belirtilebilir. Hem included hem de excluded listelerinde aynı türü belirtirseniz INVALID_ARGUMENT hatası döndürülür.
language optional
Tür:  string optional
Yer ayrıntıları, varsa tercih edilen dilde gösterilir. Varsayılan olarak tarayıcının dil tercihine ayarlanır. Desteklenen dillerin güncel listesi: https://developers.google.com/maps/faq#languagesupport.
maxResultCount optional
Tür:  number optional
Döndürülecek maksimum sonuç sayısı. 1 ile 20 arasında (her iki değer de dahil) olmalıdır.
rankPreference optional
Varsayılan: SearchNearbyRankPreference.DISTANCE
Sonuçların yanıtta nasıl sıralanacağı.
region optional
Tür:  string optional
İsteğin gönderildiği konumun Unicode ülke/bölge kodu (CLDR). Bu parametre, varsa bölgeye özgü yer adı gibi yer ayrıntılarını görüntülemek için kullanılır. Parametre, geçerli yasaya göre sonuçları etkileyebilir. Daha fazla bilgi için https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html adresine bakın. 3 haneli bölge kodları şu anda desteklenmemektedir.

SearchNearbyRankPreference constants

google.maps.places.SearchNearbyRankPreference constants

SearchNearbyRequest için RankPreference enum.

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

DISTANCE Sonuçları mesafeye göre sıralar.
POPULARITY Sonuçları popülerliğe göre sıralar.