Place sınıf
google.maps.places.Place
sınıf
const {Place} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Marka | |
---|---|
Place |
Place(options) Parametreler:
|
Statik Yöntemler | |
---|---|
findPlaceFromPhoneNumber |
findPlaceFromPhoneNumber(request) Parametreler:
Verilen telefon numarasına göre bir yeri arar. Birden fazla yerin aynı telefon numarasını paylaşabileceği nadir durumlar nedeniyle bir diziyi döndürür. |
findPlaceFromQuery |
findPlaceFromQuery(request) Parametreler:
Verilen metin sorgusuna göre bir yer arar. Sorgunun biraz belirsiz olduğu ve birden fazla yerin döndürüldüğü durumlar nedeniyle bir diziyi döndürür. Bu yöntem, birden fazla sonucun beklendiği aramalar için kullanıma sunulmamıştır. |
Özellikler | |
---|---|
addressComponents |
Tür:
Array<AddressComponent> optional Bu Yerin konumuna ilişkin adres bileşenleri koleksiyonu. Bilinen adres verisi yoksa boş nesne boş bırakılır. 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 atıf metni. |
businessStatus |
Tür:
BusinessStatus optional Konumun çalışma durumu. Bilinen bir durum yoksa null . Durum verileri sunucudan yüklenmediyse undefined . |
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 hakkında mevcut en iyi bilgileri içeren Google'ın sahibi olduğu sayfadır. |
hasCurbsidePickup |
Tür:
boolean optional Bir yerde arabaya teslim alma özelliğinin 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 istenmediyse "undefined" değerini döndürür. |
hasDelivery |
Tür:
boolean optional Bir yerin teslimat 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 istenmediyse "undefined" değerini döndürür. |
hasDineIn |
Tür:
boolean optional Bir yerin yemek servisi yapıp yapmadığıdır. 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 istenmediyse "undefined" değerini döndürür. |
hasTakeout |
Tür:
boolean optional Bir yerde paket 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 istenmediyse "undefined" değerini döndürür. |
hasWheelchairAccessibleEntrance |
Tür:
boolean optional Bir yerde tekerlekli sandalyeye uygun giriş 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 istenmediyse "undefined" değerini döndürür. |
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 The Place’in uluslararası standarttaki telefon numarası. Uluslararası biçim, ülke kodunu içerir ve önünde artı (+) işareti bulunur. |
isReservable |
Tür:
boolean optional Bir yerin rezerve edilebilir 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 istenmediyse "undefined" değerini döndürür. |
location |
Tür:
LatLng optional Mekanın konumu. |
nationalPhoneNumber |
Tür:
string optional Yerin, numaranın bölgesel kurallarına göre biçimlendirilmiş telefon numarası. |
openingHours |
Tür:
OpeningHours optional |
photos |
Bu Yerin fotoğrafları. Koleksiyonda en fazla on Photo nesne yer alır. |
plusCode |
Tür:
PlusCode optional |
priceLevel |
Tür:
PriceLevel optional Yerin fiyat düzeyi. Bu özellik, şu değerlerden herhangi birini döndürebilir:
|
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 |
Bu Yer için yorumların listesi. |
servesBeer |
Tür:
boolean optional Bir yerin bira servisi yapıp yapmadığıdır. 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 istenmediyse "undefined" değerini döndürür. |
servesBreakfast |
Tür:
boolean optional Bir yerde kahvaltı servisi olup olmadığıdır. 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 istenmediyse "undefined" değerini döndürür. |
servesBrunch |
Tür:
boolean optional Bir yerin brunch servisi yapıp yapmadığıdır. 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 istenmediyse "undefined" değerini döndürür. |
servesDinner |
Tür:
boolean optional Bir yerde akşam yemeği servisi yapılıp yapılmadığıdır. 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 istenmediyse "undefined" değerini döndürür. |
servesLunch |
Tür:
boolean optional Bir yerin öğle yemeği servisi yapıp yapmadığı. 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 istenmediyse "undefined" değerini döndürür. |
servesVegetarianFood |
Tür:
boolean optional Bir yerin vejetaryen yemek servisi yapıp yapmadığıdır. 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 istenmediyse "undefined" değerini döndürür. |
servesWine |
Tür:
boolean optional Bir yerin şarap servisi yapıp yapmadığıdır. 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 istenmediyse "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'sı. |
types |
Tür:
Array<string> optional Bu Yere ilişkin tür dizisi (örneğin, ["political", "locality"] veya ["restaurant", "establishment"] ). |
userRatingCount |
Tür:
number optional Bu yerin Place.rating olmasına katkıda bulunan kullanıcı puanları. |
utcOffsetMinutes |
Tür:
number optional Yerin mevcut saat diliminin UTC ile dakika cinsinden uzaklığı. Örneğin, yaz saati uygulaması Avusturya Doğu Standart Saati (GMT+10), UTC'den 11 saat ileride olduğu için utc_offset_minutes değeri 660 olur. UTC gerisindeki saat dilimleri için uzaklık negatiftir. Örneğin, Yeşil Burun Adaları için utc_offset_minutes değeri -60 şeklindedir. |
viewport |
Tür:
LatLngBounds optional Bu yeri haritada görüntülerken tercih edilen görüntü alanı. |
websiteURI |
Tür:
string optional Bu Yerin yetkili web sitesi (ör. işletmenin ana sayfası). |
Yöntemler | |
---|---|
fetchFields |
fetchFields(options) Parametreler:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parametreler:
Bir sonraki OpeningHoursTime'ı temsil eden Tarihi hesaplar. Veriler sonucu hesaplamak için yetersizse veya bu yer çalışmıyorsa tanımsız döndürür. |
isOpen |
isOpen([date]) Parametreler:
Dönüş Değeri:
Promise<boolean optional> Yerin belirtilen tarih ve saatte açık olup olmadığını kontrol edin. Konuma ilişkin bilinen veriler bunu hesaplamak için yeterli değilse (ör. çalışma saatleri kaydedilmemişse) undefined ile çözümlenir. |
toJSON |
toJSON() Parametreler: Yok
Döndürme Değeri:
Object İstenen tüm Place özelliklerine sahip bir JSON nesnesi. |
PlaceOptions arayüzü
google.maps.places.PlaceOptions
arayüz
Yer inşa etme seçenekleri.
Özellikler | |
---|---|
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 işlem, hangi fotoğrafların iade edilebileceğini ve diğer şeyleri etkileyebilir. Bölge kodu, iki karakterden oluşan bir ccTLD ("üst düzey alan") değerini 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 ) ve ISO 3166-1 kodu "gb"dir (teknik olarak "Büyük Britanya ve Kuzey İrlanda Birleşik Krallık'ı" için kullanılır). |
AddressComponent sınıfı
google.maps.places.AddressComponent
sınıf
const {AddressComponent} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
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 listesine buradan ulaşabilirsiniz. |
İlişkilendirme sınıf
google.maps.places.Attribution
sınıf
const {Attribution} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
provider |
Tür:
string optional Bu Yer sonucu için gösterilecek atıf metni. |
providerURI |
Tür:
string optional |
FetchFieldsRequest arayüzü
google.maps.places.FetchFieldsRequest
arayüz
Yer alanlarını getirmek için seçenekler.
Özellikler | |
---|---|
fields |
Tür:
Array<string> Getirilecek alanların listesi. |
sessionToken optional |
Tür:
AutocompleteSessionToken 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
const {OpeningHours} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
periods |
Tür:
Array<OpeningHoursPeriod> Kronolojik sırayla, pazar gününden başlayarak haftanın her gününü kapsayan açılış dönemleri. Yerin açık olmadığı günler dahil değildir. |
weekdayDescriptions |
Tür:
Array<string> Haftanın her günü için biçimlendirilmiş açılış saatlerini temsil eden yedi dizeden oluşan dizi. Rehber Hizmeti, çalışma saatlerini geçerli dile göre biçimlendirir ve yerelleştirir. Bu dizideki öğelerin sıralaması dile bağlıdır. Bazı diller hafta pazartesi, bazıları ise pazar günü başlar. |
OpeningHoursPeriod sınıfı
google.maps.places.OpeningHoursPeriod
sınıf
const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
close |
Tür:
OpeningHoursPoint optional Yer için kapanış saati. |
open |
Tür:
OpeningHoursPoint 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şin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
day |
Tür:
number Pazar gününden başlayarak [0, 6] aralığındaki 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 değerinin saati. Bu bilgi, Yerin saat diliminde bildirilir. |
minute |
Tür:
number [0, 59] aralığında, OpeningHoursPoint.time değerinin dakikası. Bu bilgi, Yerin saat diliminde bildirilir. |
Fotoğraf sınıfı
google.maps.places.Photo
sınıf
const {Photo} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
authorAttributions |
Tür:
Array<AuthorAttribution> Bu fotoğraf için gösterilecek atıf 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. |
Yöntemler | |
---|---|
getURI |
getURI([options]) Parametreler:
Dönüş Değeri:
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şin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
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'sı. Bu seçenek her zaman kullanılamayabilir. |
uri |
Tür:
string optional Bu sonuç için yazarın profil URI'sı. |
PlusCode sınıfı
google.maps.places.PlusCode
sınıf
const {PlusCode} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
compoundCode |
Tür:
string optional Derece alanının 1/8000'i x 1/8000'i olan bir artı kodu. Burada, ilk dört karakter (alan kodu) atlanır ve yerle ilgili bir açıklamayla değiştirilir. Örneğin, "9G8F+5W Zürih, İsviçre". |
globalCode |
Tür:
string optional Derece alanının 1/8000'i x 1/8000'lik bir alana sahip artı kodu. Örneğin, "8FVC9G8F+5W". |
İnceleme sınıfı
google.maps.places.Review
sınıf
const {Review} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Özellikler | |
---|---|
authorAttribution |
Tür:
AuthorAttribution optional Yorumcu. |
publishTime |
Tür:
Date optional |
rating |
Tür:
number optional Bu yorumun puanı (1,0 ile 5,0 (dahil) arasında bir sayı). |
relativePublishTimeDescription |
Tür:
string optional İnceleme zamanını, geçerli saate göre dil ve ülkeye uygun bir biçimde ifade eden, biçimlendirilmiş son saat dizesi. Örneğin ""bir ay önce"'. |
text |
Tür:
string optional Yorumun metnidir. |
textLanguageCode |
Tür:
string optional Yorumun yazıldığı dili belirten IETF dil kodu. Bu kodun, ülkeyi veya bölgeyi belirten herhangi bir ikincil etiket 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 sabit değerleri
google.maps.places.PriceLevel
sabit değer
Yer nesneleri için fiyat düzeyi sıralaması.
const {PriceLevel} = await google.maps.importLibrary("places")
numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.
Sabitler | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |