Place (beta)

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Yer sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {Place} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

Place
Place(options)
Parametreler:
findPlaceFromPhoneNumber
findPlaceFromPhoneNumber(request)
Parametreler:
İade Değeri: Promise<{places:Array<Place>}>
Belirtilen telefon numarasına göre bir yeri arar. Birden fazla yerin telefon numarası paylaşabileceği nadir görülen durumlar nedeniyle bir dizi döndürür.
findPlaceFromQuery
findPlaceFromQuery(request)
Parametreler:
İade Değeri: Promise<{places:Array<Place>}>
Belirtilen metin sorgusuna göre bir yer arar. Sorgunun biraz belirsiz olduğu ve birden fazla yerin döndürüldüğü durumlar nedeniyle bir dizi döndürür. Bu yöntem, birden fazla sonucun gelmesi beklenen aramalar için değildir.
addressComponents
Tür: Array<AddressComponent> optional
Bu yerin konumu için adres bileşenleri koleksiyonu. Bilinen adres verisi yoksa boş nesne. Adres verileri sunucudan çağrılmadıysa undefined.
adrFormatAddress
Tür: string optional
Yerin adresinin adr mikro biçiminde gösterimi.
attributions
Tür: Array<Attribution> optional
Bu Yer sonucu için gösterilecek ilişkilendirme metni.
businessStatus
Tür: BusinessStatus optional
Konumun operasyonel durumu. Bilinen bir durum yoksa null. undefined: Durum verileri sunucudan yüklenmediyse
displayName
Tür: string optional
Konumun görünen adı. Ad yoksa null. Ad verileri sunucudan yüklenmediyse undefined.
formattedAddress
Tür: string optional
Konumların tam adresi.
googleMapsURI
Tür: string optional
Bu yerin resmi Google sayfasının URL'si. Bu, Yer ile ilgili mevcut en iyi bilgileri içeren Google'a ait sayfadır.
hasCurbsidePickup
Tür: boolean optional
Arabaya teslim alma hizmeti alınıp alınmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
hasDelivery
Tür: boolean optional
Bir yerin teslimat hizmeti olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
hasDineIn
Tür: boolean optional
Bir restoranın içeride olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
hasTakeout
Tür: boolean optional
Bir yerde paket servisi olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
hasWheelchairAccessibleEntrance
Tür: boolean optional
Bir yerde tekerlekli sandalyeye uygun giriş olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
icon
Tür: string optional
Bu konumun kategorisini göstermek için kullanılabilecek bir resim kaynağının URL'si.
iconBackgroundColor
Tür: string optional
Yer kategorisinin varsayılan HEX renk kodu.
id
Tür: string
Benzersiz yer kimliği.
internationalPhoneNumber
Tür: string optional
Yerin uluslararası standarttaki telefon numarası. Uluslararası biçim, ülke kodunu içerir ve başında artı (+) işareti bulunur.
isReservable
Tür: boolean optional
Bir yerin ayrılabilir olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
location
Tür: LatLng optional
Yerin konumu.
nationalPhoneNumber
Tür: string optional
Yerin numaranın bölgesel modeline göre biçimlendirilmiş telefon numarası.
openingHours
Tür: OpeningHours optional
photos
Tür: Array<Photo> optional
Bu yerin fotoğrafları. Koleksiyon en fazla on Photo nesne içerir.
plusCode
Tür: PlusCode optional
priceLevel
Tür: number optional
Yerin, 0 ile 4 arasındaki fiyat düzeyi. Fiyat seviyeleri aşağıdaki şekilde yorumlanır:
  • 0: Ücretsiz
  • 1: Pahalı değil
  • 2: Orta
  • 3: Pahalı
  • 4: Çok Pahalı
rating
Tür: number optional
Bu yerle ilgili kullanıcı yorumlarına göre, 1,0 ile 5,0 arasında bir puan.
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
Biranın servis edilip edilmediği. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
servesBreakfast
Tür: boolean optional
Bir yerde kahvaltı servisi olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
servesBrunch
Tür: boolean optional
Bir yerin geç kahvaltı servisi yapıp yapmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
servesDinner
Tür: boolean optional
Bir yerde akşam yemeği servisi olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
servesLunch
Tür: boolean optional
Bir yerin öğle yemeği servisi olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
servesVegetarianFood
Tür: boolean optional
Bir yerin vejetaryen yemekler servis edip etmediği. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" değerini döndürür.
servesWine
Tür: boolean optional
Bir yerde şarap servisi olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür. Bu alan henüz istenmediyse "tanımlanmamış" 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ürler (örneğin, ["political", "locality"] veya ["restaurant", "establishment"]).
userRatingsCount
Tür: number optional
Bu yerin Place.rating metriğine katkıda bulunan kullanıcı puanlarının sayısı.
utcOffsetMinutes
Tür: number optional
Yerin geçerli saat diliminin UTC saat diliminden farkı (dakika cinsinden). Örneğin, Avusturya Doğu Standart Saati (GMT+10) yaz saatinden UTC 11 saat ileride olduğu için utc_offset_minutes 660 olur. UTC'nin arkasındaki saat dilimleri için ofset negatiftir. Örneğin, Yeşil Burun Adaları için utc_offset_minutes değeri -60'dir.
viewport
Tür: LatLngBounds optional
Bu yeri bir harita üzerinde gösterirken tercih edilen görüntü alanı.
websiteURI
Tür: string optional
Bir işletmenin ana sayfası gibi bu yerin yetkili web sitesi.
fetchFields
fetchFields(options)
Parametreler:
İade Değeri: Promise<{place:Place}>
getNextOpeningTime
getNextOpeningTime([date])
Parametreler:
  • dateDate optional
İade Değeri: Promise<Date optional>
Bir sonraki Açılış Saati Saatini temsil eden zaman damgasını (sıfırdan beri geçen milisaniye olarak, new Date() ile kullanılmaya uygun olarak) hesaplar. Veriler, sonucu hesaplamak için yeterli değilse veya bu yer çalışmıyorsa tanımsız olarak döndürülür.
isOpen
isOpen([date])
Parametreler:
  • dateDate optional Varsayılan değer.
İade Değeri: Promise<boolean optional>
Yerin verilen tarih ve saatte açık olup olmadığını kontrol edin. Konumla ilgili bilinen veriler bunu hesaplamak için yeterli değilse (ör. çalışma saatleri iptal edilmemişse) undefined ile çözümlenir.

PlaceOptions arayüz

google.maps.places.PlaceOptions arayüz

Yer oluşturma seçenekleri.

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

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 tanımlayıcı. Desteklenen dillerin listesine bakın.
requestedRegion optional
Tür: string optional
Kullanıcının bölgesinin bölge kodu. Bu, hangi fotoğrafların döndürülebileceğini ve muhtemelen başka şeyleri etkileyebilir. Bölge kodu ccTLD ("üst düzey alan") iki karakterli değeri kabul eder. Çoğu ccTLD kodu, bazı önemli istisnalar dışında ISO 3166-1 kodlarıyla aynıdır. Örneğin, Birleşik Krallık'ın ccTLD'si "uk" (.co.uk), ISO 3166-1 kodu ise "gb"dır (teknik olarak "Birleşik Krallık ve Kuzey İrlanda Birleşik Krallığı" içindir).

AddressBileşen sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {AddressComponent} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

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

İlişkilendirme sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {Attribution} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

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.

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

fields
Tür: Array<string>
Getirilecek alanların listesi.
sessionToken optional
Ayrıntılar isteğini otomatik tamamlama oturumuyla gruplandırmak için kullanılan benzersiz referans.

OpeningHours sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {OpeningHours} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

periods
Pazar gününden başlayarak kronolojik sırayla haftanın her gününü kapsayan açılış dönemleri. Yerin açık olmadığı günleri dahil edilmez.
weekdayDescriptions
Tür: Array<string>
Haftanın her günü için çalışma saatlerini gösteren yedi dize. Yer Hizmeti, çalışma saatlerini geçerli dile göre biçimlendirir ve yerelleştirir. Bu dizideki öğelerin sıralaması dile göre değişir. Bazı diller pazartesi günü, bazılarında ise pazar günü başlar.

OpeningHoursPeriod sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {OpeningHoursPeriod} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

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

OpeningHoursPoint sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {OpeningHoursPoint} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

day
Tür: number
Pazar gününden itibaren [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 OpeningHoursPoint.time sayı olarak saat. Bu, yerin saat diliminde bildirilir.
minute
Tür: number
Sayı olarak OpeningHoursPoint.time dakikası, [0, 59] aralığındadır. Bu, yerin saat diliminde bildirilir.

Fotoğraf sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {Photo} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

attributions
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:
İade Değeri: string
Belirtilen seçeneklere karşılık gelen resim URL'sini döndürür.

PhotoAttribution sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {PhotoAttribution} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

author
Tür: string
Bu fotoğraf sonucu için gösterilecek ilişkilendirme metni.
authorURI
Tür: string optional

PlusCode sınıfı

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {PlusCode} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

compoundCode
Tür: string optional
İlk dört karakterden (alan kodu) çıkarılıp bir konum açıklamasıyla değiştirildiğinde, derecenin 1/8000'inde 1/8000'lik bir derece alanı bulunan artı kodu. Örneğin, "01600+Zürih, İsviçre".
globalCode
Tür: string optional
Derecenin 1/8000'i ile 1/8000 Derece derece alanının yer aldığı artı kodu. Örneğin, "8FVC9G8F+5W".

Sınıfı incele

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

&libraries=places URL parametresini kullanarak yükleyin. Maps JavaScript API'deki kitaplıklar konusuna bakın.

v=beta kullanılırken const {Review} = await google.map.importLibrary("places") kullanılarak arama yapılabilir. Maps JavaScript API'deki kitaplıklar konusuna bakın.

author
Tür: string optional
Yorumcunun adı.
authorPhotoURI
Tür: string optional
Geri kalan kullanıcının profil resminin URL'si.
authorURI
Tür: string optional
Yorumcu profilinin URL'si.
publishTime
Tür: Date optional
rating
Tür: number optional
Bu yorumun puanı (1,0 ile 5,0 (dahil).
relativePublishTimeDescription
Tür: string optional
Dil ve ülke için uygun bir biçimde, inceleme zamanının geçerli saate göre ifade edildiği, yakın zamanda biçimlendirilmiş bir dize. Örneğin `"bir ay önce"'.
text
Tür: string optional
Yorum metni.
textLanguageCode
Tür: string optional
Bu yorumun yazıldığı dili belirten IETF dil kodu. Bu kodun yalnızca ülke veya bölgeyi belirten ikincil etiketler olmadan ana dil etiketini içerdiğini unutmayın. Örneğin, tüm İngilizce yorumlar "en-AU" veya "en-UK" yerine 'en' olarak etiketlenir.