Place

Place class

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

Bu sınıf PlaceOptions öğesini uygular.

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: 
İade Değeri:  Promise<{places:Array<Place>}>
Metin sorgusuna dayalı yer arama.
searchNearby
searchNearby(request)
Parametreler: 
İade Değeri:  Promise<{places:Array<Place>}>
Yakındaki yerleri arayın.
accessibilityOptions
Tür:  AccessibilityOptions optional
Bu yerin erişilebilirlik seçenekleri. Erişilebilirlik seçenekleri verileri sunucudan istenmediyse undefined
addressComponents
Tür:  Array<AddressComponent> optional
Bu yerin konumuna ait adres bileşenleri koleksiyonu. Bilinen adres verisi yoksa boş nesne. undefined adres verileri sunucudan istenmediyse
adrFormatAddress
Tür:  string optional
adr mikro biçiminde yerin adresinin gösterimi.
allowsDogs
Tür:  boolean optional
attributions
Tür:  Array<Attribution> optional
Bu yer sonucu için gösterilecek kaynak bilgisi 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ı. null ad yoksa undefined ad verileri sunucudan yüklenmediyse
displayNameLanguageCode
Tür:  string optional
Konumun görünen adının dili. null ad yoksa undefined ad verileri sunucudan yüklenmediyse
editorialSummary
Tür:  string optional
Bu yerle ilgili editoryal özet. null İçerik özeti yoksa Bu alan henüz istenmediyse undefined.
editorialSummaryLanguageCode
Tür:  string optional
Bu yerin editoryal özetinin dili. null İçerik özeti yoksa Bu alan henüz istenmediyse undefined.
evChargeOptions
Tür:  EVChargeOptions optional
Tesis tarafından sunulan elektrikli araç şarjı seçenekleri. undefined Elektrikli araç şarjı seçenekleri sunucudan istenmediyse
formattedAddress
Tür:  string optional
Konumların tam adresi.
fuelOptions
Tür:  FuelOptions optional
Tesisin sunduğu yakıt seçenekleri. undefined yakıt seçenekleri sunucudan istenmediyse
googleMapsURI
Tür:  string optional
Bu yerin resmi Google sayfasının URL'si. Bu, Yer hakkında mevcut en iyi bilgileri içeren ve Google'a ait olan sayfadır.
hasCurbsidePickup
Tür:  boolean optional
Bir yerde arabaya teslim alma hizmeti olup olmadığıdır. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
hasDelivery
Tür:  boolean optional
Bir yerde teslimat hizmeti olup olmadığını gösterir. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
hasDineIn
Tür:  boolean optional
Bir yerde yemek yeme seçeneği olup olmadığını gösterir. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "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 olup olmadığı Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
iconBackgroundColor
Tür:  string optional
Yerin kategorisi için varsayılan onaltılık 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 artı (+) işaretiyle başlar.
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" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
location
Tür:  LatLng optional
Yerin konumu.
nationalPhoneNumber
Tür:  string optional
Yerin numaranın bölgesel kuralına göre biçimlendirilmiş telefon numarası.
parkingOptions
Tür:  ParkingOptions optional
Mekanın sunduğu otopark seçenekleri. Park yeri seçenekleri verileri sunucudan alınmadıysa undefined.
paymentOptions
Tür:  PaymentOptions optional
Mekanın sunduğu ödeme seçenekleri. undefined Ödeme seçenekleri verileri sunucudan istenmediyse
photos
Tür:  Array<Photo> optional
Bu yerin fotoğrafları Koleksiyonda en fazla on Photo nesne bulunur.
plusCode
Tür:  PlusCode optional
postalAddress
Tür:  PostalAddress 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
priceRange
Tür:  PriceRange optional
Bu yerin fiyat aralığı. endPrice ayarlanmamış olabilir.Bu, üst sınırı olmayan bir aralığı (ör. "100 ABD dolarından fazla") gösterir.
primaryType
Tür:  string optional
Konumun birincil türü. Tür yoksa null. undefined tür verileri sunucudan yüklenmediyse
primaryTypeDisplayName
Tür:  string optional
Konumun birincil türünün görünen adı. Tür yoksa null. undefined tür verileri sunucudan yüklenmediyse
primaryTypeDisplayNameLanguageCode
Tür:  string optional
Konumun birincil türünün görünen adının dili. Tür yoksa null. undefined tür verileri sunucudan yüklenmediyse
rating
Tür:  number optional
Bu yerle ilgili kullanıcı yorumlarına dayalı olarak 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
Bir yerde bira servisi yapılıp yapılmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" 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" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
servesBrunch
Tür:  boolean optional
Bir yerde brunch servisi olup olmadığını gösterir. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "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" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
servesLunch
Tür:  boolean optional
Bir yerde öğ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" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
servesVegetarianFood
Tür:  boolean optional
Bir yerde vejetaryen yemekler sunulup sunulmadığı Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür. Bu alan henüz istenmediyse "undefined" değerini döndürür.
servesWine
Tür:  boolean optional
Bir yerde şarap servisi yapılıp yapılmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülü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'si.
types
Tür:  Array<string> optional
Bu yerin türleri dizisi (ör. ["political", "locality"] veya ["restaurant", "establishment"]).
userRatingCount
Tür:  number optional
Bu yerin Place.rating puanına katkıda bulunan kullanıcı puanlarının sayısı.
utcOffsetMinutes
Tür:  number optional
Yer'in mevcut saat diliminin UTC'den farkı (dakika cinsinden). Örneğin, yaz saati uygulamasında Doğu Avustralya Standart Saati (GMT+10), UTC'den 11 saat ileridedir. Bu nedenle utc_offset_minutes, 660 olur. UTC'nin gerisinde olan saat dilimlerinde fark negatiftir. Örneğin, Yeşil Burun Adaları'nda utc_offset_minutes, -60'dir.
viewport
Tür:  LatLngBounds optional
Bu yerin haritada gösterilmesi için tercih edilen görüntü alanı.
websiteURI
Tür:  string optional
Bu yerin yetkili web sitesi (ör. bir işletmenin ana sayfası).
openingHours
Tür:  OpeningHours optional
hasWiFi
Tür:  boolean optional
fetchFields
fetchFields(options)
Parametreler: 
İade Değeri:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametreler: 
  • dateDate optional
İade Değeri:  Promise<Date optional>
Bir sonraki OpeningHoursTime'ı temsil eden tarihi hesaplar. Veriler sonucu hesaplamak için yetersizse veya bu yer çalışmıyorsa tanımsız değer döndürür.
BetaisOpen
isOpen([date])
Parametreler: 
  • dateDate optional Varsayılan olarak şu anki zamana ayarlanır.
İade Değeri:  Promise<boolean optional>
Mekanın, belirtilen tarih ve saatte açık olup olmadığını kontrol edin. Konumla ilgili bilinen veriler bunu hesaplamak için yetersizse (ör. çalışma saatleri kaydedilmemişse) undefined ile çözülür.
toJSON
toJSON()
Parametreler: Yok
Dönüş Değeri: İstenen tüm Yer özelliklerini içeren bir JSON nesnesi.Object

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 dilin 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, hangi fotoğrafların döndürüleceğini ve muhtemelen başka şeyleri etkileyebilir. Bölge kodu, ccTLD ("üst düzey alan") iki karakterlik değerini kabul eder. Çoğu ccTLD kodu, ISO 3166-1 kodlarıyla aynıdır ancak bazı önemli istisnalar vardır. Örneğin, Birleşik Krallık'ın ccTLD'si "uk" (.co.uk), ISO 3166-1 kodu ise "gb"dir (teknik olarak "Büyük Britanya ve Kuzey İrlanda Birleşik Krallığı" için).

AccessibilityOptions class

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" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür.
hasWheelchairAccessibleParking
Tür:  boolean optional
Bir yerde tekerlekli sandalye kullanıcılarına uygun park yeri olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür.
hasWheelchairAccessibleRestroom
Tür:  boolean optional
Bir yerde tekerlekli sandalyeye uygun tuvalet olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür.
hasWheelchairAccessibleSeating
Tür:  boolean optional
Bir yerde tekerlekli sandalye kullanıcılarına uygun oturma düzeni olup olmadığı. Değer biliniyorsa "true" (doğru) veya "false" (yanlış) değerini döndürür. Değer bilinmiyorsa "null" döndürülür.

AddressComponent class

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ış, kısa metni.
types
Tür:  Array<string>
Bu adres bileşeninin türünü belirten dizeler 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 kaynak bilgisi metni.
providerURI
Tür:  string optional

AuthorAttribution class

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 özellik her zaman kullanılamayabilir.
uri
Tür:  string optional
Bu sonuç için yazarın profil URI'si.

ConnectorAggregation sınıfı

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

Aynı türdeki ve aynı şarj hızındaki konnektörler için toplanmış EV şarj bilgileri.

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

availabilityLastUpdateTime
Tür:  Date optional
Bu toplama işlemindeki bağlayıcı kullanılabilirlik bilgilerinin son güncellenme zamanı.
availableCount
Tür:  number optional
Bu toplama işleminde şu anda kullanılabilen bağlayıcı sayısı.
count
Tür:  number
Bu toplama işlemindeki bağlayıcı sayısı.
maxChargeRateKw
Tür:  number
Toplama işleminin her bağlayıcısının kW cinsinden statik maksimum şarj hızı.
outOfServiceCount
Tür:  number optional
Bu toplama işleminde şu anda hizmet dışı olan bağlayıcıların sayısı.
type
Tür:  EVConnectorType optional
Bu toplamanın bağlayıcı türü.

EVChargeOptions sınıfı

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

Yerde barındırılan elektrikli araç şarj istasyonu hakkında bilgiler.

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

connectorAggregations
Aynı türde ve aynı şarj oranına sahip konnektörleri içeren EV şarj konnektörü toplama işlemlerinin listesi.
connectorCount
Tür:  number
Bu istasyondaki konnektör sayısı. Bazı bağlantı noktalarında birden fazla konnektör bulunabilir ancak aynı anda yalnızca bir aracı şarj edebilirler. Bu nedenle, konnektör sayısı aynı anda şarj edilebilecek toplam araç sayısından fazla olabilir.

EVConnectorType sabitleri

google.maps.places.EVConnectorType sabitler

Elektrikli araç şarj konnektörü türleri.

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

CCS_COMBO_1 Birleşik Şarj Sistemi (AC ve DC) SAE Type-1 J-1772 bağlayıcısını temel alır.
CCS_COMBO_2 Birleşik Şarj Sistemi (AC ve DC) Type-2 Mennekes konnektörüne dayanır.
CHADEMO CHAdeMO tipi konnektör.
J1772 J1772 türü 1 konnektör.
NACS SAE J3400 olarak standartlaştırılmış Kuzey Amerika Şarj Sistemi (NACS).
OTHER Diğer bağlayıcı türleri.
TESLA Genel TESLA bağlayıcısı. Bu, Kuzey Amerika'da NACS'dir ancak dünyanın diğer bölgelerinde NACS olmayabilir (ör. CCS Combo 2 (CCS2) veya GB/T). Bu değer, gerçek bir konnektör türünü daha az temsil eder ve daha çok Tesla markalı bir aracı Tesla'ya ait bir şarj istasyonunda şarj etme özelliğini temsil eder.
TYPE_2 IEC 62196 türü 2 konnektör. Genellikle MENNEKES olarak adlandırılır.
UNSPECIFIED_GB_T GB/T türü, Çin'deki GB/T standardına karşılık gelir. Bu tür, tüm GB_T türlerini kapsar.
UNSPECIFIED_WALL_OUTLET Belirtilmemiş priz.

EVSearchOptions arayüzü

google.maps.places.EVSearchOptions arayüz

Bir yer arama isteği için belirtilebilen EV ile ilgili seçenekler.

connectorTypes optional
Tür:  Array<EVConnectorType> optional
Tercih edilen elektrikli araç konnektör türlerinin listesi. Listelenen bağlayıcı türlerinden hiçbirini desteklemeyen yerler filtrelenir.
minimumChargingRateKw optional
Tür:  number optional
Kilovat cinsinden minimum şarj hızı. Belirtilen orandan daha düşük bir şarj oranına sahip yerler filtrelenir.

FetchFieldsRequest arayüzü

google.maps.places.FetchFieldsRequest arayüz

Yer alanlarını getirme seçenekleri.

fields
Tür: