Places Data

Place sınıfı

class google.maps.places.Place implements PlaceOptions
library "places"

const {Place} = await google.maps.importLibrary("places");
Place
Place(options)
Parametreler:
searchByText
searchByText(request)
Parametreler:
Dönüş Değeri: Promise<{places:Array<Place>}>
Metin sorgusuna dayalı yer arama.
searchNearby
searchNearby(request)
Parametreler:
Dönüş Değeri: Promise<{places:Array<Place>}>
Yakındaki yerleri arama
accessibilityOptions
readonly
Tür: AccessibilityOptions optional
Bu yerin erişilebilirlik seçenekleri. Erişilebilirlik seçenekleri verileri sunucudan çağrılmadıysa undefined.
addressComponents
readonly
Tür: Array<AddressComponent> optional
Bu yerin konumuna ait adres bileşenleri koleksiyonu. Bilinen adres verisi yoksa boş nesne. Adres verileri sunucudan istenmediyse undefined.
addressDescriptor
readonly
Tür: AddressDescriptor optional
Bu yerin adres tanımlayıcısı. Adres tanımlayıcılar, önemli noktaları ve alanları kullanarak bir konumu tanımlamaya yardımcı olan ek bilgiler içerir. Adres tanımlayıcı bölgesel kapsamını https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage adresinde bulabilirsiniz.
adrFormatAddress
readonly
Tür: string optional
Yerin adresinin adr mikro biçimindeki gösterimi.
allowsDogs
readonly
Tür: boolean optional
attributions
readonly
Tür: Array<Attribution> optional
Yer için gösterilmesi gereken veri sağlayıcılar.
businessStatus
readonly
Tür: BusinessStatus optional
Konumun faaliyet durumu. Bilinen bir durum yoksa null. Durum verileri sunucudan yüklenmediyse undefined.
consumerAlert
readonly
Tür: ConsumerAlert optional
Bu yerle ilgili tüketici uyarısı.
containingPlaces
readonly
Tür: Array<Place> optional
Bu yerin içinde bulunduğu yerlerin listesi. Kapsayan yerler, yeri içeren yerlerdir.
currentOpeningHours
readonly
Tür: OpeningHours optional
Önümüzdeki yedi günün (bugün dahil) çalışma saatleri. Tatiller ve düzensiz kapanışlar gibi istisnai saatler de buna dahildir.
currentSecondaryOpeningHours
readonly
Bu yerin, sonraki yedi gün için tatiller ve düzensiz kapanışlar gibi istisnai saatleri içeren mevcut ikincil çalışma saatleri. İkincil çalışma saatleri, bir yerin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran, arabaya servis saatlerini veya teslimat saatlerini ikincil çalışma saatleri olarak belirtebilir.
displayName
readonly
Tür: string optional
Konumun görünen adı. Ad yoksa null. Ad verileri sunucudan yüklenmediyse undefined.
displayNameLanguageCode
readonly
Tür: string optional
Konumun görünen adının dili. Ad yoksa null. Ad verileri sunucudan yüklenmediyse undefined.
editorialSummary
readonly
Tür: string optional
Bu yerle ilgili editör özeti. Editör özeti yoksa null. Bu alan henüz istenmemişse undefined.
editorialSummaryLanguageCode
readonly
Tür: string optional
Bu yerle ilgili editör özetinin dili. Editör özeti yoksa null. Bu alan henüz istenmemişse undefined.
evChargeAmenitySummary
readonly
Tür: EVChargeAmenitySummary optional
Bu yer için EVChargeAmenitySummary.
evChargeOptions
readonly
Tür: EVChargeOptions optional
Yerin sunduğu elektrikli araç şarj seçenekleri. undefined (Elektrikli araç şarj seçenekleri sunucudan çağrılmadıysa)
formattedAddress
readonly
Tür: string optional
Konumun tam adresi.
fuelOptions
readonly
Tür: FuelOptions optional
Yerin sunduğu yakıt seçenekleri. Yakıt seçenekleri sunucudan çağrılmadıysa undefined.
futureOpeningDate
readonly
Tür: Date optional
businessStatus değeri FUTURE_OPENING ise bu yerin açılacağı tarih. Alan istenmediğinde bu alan tanımlanmamış olur. Aksi takdirde bu alan, varsa açılış tarihiyle, yoksa boş değerle doldurulur.
generativeSummary
readonly
Tür: GenerativeSummary optional
Bu yer için GenerativeSummary.
googleMapsURI
readonly
Tür: string optional
Bu yerin resmi Google sayfasının URL'si. Bu, Google'a ait olan ve yerle ilgili en iyi bilgileri içeren sayfadır.
hasCurbsidePickup
readonly
Tür: boolean optional
Bir yerde arabaya teslim alma hizmetinin sunulup sunulmadığı. 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
readonly
Tür: boolean optional
Bir yerin adrese teslim hizmeti sunup sunmadığı. 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
readonly
Tür: boolean optional
Bir yerde masaya servis 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
readonly
Tür: boolean optional
hasMenuForChildren
readonly
Tür: boolean optional
hasOutdoorSeating
readonly
Tür: boolean optional
hasRestroom
readonly
Tür: boolean optional
hasTakeout
readonly
Tür: boolean optional
Yerin paket servis hizmeti sunup sunmadığı. 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.
iconBackgroundColor
readonly
Tür: string optional
Yerin kategorisi için varsayılan onaltılık renk kodu.
id
readonly
Tür: string
Benzersiz yer kimliği.
internationalPhoneNumber
readonly
Tür: string optional
Yerin uluslararası standarttaki telefon numarası. Uluslararası standart, ülke kodunu içerir ve artı (+) işaretiyle başlar.
isGoodForChildren
readonly
Tür: boolean optional
isGoodForGroups
readonly
Tür: boolean optional
isGoodForWatchingSports
readonly
Tür: boolean optional
isPureServiceAreaBusiness
readonly
Tür: boolean optional
Yerin salt hizmet bölgesi işletmesi olup olmadığını belirtir. Salt hizmet bölgesi işletmesi, müşterileri doğrudan ziyaret eden veya onlara teslimat yapan ancak işletme adresinde müşterilere hizmet vermeyen işletmelerdir. Örneğin, temizlik veya tesisat hizmeti sunan işletmelerin Google Haritalar'da fiziksel adresi veya konumu olmayabilir.
isReservable
readonly
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
readonly
Tür: LatLng optional
Yerin konumu.
nationalPhoneNumber
readonly
Tür: string optional
Yerin telefon numarası, numaranın bölgesel kuralına göre biçimlendirilmiştir.
neighborhoodSummary
readonly
Tür: NeighborhoodSummary optional
Bu yerin NeighborhoodSummary değeri.
parkingOptions
readonly
Tür: ParkingOptions optional
Yerin sunduğu otopark seçenekleri. Otopark seçenekleri verileri sunucudan çağrılmadıysa undefined.
paymentOptions
readonly
Tür: PaymentOptions optional
Yerin sunduğu ödeme seçenekleri. Ödeme seçeneği verileri sunucudan çağrılmadıysa undefined.
photos
readonly
Tür: Array<Photo> optional
Bu yerin fotoğrafları. Koleksiyonda en fazla on Photo nesnesi bulunur.
plusCode
readonly
Tür: PlusCode optional
postalAddress
readonly
Tür: PostalAddress optional
priceLevel
readonly
Tür: PriceLevel optional
Yerin fiyat seviyesi. Bu özellik aşağıdaki değerlerden herhangi birini döndürebilir:
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
readonly
Tür: PriceRange optional
Bu yerin fiyat aralığı. endPrice ayarlanmamış olabilir.Bu, üst sınırı olmayan bir aralığı gösterir (ör. "100 ABD dolarından fazla").
primaryType
readonly
Tür: string optional
Konumun birincil türü. Tür yoksa null. Tür verileri sunucudan yüklenmemişse undefined.
primaryTypeDisplayName
readonly
Tür: string optional
Konumun birincil türünün görünen adı. Tür yoksa null. Tür verileri sunucudan yüklenmemişse undefined.
primaryTypeDisplayNameLanguageCode
readonly
Tür: string optional
Konumun birincil türünün görünen adının dili. Tür yoksa null. Tür verileri sunucudan yüklenmemişse undefined.
rating
readonly
Tür: number optional
Bu yerle ilgili kullanıcı yorumlarına dayalı olarak 1, 0 ile 5, 0 arasında bir puan.
regularOpeningHours
readonly
Tür: OpeningHours optional
Bu yerin normal çalışma saatleri. Tatil günleri gibi istisnai saatler buna dahil değildir.
regularSecondaryOpeningHours
readonly
Bu yerin, tatiller ve düzensiz kapanışlar gibi istisnai saatler hariç normal ikincil çalışma saatleri. İkincil çalışma saatleri, bir yerin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran, arabaya servis saatlerini veya teslimat saatlerini ikincil çalışma saatleri olarak belirtebilir.
requestedLanguage
Tür: string optional
Bu yer için istenen dil.
requestedRegion
Tür: string optional
Bu yer için istenen bölge.
resourceName
readonly
Tür: string
Benzersiz yer kaynağı adı.
reviews
readonly
Tür: Array<Review> optional
Bu yerle ilgili yorumların listesi.
reviewSummary
readonly
Tür: ReviewSummary optional
Bu yerin ReviewSummary değeri.
servesBeer
readonly
Tür: boolean optional
Bir yerde bira servis edilip edilmediği. 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
readonly
Tür: boolean optional
Bir yerde 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
readonly
Tür: boolean optional
Bir yerde geç kahvaltı servisi yapılıp yapılmadığı. 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
readonly
Tür: boolean optional
servesCoffee
readonly
Tür: boolean optional
servesDessert
readonly
Tür: boolean optional
servesDinner
readonly
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
readonly
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
readonly
Tür: boolean optional
Bir yerde vejetaryen yemek servis edilip edilmediği. 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
readonly
Tür: boolean optional
Bir yerde şarap servisi yapılıp yapılmadığı. 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.
shortFormattedAddress
readonly
Tür: string optional
Konumun kısa adresi.
subDestinations
readonly
Tür: Array<Place> optional
Bu yerin alt hedeflerinin listesi. Alt hedefler, ana bir yerle ilişkili belirli yerlerdir. Bu bilgiler, havalimanı, milli park, üniversite veya stadyum gibi büyük ya da karmaşık bir yerde arama yapan kullanıcılara daha spesifik varış noktaları sunar.
svgIconMaskURI
readonly
Tür: string optional
Bir yerin kategorisini temsil etmek için kullanılabilecek svg resim maskesi kaynağının URI'si.
timeZone
readonly
Tür: TimeZone optional
Bu yerin saat dilimi.
transitStation
readonly
Tür: TransitStation optional
Toplu taşıma istasyonu hakkında bilgi. Toplu taşıma verileri sunucudan yüklenmediyse undefined.
types
readonly
Tür: Array<string> optional
Bu yerin türlerini içeren bir dizi (ör. ["political", "locality"] veya ["restaurant", "establishment"]).
userRatingCount
readonly
Tür: number optional
Bu yerin Place.rating değerine katkıda bulunan kullanıcı puanlarının sayısı.
utcOffsetMinutes
readonly
Tür: number optional
Yerin geçerli saat diliminin UTC'den farkı (dakika cinsinden). Örneğin, yaz saati uygulamasında Avustralya Doğu Standart Saati (GMT+10), UTC'den 11 saat ileridedir. Bu nedenle utc_offset_minutes, 660 olur. UTC'den önceki saat dilimleri için fark negatiftir. Örneğin, Yeşil Burun Adaları için utc_offset_minutes, -60 şeklindedir.
viewport
readonly
Tür: LatLngBounds optional
Bu yer haritada gösterilirken tercih edilen görüntü alanı.
websiteURI
readonly
Tür: string optional
Bu yerin yetkili web sitesi (ör. bir işletmenin ana sayfası).
openingHours
readonly
Tür: OpeningHours optional
hasWiFi
readonly
Tür: boolean optional
fetchFields
fetchFields(options)
Parametreler:
Dönüş Değeri: Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametreler:
  • date: Date optional
Dönüş Değeri: Promise<Date optional>
Yerin Place.regularOpeningHours değerini kullanarak bir sonraki açılış saati için Date değerini hesaplar. Sonucu hesaplamak için yeterli veri yoksa veya bu yer çalışmıyorsa "undefined" (tanımsız) değerini döndürür.
BetaisOpen
isOpen([date])
Parametreler:
  • date: Date optional Varsayılan olarak geçerli zamana ayarlanır.
Dönüş Değeri: Promise<boolean optional>
Yerin belirtilen Date tarihinde açık olup olmadığını kontrol edin. Konumla ilgili bilinen veriler bunu hesaplamak için yetersizse (ör. çalışma saatleri kayıtlı değilse) undefined ile çözümlenir.
Devralındı: toJSON

PlaceOptions arayüzü

arayüz google.maps.places.PlaceOptions
Place tarafından uygulandı

Yer oluşturma seçenekleri.

id
isteğe bağlı
Tür: string optional
Benzersiz yer kimliği.
requestedLanguage
isteğe bağlı
Tür: string optional
Ayrıntıların döndürülmesi gereken dilin tanımlayıcısıdır. Desteklenen dillerin listesine bakın.
requestedRegion
isteğe bağlı
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 diğer şeyleri etkileyebilir. Bölge kodu, iki karakterli 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) 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).
resourceName
isteğe bağlı
Tür: string optional
Benzersiz yer kaynağı adı.

AccessibilityOptions sınıfı

sınıf google.maps.places.AccessibilityOptions
kitaplık "places"

const {AccessibilityOptions} = await google.maps.importLibrary("places");
hasWheelchairAccessibleEntrance
readonly
Tür: boolean optional
Bir yerin tekerlekli sandalye kullanıcılarına 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
readonly
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
readonly
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
readonly
Tür: boolean optional
Bir yerde tekerlekli sandalye kullanıcılarına uygun oturma düzeni olup olmadığı. 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ı

sınıf google.maps.places.AddressComponent
kitaplık "places"

Yerin konumu için adres bileşeni.

const {AddressComponent} = await google.maps.importLibrary("places");
longText
readonly
Tür: string optional
Adres bileşeninin tam metni.
shortText
readonly
Tür: string optional
Verilen adres bileşeninin kısaltılmış, kısa metni.
types
readonly
Tür: Array<string>
Bu adres bileşeninin türünü belirten bir dize dizisi. Geçerli türlerin listesini burada bulabilirsiniz.
Devralındı: toJSON

AddressDescriptor sınıfı

sınıf google.maps.places.AddressDescriptor
kitaplık "places"

Bir konumun ilişkisel açıklaması. Yakındaki önemli yerlerin ve tam olarak kapsanan alanların sıralı bir listesini ve bunların hedef konumla ilişkisini içerir.

const {AddressDescriptor} = await google.maps.importLibrary("places");
areas
readonly
Tür: Array<Area>
İçeren veya bitişik alanların sıralı listesi. En tanınabilir ve hassas alanlar ilk sırada yer alır.
landmarks
readonly
Yakındaki önemli noktaların sıralı listesi. En çok tanınan ve yakındaki önemli noktalar ilk sırada yer alır.
Devralındı: toJSON

Alan sınıfı

sınıf google.maps.places.Area
kitaplık "places"

Alan bilgileri ve alanın hedef konumla ilişkisi.

const {Area} = await google.maps.importLibrary("places");
containment
readonly
Tür: Containment optional
Hedef konum ile alan arasındaki mekansal ilişkiyi tanımlar.
place
readonly
Tür: Place
Bölgenin yeri.
Devralındı: toJSON

İlişkilendirme sınıfı

sınıf google.maps.places.Attribution
kitaplık "places"

Bir yerin veri sağlayıcısı hakkında bilgi.

const {Attribution} = await google.maps.importLibrary("places");
provider
readonly
Tür: string optional
Yerin veri sağlayıcısının adı.
providerURI
readonly
Tür: string optional
Yerin veri sağlayıcısının URI'si.
Devralındı: toJSON

AuthorAttribution sınıfı

sınıf google.maps.places.AuthorAttribution
kitaplık "places"

Kullanıcı tarafından oluşturulan içeriğin yazarı hakkında bilgiler.

const {AuthorAttribution} = await google.maps.importLibrary("places");
displayName
readonly
Tür: string
Bu sonuç için yazarın adı.
photoURI
readonly
Tür: string optional
Bu sonuç için yazarın fotoğraf URI'si. Bu seçenek her zaman sunulmayabilir.
uri
readonly
Tür: string optional
Bu sonuç için yazarın profil URI'si.
Devralındı: toJSON

ConnectorAggregation sınıfı

sınıf google.maps.places.ConnectorAggregation
kitaplık "places"

Aynı tür ve aynı şarj hızına sahip konnektörler için toplanan elektrikli araç şarj bilgileri.

const {ConnectorAggregation} = await google.maps.importLibrary("places");
availabilityLastUpdateTime
readonly
Tür: Date optional
Bu kümedeki bağlayıcı kullanılabilirlik bilgilerinin en son güncellendiği zaman.
availableCount
readonly
Tür: number optional
Bu kümede bulunan ve şu anda kullanılabilir olan bağlayıcıların sayısı.
count
readonly
Tür: number
Bu kümedeki bağlayıcı sayısı.
maxChargeRateKw
readonly
Tür: number
Kümenin her bir konnektörünün kW cinsinden statik maksimum şarj hızı.
outOfServiceCount
readonly
Tür: number optional
Bu kümede şu anda hizmet dışı olan konnektörlerin sayısı.
type
readonly
Tür: EVConnectorType optional
Bu toplamanın bağlayıcı türü.

ConsumerAlert sınıfı

sınıf google.maps.places.ConsumerAlert
kitaplık "places"

Tüketici uyarısı mesajı. Tüm metinler, languageCode alanında belirtilen dilde oluşturulur.

const {ConsumerAlert} = await google.maps.importLibrary("places");
details
readonly
Tür: ConsumerAlertDetails optional
Tüketici uyarısı mesajının ayrıntıları.
languageCode
readonly
Tür: string optional
Tüketici uyarısı mesajının dil kodu.
overview
readonly
Tür: string optional
Tüketici uyarısı mesajına genel bakış.
Devralındı: toJSON

ConsumerAlertDetails sınıfı

sınıf google.maps.places.ConsumerAlertDetails
kitaplık "places"

Tüketici uyarısı mesajının ayrıntıları.

const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
aboutLinkTitle
readonly
Tür: string optional
Daha fazla bilgi sağlayan bir bağlantı için gösterilecek başlık.
aboutLinkURI
readonly
Tür: string optional
Daha fazla bilgi sağlayan bir bağlantının URI'si.
description
readonly
Tür: string optional
Tüketici uyarısı mesajının açıklaması.
title
readonly
Tür: string optional
Ayrıntılı açıklamayla birlikte gösterilecek başlık.

Kapsama sabitleri

sabitler google.maps.places.Containment
kitaplık "places"

Hedef konum ile alan arasındaki mekansal ilişkiyi tanımlar. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri ContainmentString türüyle tanımlanır.

const {Containment} = await google.maps.importLibrary("places");
NEAR Hedef konum, bölge alanının dışında ancak yakınında. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
OUTSKIRTS Hedef konum, bölge içinde, kenara yakın bir yerde. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
WITHIN Hedef konum, bölgenin içinde, merkeze yakın bir yerde. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

ContentBlock sınıfı

sınıf google.maps.places.ContentBlock
kitaplık "places"

ContentBlock, bir özetin içeriğini ve nereden geldiğini açıklar.

const {ContentBlock} = await google.maps.importLibrary("places");
content
readonly
Tür: string optional
Konuyla ilgili içerik.
contentLanguageCode
readonly
Tür: string optional
İçeriğin dil kodu.
referencedPlaces
readonly
Tür: Array<Place>
Referans verilen Place listesi. İlk kez alındığında her Place nesnesinin id alanında yalnızca bir yer kimliği bulunur.
Devralındı: toJSON

EVChargeAmenitySummary sınıfı

sınıf google.maps.places.EVChargeAmenitySummary
kitaplık "places"

Elektrikli araç şarj istasyonunun yakınındaki imkanların yapay zekayla üretilmiş özeti. Bu yalnızca electric_vehicle_charging_station türündeki yerler için geçerlidir.

const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
coffee
readonly
Tür: ContentBlock optional
Yakındaki kahve seçeneklerinin özeti.
disclosureText
readonly
Tür: string optional
Bu özetle ilgili açıklama metni.
disclosureTextLanguageCode
readonly
Tür: string optional
Açıklama metninin dil kodu.
flagContentURI
readonly
Tür: string optional
Özetle ilgili bir sorunu bildirmek için kullanılan URI.
overview
readonly
Tür: ContentBlock optional
Mevcut olanaklara genel bakış.
restaurant
readonly
Tür: ContentBlock optional
Yakındaki restoranların özeti.
store
readonly
Tür: ContentBlock optional
Yakındaki mağazaların özeti.
Devralındı: toJSON

EVChargeOptions sınıfı

sınıf google.maps.places.EVChargeOptions
kitaplık "places"

Yerde bulunan elektrikli araç şarj istasyonu hakkında bilgi.

const {EVChargeOptions} = await google.maps.importLibrary("places");
connectorAggregations
readonly
Aynı türde ve aynı şarj hızına sahip konnektörleri içeren elektrikli araç şarj konnektörü gruplarının listesi.
connectorCount
readonly
Tür: number
Bu istasyondaki konnektör sayısı. Bazı bağlantı noktalarında birden fazla bağlayıcı bulunabilir ancak aynı anda yalnızca bir araç şarj edilebilir. Bu nedenle, bağlayıcı sayısı aynı anda şarj edilebilecek toplam araç sayısından fazla olabilir.
Devralındı: toJSON

EVConnectorType sabitleri

sabitler google.maps.places.EVConnectorType
kitaplık "places"

Elektrikli araç şarj konnektörü türleri hakkında daha fazla bilgi/bağlam için http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 adresini ziyaret edin. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri EVConnectorTypeString türüyle tanımlanır.

const {EVConnectorType} = await google.maps.importLibrary("places");
CCS_COMBO_1 Birleşik Şarj Sistemi (AC ve DC). Daha fazla bilgi için web hizmeti belgelerini inceleyin.
CCS_COMBO_2 Birleşik Şarj Sistemi (AC ve DC). Daha fazla bilgi için web hizmeti belgelerini inceleyin.
CHADEMO CHAdeMO tipi konnektör. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
J1772 J1772 tip 1 konnektör. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
NACS SAE J3400 olarak standartlaştırılan Kuzey Amerika Şarj Sistemi (NACS). Daha fazla bilgi için web hizmeti belgelerini inceleyin.
OTHER Diğer konnektör türleri. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
TESLA Genel TESLA konnektörü. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
TYPE_2 IEC 62196 tip 2 konnektör. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
UNSPECIFIED_GB_T GB/T türü, Çin'deki GB/T standardına karşılık gelir. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
UNSPECIFIED_WALL_OUTLET Belirtilmemiş priz. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

EVSearchOptions arayüzü

arayüz google.maps.places.EVSearchOptions

Yer arama isteği için belirtilebilecek elektrikli araçla ilgili seçenekler.

connectorTypes
isteğe bağlı
Tür: Array<EVConnectorType> optional
Tercih edilen elektrikli araç konnektör türlerinin listesi. Listelenen konnektör türlerinden hiçbirini desteklemeyen yerler filtrelenir.
minimumChargingRateKw
isteğe bağlı
Tür: number optional
Kilovat cinsinden gereken minimum şarj hızı. Şarj hızı belirtilen hızdan düşük olan yerler filtrelenir.

FetchFieldsRequest arayüzü

arayüz google.maps.places.FetchFieldsRequest

Yer alanlarını getirme seçenekleri.

fields
Tür: Iterable<string>
Getirilecek alanların listesi.
internalUsageAttributionIds
isteğe bağlı
Tür: Iterable<string> optional
Çağrıları belirli paketlerle veya OSS kitaplıklarıyla ilişkilendirmek için kullanılan tanımlayıcılar.

FuelOptions sınıfı

sınıf google.maps.places.FuelOptions
kitaplık "places"

Benzin istasyonundaki yakıt seçenekleri hakkında en güncel bilgiler. Bu bilgiler düzenli olarak güncellenir.

const {FuelOptions} = await google.maps.importLibrary("places");
fuelPrices
readonly
Bu istasyondaki her yakıt türü için yakıt fiyatlarının listesi (her yakıt türü için bir giriş).
Devralındı: toJSON

FuelPrice sınıfı

sınıf google.maps.places.FuelPrice
kitaplık "places"

Belirli bir yakıt türü için yakıt fiyatı bilgileri.

const {FuelPrice} = await google.maps.importLibrary("places");
price
readonly
Tür: Money optional
Yakıtın fiyatı.
type
readonly
Tür: FuelType optional
Yakıt türü.
updateTime
readonly
Tür: Date optional
Yakıt fiyatının en son güncellendiği zaman.

FuelType sabitleri

sabitler google.maps.places.FuelType
kitaplık "places"

Yakıt türleri. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri FuelTypeString türüyle tanımlanır.

const {FuelType} = await google.maps.importLibrary("places");
BIO_DIESEL Biyodizel. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
DIESEL Dizel yakıt. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
DIESEL_PLUS Dizel plus yakıt. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
E100 E 100. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
E80 E 80. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
E85 E 85. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
LPG Sıvılaştırılmış petrol gazı. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
METHANE Metan. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
MIDGRADE 89 Oktan. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
PREMIUM Premium. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
REGULAR_UNLEADED Normal kurşunsuz. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP100 SP 100. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP91 SP 91. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP91_E10 SP 91 E10. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP92 SP 92. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP95 SP 95. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP95_E10 SP95 E10. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP98 SP 98. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SP99 SP 99. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
TRUCK_DIESEL Kamyon dizeli. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

GenerativeSummary sınıfı

sınıf google.maps.places.GenerativeSummary
kitaplık "places"

Yerin yapay zeka tarafından üretilmiş özeti.

const {GenerativeSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
Tür: string optional
Bu özetle ilgili açıklama metni.
disclosureTextLanguageCode
readonly
Tür: string optional
Açıklama metninin dil kodu.
flagContentURI
readonly
Tür: string optional
Özetle ilgili bir sorunu bildirmek için kullanılan URI.
overview
readonly
Tür: string optional
Yere genel bakış.
overviewLanguageCode
readonly
Tür: string optional
Genel bakışın dil kodu.
Devralındı: toJSON

sınıf google.maps.places.GoogleMapsLinks
kitaplık "places"

Farklı Google Haritalar işlemlerini tetikleyen bağlantılar.

const {GoogleMapsLinks} = await google.maps.importLibrary("places");
directionsURI
readonly
Tür: string optional
Google Haritalar'da yerin yol tarifini gösteren bir bağlantı. Bağlantı yalnızca hedef konumu doldurur ve varsayılan seyahat modunu DRIVE kullanır.
photosURI
readonly
Tür: string optional
Google Haritalar'da yerin fotoğraflarını gösteren bağlantı.
placeURI
readonly
Tür: string optional
Yeri Google Haritalar'da gösteren bir bağlantı.
reviewsURI
readonly
Tür: string optional
Google Haritalar'da yerle ilgili yorumları gösteren bir bağlantı.
writeAReviewURI
readonly
Tür: string optional
Google Haritalar'da yerle ilgili yorum yazma bağlantısı
Devralındı: toJSON

Önemli yer sınıfı

sınıf google.maps.places.Landmark
kitaplık "places"

Önemli yerle ilgili temel bilgiler ve önemli yerin hedef konumla ilişkisi Önemli yerler, bir konumu tanımlamak için kullanılabilecek belirgin yerlerdir.

const {Landmark} = await google.maps.importLibrary("places");
place
readonly
Tür: Place
Önemli noktanın yeri.
spatialRelationship
readonly
Hedef konum ile önemli nokta arasındaki mekansal ilişki.
straightLineDistanceMeters
readonly
Tür: number
Hedefin merkez noktası ile önemli noktanın merkez noktası arasındaki düz çizgi mesafesi (metre cinsinden). Bazı durumlarda bu değer travelDistanceMeters karakterden uzun olabilir.
travelDistanceMeters
readonly
Tür: number optional
Biliniyorsa hedeften önemli noktaya kadar olan yol ağındaki seyahat mesafesi (metre cinsinden). Bu değer; yürüme, araç kullanma, bisiklete binme gibi ulaşım modlarını hesaba katmaz.
Devralındı: toJSON

Para sınıfı

sınıf google.maps.places.Money
kitaplık "places"

Para birimi türüyle birlikte para miktarının gösterimi.

const {Money} = await google.maps.importLibrary("places");
currencyCode
readonly
Tür: string
ISO 4217'de tanımlanan üç harfli para birimi kodu.
nanos
readonly
Tür: number
Miktarın nano (10^-9) birim sayısı.
units
readonly
Tür: number
Tutarın tam birimleri. Örneğin, Money.currencyCode "USD" ise 1 birim 1 ABD dolarıdır.
toString
toString()
Parametreler: Yok
Dönüş Değeri: string
Para birimi simgesiyle birlikte para miktarının okunabilir bir temsilini döndürür.
Devralındı: toJSON

NeighborhoodSummary sınıfı

sınıf google.maps.places.NeighborhoodSummary
kitaplık "places"

Yerin yakınındaki önemli noktaların yapay zeka tarafından oluşturulmuş özeti.

const {NeighborhoodSummary} = await google.maps.importLibrary("places");
description
readonly
Tür: ContentBlock optional
Mahallenin ayrıntılı açıklaması.
disclosureText
readonly
Tür: string optional
Bu özetle ilgili açıklama metni.
disclosureTextLanguageCode
readonly
Tür: string optional
Açıklama metninin dil kodu.
flagContentURI
readonly
Tür: string optional
Özetle ilgili bir sorunu bildirmek için kullanılan URI.
overview
readonly
Tür: ContentBlock optional
Mahalleye genel bakış.
Devralındı: toJSON

OpeningHours sınıfı

sınıf google.maps.places.OpeningHours
SecondaryOpeningHours tarafından genişletildi
kitaplık "places"

Bir yerin çalışma saatleri hakkında bilgi.

const {OpeningHours} = await google.maps.importLibrary("places");
periods
readonly
Pazar gününden başlayarak haftanın her gününü kapsayan açılış dönemleri (kronolojik sırayla). Yerin açık olmadığı günler dahil edilmez.
specialDays
readonly
Tür: Array<Date>
Geçerli dönemdeki özel günleri temsil eden tarih dizisi. Özel günler, bir yerin çalışma saatlerini etkiler (ör. Noel günü veya tek seferlik kapanışlar). İstisnai çalışma saatleri varsa currentOpeningHours ve currentSecondaryOpeningHours için ayarlayın.
weekdayDescriptions
readonly
Tür: Array<string>
Haftanın her günü için biçimlendirilmiş çalışma saatlerini temsil eden yedi dizeden oluşan bir dizi. Places Service, çalışma saatlerini geçerli dile uygun şekilde biçimlendirir ve yerelleştirir. Bu dizideki öğelerin sıralaması dile bağlıdır. Bazı dillerde hafta pazartesi günü başlarken bazılarında pazar günü başlar.
Devralındı: toJSON

OpeningHoursPeriod sınıfı

sınıf google.maps.places.OpeningHoursPeriod
kitaplık "places"

Yerin açık olduğu dönem.

const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
close
readonly
Tür: OpeningHoursPoint optional
Yerin kapanış saati.
open
readonly
Yerin açılış saati.
Devralındı: toJSON

OpeningHoursPoint sınıfı

sınıf google.maps.places.OpeningHoursPoint
kitaplık "places"

Yerin açılış durumunun değiştiği nokta.

const {OpeningHoursPoint} = await google.maps.importLibrary("places");
day
readonly
Tür: number
Haftanın günü, pazar gününden başlayarak [0, 6] aralığında bir sayı olarak gösterilir. Örneğin, 2 değeri Salı anlamına gelir.
hour
readonly
Tür: number
OpeningHoursPoint.time değerinin saat kısmı, [0, 23] aralığında bir sayı olarak gösterilir. Bu, yerin saat diliminde raporlanır.
minute
readonly
Tür: number
OpeningHoursPoint.time değerinin dakika kısmı, [0, 59] aralığında bir sayı olarak belirtilir. Bu, yerin saat diliminde raporlanır.
Devralındı: toJSON

SecondaryOpeningHours sınıfı

class google.maps.places.SecondaryOpeningHours extends OpeningHours
library "places"

Bir yerin ikincil çalışma saatleri hakkında bilgi.

const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
type
readonly
Tür: string optional
İkincil çalışma saatlerinin türü. Bu, ikincil çalışma saatlerinin geçerli olduğu hizmetleri (ör. paket servis, teslimat veya teslim alma) ifade eder. Geçerli değerlerin listesi için SecondaryHoursType bölümüne bakın.
Devralınan: periods, specialDays, weekdayDescriptions
Devralındı: toJSON

ParkingOptions sınıfı

sınıf google.maps.places.ParkingOptions
kitaplık "places"

const {ParkingOptions} = await google.maps.importLibrary("places");
hasFreeGarageParking
readonly
Tür: boolean optional
Yerin ücretsiz kapalı otopark hizmeti sunup sunmadığı. Değer biliniyorsa "true" veya "false" değerini döndürür. Değer bilinmiyorsa "null" değerini döndürür.
hasFreeParkingLot
readonly
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
readonly
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
readonly
Tür: boolean optional
Bir yerde ücretli kapalı 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.
hasPaidParkingLot
readonly
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
readonly
Tür: boolean optional
Bir yerde cadde üzeri ücretli 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
readonly
Tür: boolean optional
Bir yerde vale park hizmeti sunulup sunulmadığı. 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ı

sınıf google.maps.places.PaymentOptions
kitaplık "places"

const {PaymentOptions} = await google.maps.importLibrary("places");
acceptsCashOnly
readonly
Tür: boolean optional
Bir yerin yalnızca nakit ö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.
acceptsCreditCards
readonly
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
readonly
Tür: boolean optional
Bir yerin banka 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.
acceptsNFC
readonly
Tür: boolean optional
Bir yerin NFC 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.

Fotoğraf sınıfı

sınıf google.maps.places.Photo
kitaplık "places"

Bir yerin fotoğrafıyla ilgili bilgiler.

const {Photo} = await google.maps.importLibrary("places");
authorAttributions
readonly
Bu fotoğraf için gösterilecek atıf metni.
flagContentURI
readonly
Tür: string optional
Kullanıcının fotoğrafla ilgili bir sorunu bildirebileceği bağlantı.
googleMapsURI
readonly
Tür: string optional
Fotoğrafı Google Haritalar'da gösterme bağlantısı
heightPx
readonly
Tür: number
Fotoğrafın piksel cinsinden yüksekliği.
widthPx
readonly
Tür: number
Fotoğrafın piksel cinsinden genişliği.
getURI
getURI([options])
Parametreler:
Dönüş Değeri: string
Belirtilen seçeneklere karşılık gelen resim URL'sini döndürür.
Devralındı: toJSON

PlusCode sınıfı

sınıf google.maps.places.PlusCode
kitaplık "places"

Yerin Plus Code'u. Daha fazla bilgi için https://plus.codes/ adresini ziyaret edin.

const {PlusCode} = await google.maps.importLibrary("places");
compoundCode
readonly
Tür: string optional
İlk dört karakterin (alan kodu) çıkarılıp yerine bir yerleşim yeri açıklamasının eklendiği, 1/8.000 dereceye 1/8.000 derece alana sahip bir Plus Code. Örneğin, "9G8F+5W Zürih, İsviçre".
globalCode
readonly
Tür: string optional
1/8.000 dereceye 1/8.000 derece alana sahip bir Plus Code. Örneğin, "8FVC9G8F+5W".
Devralındı: toJSON

PostalAddress sınıfı

class google.maps.places.PostalAddress implements PostalAddressLiteral
library "places"

Posta adresini (ör. posta hizmetinin öğeleri teslim edeceği adres) temsil eder. Not: PostalAddress, JavaScript API tarafından Web Hizmeti'nin döndürdüğü verileri temsil eden nesneleri örneklendirmek için kullanılır.

const {PostalAddress} = await google.maps.importLibrary("places");
addressLines
readonly
Tür: Array<string>
Bir adresin alt düzeylerini açıklayan yapılandırılmamış adres satırları.
administrativeArea
readonly
Tür: string optional
Bir ülke veya bölgenin posta adresleri için kullanılan en yüksek idari alt bölüm.
languageCode
readonly
Tür: string optional
Bu adresin içeriğinin BCP-47 dil kodu. Örnekler: "zh-Hant", "ja", "ja-Latn", "en".
locality
readonly
Tür: string optional
Genellikle adresin şehir/ilçe kısmını ifade eder.
organization
readonly
Tür: string optional
Adresteki kuruluşun adı.
postalCode
readonly
Tür: string optional
Adresin posta kodu.
recipients
readonly
Tür: Array<string>
Adresteki alıcı.
regionCode
readonly
Tür: string
Adresin bulunduğu ülkenin/bölgenin CLDR bölge kodu. Örnek: İsviçre için "CH". Ayrıntılar için https://cldr.unicode.org/ ve https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html adreslerini ziyaret edin.
sortingCode
readonly
Tür: string optional
Adresin sıralama kodu.
sublocality
readonly
Tür: string optional
Adresin mahalle, semt veya ilçe gibi alt yerleşim birimi.
Devralındı: toJSON

PostalAddressLiteral arayüzü

arayüz google.maps.places.PostalAddressLiteral
PostalAddress tarafından uygulandı

PostalAddress'i doldurmak için gereken veriler.

regionCode
Tür: string
Şu sayfaya göz atın: PostalAddress.regionCode.
addressLines
isteğe bağlı
Tür: Iterable<string> optional
Şu sayfaya göz atın: PostalAddress.addressLines.
administrativeArea
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.administrativeArea.
languageCode
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.languageCode.
locality
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.locality.
organization
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.organization.
postalCode
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.postalCode.
recipients
isteğe bağlı
Tür: Iterable<string> optional
Şu sayfaya göz atın: PostalAddress.recipients.
sortingCode
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.sortingCode.
sublocality
isteğe bağlı
Tür: string optional
Şu sayfaya göz atın: PostalAddress.sublocality.

PriceLevel sabitleri

sabitler google.maps.places.PriceLevel
kitaplık "places"

Yerin fiyat seviyesi. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri PriceLevelString türüyle tanımlanır.

const {PriceLevel} = await google.maps.importLibrary("places");
EXPENSIVE Bu yerde pahalı hizmetler sunuluyor. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
FREE Ücretsiz hizmetler sunan yerler. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
INEXPENSIVE Bu yerde ucuz hizmetler sunulur. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
MODERATE Yerdeki hizmetlerin fiyatları orta düzeydedir. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
VERY_EXPENSIVE Bu yer çok pahalı hizmetler sunuyor. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

PriceRange sınıfı

sınıf google.maps.places.PriceRange
kitaplık "places"

Bir yerle ilişkili fiyat aralığı. endPrice ayarlanmamış olabilir.Bu, üst sınırı olmayan bir aralığı gösterir (ör. "100 ABD dolarından fazla").

const {PriceRange} = await google.maps.importLibrary("places");
endPrice
readonly
Tür: Money optional
Fiyat aralığının üst sınırı (dahil). Fiyat bu tutardan düşük olmalıdır.
startPrice
readonly
Tür: Money
Fiyat aralığının alt sınırı (dahil). Fiyat bu tutarda veya daha yüksek olmalıdır.
Devralındı: toJSON

Sınıfı inceleyin

sınıf google.maps.places.Review
kitaplık "places"

Bir yerle ilgili yorum hakkında bilgi.

const {Review} = await google.maps.importLibrary("places");
authorAttribution
readonly
Tür: AuthorAttribution optional
Yorumcu
flagContentURI
readonly
Tür: string optional
Kullanıcının yorumla ilgili bir sorunu bildirebileceği bağlantı.
googleMapsURI
readonly
Tür: string optional
Yorumu Google Haritalar'da gösterme bağlantısı
originalText
readonly
Tür: string optional
Orijinal dilindeki yorum metni.
originalTextLanguageCode
readonly
Tür: string optional
Yorumun orijinal dilini belirten bir IETF dil kodu.
publishTime
readonly
Tür: Date optional
rating
readonly
Tür: number optional
Bu yorumun puanı, 1,0 ile 5,0 (bu değerler dahil) arasında bir sayıdır.
relativePublishTimeDescription
readonly
Tür: string optional
Yorumun yapıldığı zamanı, dile ve ülkeye uygun bir biçimde geçerli zamana göre ifade eden, biçimlendirilmiş bir dize. Örneğin, `"bir ay önce"`.
text
readonly
Tür: string optional
Yorumun yerelleştirilmiş metni.
textLanguageCode
readonly
Tür: string optional
Yorumun yerelleştirilmiş dilini belirten bir IETF dil kodu.
visitDateMonth
readonly
Tür: number optional
Yorum yazarının yeri ziyaret ettiği tarihin ayı. Bu alan 0 tabanlıdır. 0 Ocak, 11 ise Aralık ayını temsil eder.
visitDateYear
readonly
Tür: number optional
Yorum yazarının yeri ziyaret ettiği tarihin yılı.
Devralındı: toJSON

ReviewSummary sınıfı

sınıf google.maps.places.ReviewSummary
kitaplık "places"

Yerin kullanıcı yorumlarının yapay zekayla üretilmiş özeti.

const {ReviewSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
Tür: string optional
Bu özetle ilgili açıklama metni.
disclosureTextLanguageCode
readonly
Tür: string optional
Açıklama metninin dil kodu.
flagContentURI
readonly
Tür: string optional
Özetle ilgili bir sorunu bildirmek için kullanılan URI.
reviewsURI
readonly
Tür: string optional
Bu yerle ilgili yorumları Google Haritalar'da gösteren bir URI.
text
readonly
Tür: string optional
Kullanıcı yorumlarının özeti.
textLanguageCode
readonly
Tür: string optional
Kullanıcı yorumları özetinin dil kodu.
Devralındı: toJSON

SearchByTextRequest arayüzü

arayüz google.maps.places.SearchByTextRequest

Place.searchByText için istek arayüzü.

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). Place sınıfındaki herhangi bir özelliği alan olarak isteyebilirsiniz.
evSearchOptions
isteğe bağlı
Tür: EVSearchOptions optional
Yer arama isteği için belirtilebilecek elektrikli araçla ilgili seçenekler.
futureOpeningBusinessesIncluded
isteğe bağlı
Tür: boolean optional
Henüz açılmamış ancak gelecekte açılması beklenen yerleri dahil edin.
includedType
isteğe bağlı
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 ile ilgili bilgileri görün
internalUsageAttributionIds
isteğe bağlı
Tür: Iterable<string> optional
Çağrıları belirli paketlerle veya OSS kitaplıklarıyla ilişkilendirmek için kullanılan tanımlayıcılar.
isOpenNow
isteğe bağlı
Tür: boolean optional
Varsayılan: false
Aramayı şu anda açık olan yerlerle kısıtlamak için kullanılır.
language
isteğe bağlı
Tür: string optional
Yer ayrıntıları, varsa tercih edilen dilde gösterilir. Varsayılan olarak tarayıcının dil tercihi kullanılır. Desteklenen dillerin güncel listesi: https://developers.google.com/maps/faq#languagesupport.
locationBias
isteğe bağlı
Aranacak bölge. Bu konum, bir önceliklendirme olarak kullanılır. Yani, belirtilen konumun çevresindeki sonuçlar döndürülebilir. locationRestriction ile birlikte ayarlanamaz.
locationRestriction
isteğe bağlı
Aranacak bölge. Bu konum bir kısıtlama işlevi görür. Yani, belirtilen konumun dışındaki sonuçlar döndürülmez. locationBias ile birlikte ayarlanamaz.
maxResultCount
isteğe bağlı
Tür: number optional
Döndürülecek maksimum sonuç sayısı. 1 ile 20 arasında (bu değerler dahil) olmalıdır.
minRating
isteğe bağlı
Tür: number optional
Ortalama kullanıcı puanı bu sınırın altında olan sonuçları filtreleyin. Geçerli değer, 0 ile 5 arasında (0 ve 5 dahil) 0,5'lik bir kadansta kayan nokta olmalıdır. Örneğin, [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ı eler.
priceLevels
isteğe bağlı
Tür: Array<PriceLevel> optional
Aramayı belirli fiyat seviyeleri olarak işaretlenmiş yerlerle kısıtlamak için kullanılır. Fiyat seviyelerinin herhangi bir kombinasyonu seçilebilir. Varsayılan olarak tüm fiyat seviyeleri seçilidir.
pureServiceAreaBusinessesIncluded
isteğe bağlı
Tür: boolean optional
Alan "true" olarak ayarlanmışsa salt hizmet bölgesi işletmelerini dahil edin. Salt hizmet bölgesi işletmesi, müşterileri doğrudan ziyaret eden veya onlara teslimat yapan ancak işletme adresinde müşterilere hizmet vermeyen işletmelerdir. Örneğin, temizlik veya tesisat hizmeti sunan işletmelerin Google Haritalar'da fiziksel adresi veya konumu olmayabilir. Places, bu işletmeler için location, plusCode ve konumla ilgili diğer alanları döndürmez.
query
isteğe bağlı
Tür: string optional
BetarankBy
isteğe bağlı
rankPreference
isteğe bağlı
Varsayılan: SearchByTextRankPreference.RELEVANCE
Yanıttaki sonuçların nasıl sıralanacağı.
region
isteğe bağlı
Tür: string optional
İsteğin geldiği konumun Unicode ülke/bölge kodu (CLDR). Bu parametre, varsa bölgeye özgü yer adı gibi yer ayrıntılarını göstermek 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 adresini ziyaret edin. 3 haneli bölge kodlarının şu anda desteklenmediğini unutmayın.
textQuery
isteğe bağlı
Tür: string optional
SearchByTextRequest.query kullanmadığınızda zorunludur. Metin araması için metin sorgusu.
useStrictTypeFiltering
isteğe bağlı
Tür: boolean optional
Varsayılan: false
SearchByTextRequest.includedType için katı tür filtrelemeyi ayarlamak üzere kullanılır. Doğru değerine ayarlanırsa yalnızca aynı türdeki sonuçlar döndürülür.

SearchByTextRankPreference sabitleri

sabitler google.maps.places.SearchByTextRankPreference
kitaplık "places"

Yanıttaki sonuçların nasıl sıralanacağı. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri SearchByTextRankPreferenceString türüyle tanımlanır.

const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
DISTANCE Sonuçları mesafeye göre sıralar. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
RELEVANCE Sonuçları alaka düzeyine göre sıralar. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

SearchNearbyRequest arayüzü

arayüz google.maps.places.SearchNearbyRequest

Place.searchNearby için istek arayüzü. İstek hakkında daha fazla bilgi için Places API referansına bakın.

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). Place sınıfındaki herhangi bir özelliği alan olarak isteyebilirsiniz.
locationRestriction
Merkezi ve yarıçapı olan bir daire olarak belirtilen, aranacak bölge. Belirtilen konumun dışındaki sonuçlar döndürülmez.
excludedPrimaryTypes
isteğe bağlı
Tür: Array<string> optional
Hariç tutulan birincil yer türleri. Desteklenen türlerin tam listesine bakın. 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.
excludedTypes
isteğe bağlı
Tür: Array<string> optional
Hariç tutulan yer türleri. Desteklenen türlerin tam listesine bakın. 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.
futureOpeningBusinessesIncluded
isteğe bağlı
Tür: boolean optional
Henüz açılmamış ancak gelecekte açılması beklenen yerleri dahil edin.
includedPrimaryTypes
isteğe bağlı
Tür: Array<string> optional
Dahil edilen birincil yer türleri. Desteklenen türlerin tam listesine bakın. 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
isteğe bağlı
Tür: Array<string> optional
Dahil edilen yer türleri. Desteklenen türlerin tam listesine bakın. 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.
internalUsageAttributionIds
isteğe bağlı
Tür: Iterable<string> optional
Çağrıları belirli paketlerle veya OSS kitaplıklarıyla ilişkilendirmek için kullanılan tanımlayıcılar.
language
isteğe bağlı
Tür: string optional
Yer ayrıntıları, varsa tercih edilen dilde gösterilir. Varsayılan olarak tarayıcının dil tercihi kullanılır. Desteklenen dillerin güncel listesi: https://developers.google.com/maps/faq#languagesupport.
maxResultCount
isteğe bağlı
Tür: number optional
Döndürülecek maksimum sonuç sayısı. Kabul edilebilir değerler ve varsayılan değer için Places API referansına bakın.
rankPreference
isteğe bağlı
Varsayılan: SearchNearbyRankPreference.POPULARITY
Yanıttaki sonuçların nasıl sıralanacağı.
region
isteğe bağlı
Tür: string optional
İsteğin geldiği konumun Unicode ülke/bölge kodu (CLDR). Bu parametre, varsa bölgeye özgü yer adı gibi yer ayrıntılarını göstermek 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 adresini ziyaret edin. 3 haneli bölge kodlarının şu anda desteklenmediğini unutmayın.

SearchNearbyRankPreference sabitleri

sabitler google.maps.places.SearchNearbyRankPreference
kitaplık "places"

Yanıttaki sonuçların nasıl sıralanacağı. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri SearchNearbyRankPreferenceString türüyle tanımlanır.

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
DISTANCE Sonuçları mesafeye göre sıralar. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
POPULARITY Sonuçları popülerliğe göre sıralar. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

SpatialRelationship sabitleri

sabitler google.maps.places.SpatialRelationship
kitaplık "places"

Hedef konum ile önemli nokta arasındaki mekansal ilişkiyi tanımlar. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri SpatialRelationshipString türüyle tanımlanır.

const {SpatialRelationship} = await google.maps.importLibrary("places");
ACROSS_THE_ROAD Hedef, yolun diğer tarafındaki önemli noktanın tam karşısındadır. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
AROUND_THE_CORNER Önemli noktayla aynı rotada değil ancak bir dönüş uzaklıkta. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
BEHIND Önemli yerin yapısına yakın ancak sokak girişlerinden daha uzakta. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
BESIDE Hedef, önemli noktanın hemen yanındadır. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
DOWN_THE_ROAD Önemli yerle aynı güzergahta ancak yanında veya karşısında değil. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
NEAR Aşağıda daha spesifik bir ilişki belirtilmediğinde varsayılan olarak bu ilişki kullanılır. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
WITHIN Önemli yerin uzamsal bir geometrisi vardır ve hedef, bu geometrinin sınırları içindedir. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

TimeZone sınıfı

sınıf google.maps.places.TimeZone
kitaplık "places"

IANA Saat Dilimi Veritabanı'ndaki (https://www.iana.org/time-zones) bir saat dilimini temsil eder.

const {TimeZone} = await google.maps.importLibrary("places");
id
readonly
Tür: string optional
IANA Saat Dilimi Veritabanı saat dilimi. Örneğin, "America/New_York".
version
readonly
Tür: string optional
IANA Saat Dilimi Veritabanı sürüm numarası. Örneğin "2019a".
Devralındı: toJSON

TransitAgency sınıfı

sınıf google.maps.places.TransitAgency
kitaplık "places"

Bir transit operatörünü temsil eder.

const {TransitAgency} = await google.maps.importLibrary("places");
displayName
Tür: string optional
İstenen dildeki ajans adı.
displayNameLanguageCode
Tür: string optional
Ajans adı metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
fareURL
Tür: URL optional
Kurumun ücret ayrıntıları sayfasının URL'si.
icon
Tür: TransitIcon optional
Bir toplu taşıma sisteminin yerelleştirilmiş markalı simgesi.
lines
Bu kurum tarafından hizmet verilen toplu taşıma hatları.
url
Tür: URL optional
Ajansın ana sayfasının URL'si.
Devralındı: toJSON

TransitIcon sınıfı

sınıf google.maps.places.TransitIcon
kitaplık "places"

Toplu taşıma simgesini temsil eder.

const {TransitIcon} = await google.maps.importLibrary("places");
nameIncluded
Tür: boolean optional
Adın simgede yer alıp almadığı ve simgenin yanında gösterilmesine gerek olup olmadığı.
url
Tür: URL optional
Simgenin URL'si.
Devralındı: toJSON

TransitLine sınıfı

sınıf google.maps.places.TransitLine
kitaplık "places"

Bir toplu taşıma hattını temsil eder.

const {TransitLine} = await google.maps.importLibrary("places");
backgroundColor
Tür: string optional
Bu toplu taşıma hattının etiketlerinin onaltılık biçimdeki arka plan rengi (ör. "#909CE1"). Bu renk, toplu taşıma hattı için şekil çizmek amacıyla da kullanılabilir.
displayName
Tür: string optional
Bu toplu taşıma hattının tam adı (ör. "Sunnydale yerel").
displayNameLanguageCode
Tür: string optional
Toplu taşıma hattı tam adı metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
icon
Tür: TransitIcon optional
Bu hattın simgesi.
id
Tür: string optional
Aynı toplu taşıma istasyonundaki diğer toplu taşıma hatları arasında hattı benzersiz şekilde tanımlamak için kullanılabilen toplu taşıma hattı kimliği. Bu tanımlayıcının farklı yanıtlarda aynı kalacağı garanti edilmez.
shortDisplayName
Tür: string optional
Bu toplu taşıma hattının kısa adı (ör. "S2").
shortDisplayNameLanguageCode
Tür: string optional
Toplu taşıma hattı kısa adı metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
textColor
Tür: string optional
Bu toplu taşıma hattının etiketlerinin onaltılık biçimdeki metin rengi (ör. "#909CE1").
url
Tür: URL optional
Bu hatla ilgili ayrıntıları içeren bir web sayfasının URL'si.
vehicleIcon
Tür: TransitIcon optional
Bu araç türünün simgesi.
vehicleType
Tür: TransitVehicleType optional
Kullanılan aracın türü.
Devralındı: toJSON

TransitStation sınıfı

sınıf google.maps.places.TransitStation
kitaplık "places"

Bir yerle ilgili toplu taşımaya özgü bilgileri temsil eder.

const {TransitStation} = await google.maps.importLibrary("places");
agencies
Bu istasyona hizmet veren transit operatörleri.
displayName
Tür: string optional
İstasyonun yerel dildeki adı.
displayNameLanguageCode
Tür: string optional
Yerel görünen ad metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
stops
Toplu taşıma aracı bu istasyonda durur.
Devralındı: toJSON

TransitStop sınıfı

sınıf google.maps.places.TransitStop
kitaplık "places"

Bir toplu taşıma durağını temsil eder.

const {TransitStop} = await google.maps.importLibrary("places");
displayName
Tür: string optional
Durağın istenen dildeki adı.
displayNameLanguageCode
Tür: string optional
Durağın, istenen dilin BCP-47 dil kodundaki (ör. "en-US" veya "sr-Latn") adı. Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
hasWheelchairAccessibleEntrance
Tür: boolean optional
Bu alan, istasyonun dışından durağa erişilebilir bir yol olup olmadığını belirtir. Duraktan bir araca binmenin mümkün olup olmadığını belirtmez.
id
Tür: string optional
Aynı toplu taşıma istasyonundaki diğer toplu taşıma durakları arasında durağı benzersiz şekilde tanımlamak için kullanılabilen toplu taşıma durağı kimliği. Bu tanımlayıcının farklı yanıtlarda aynı kalacağı garanti edilmez.
location
Tür: LatLngAltitude optional
Durağın konumu.
platformCode
Tür: string optional
Bu durak tarafından temsil edilen platform kodu. Herhangi bir şekilde biçimlendirilebilir (ör. "2", "Platform 2", "2-4" veya "1x").
platformCodeLanguageCode
Tür: string optional
Platform kodu metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
signageText
Tür: string optional
Bu platformun tabelasında yazılı olan metin (ör. "Merkeze doğru" veya "Doğu tarafı ve Brooklyn"). platformCode olmadığında bu alan, platformun tek tanımlayıcısı olabilir. Ancak platformCode ve signageText aynı anda ayarlanabilir.
signageTextLanguageCode
Tür: string optional
Tabela metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
stopCode
Tür: string optional
Durağın, toplu taşıma kurumları tarafından aynı ada sahip durakları ayırt etmek için kullanılan, okunabilir tanımlayıcısı.
stopCodeLanguageCode
Tür: string optional
Durak kodu metninin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin.
Devralındı: toJSON

TransitVehicleType sabitleri

sabitler google.maps.places.TransitVehicleType
kitaplık "places"

Toplu taşıma hattı için araç türü. Daha fazla bilgi için web hizmeti belgelerini inceleyin.

Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri TransitVehicleTypeString türüyle tanımlanır.

const {TransitVehicleType} = await google.maps.importLibrary("places");
AIRPLANE Uçak. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
BUS Otobüs. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
CABLE_CAR Teleferik. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
COACH Koç. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
COMMUTER_TRAIN Banliyö treni. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
FERRY Feribot. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
FUNICULAR Füniküler. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
GONDOLA_LIFT Telesiyej Daha fazla bilgi için web hizmeti belgelerini inceleyin.
HEAVY_RAIL Ağır raylı sistem. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
HIGH_SPEED_TRAIN Yüksek hızlı tren. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
HORSE_CARRIAGE Fayton. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
INTERCITY_BUS Şehirler arası otobüs. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
LONG_DISTANCE_TRAIN Şehirler arası tren. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
METRO_RAIL Metro. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
MONORAIL Monoray. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
RAIL Demiryolu. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SHARE_TAXI Dolmuş Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SPECIAL Özel. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
SUBWAY Metro. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
TRAM Tramvay. Daha fazla bilgi için web hizmeti belgelerini inceleyin.
TROLLEYBUS Troleybüs. Daha fazla bilgi için web hizmeti belgelerini inceleyin.