Place Data

Class Place

Class google.maps.places.Place

Class ini mengimplementasikan PlaceOptions.

Akses dengan memanggil const {Place} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

Place
Place(options)
Parameter: 
searchByText
searchByText(request)
Parameter: 
Nilai Hasil:  Promise<{places:Array<Place>}>
Penelusuran tempat berdasarkan kueri teks.
searchNearby
searchNearby(request)
Parameter: 
Nilai Hasil:  Promise<{places:Array<Place>}>
Menelusuri tempat-tempat terdekat.
accessibilityOptions
Jenis:  AccessibilityOptions optional
Opsi aksesibilitas Tempat ini. undefined jika data opsi aksesibilitas belum dipanggil dari server.
addressComponents
Jenis:  Array<AddressComponent> optional
Kumpulan komponen alamat untuk lokasi Tempat ini. Objek kosong jika tidak ada data alamat yang diketahui. undefined jika data alamat belum dipanggil dari server.
adrFormatAddress
Jenis:  string optional
Representasi alamat Tempat dalam mikroformat adr.
allowsDogs
Jenis:  boolean optional
attributions
Jenis:  Array<Attribution> optional
Penyedia data yang harus ditampilkan untuk Tempat.
businessStatus
Jenis:  BusinessStatus optional
Status operasional lokasi. null jika tidak ada status yang diketahui. undefined jika data status belum dimuat dari server.
consumerAlert
Jenis:  ConsumerAlert optional
Pemberitahuan konsumen untuk tempat ini.
displayName
Jenis:  string optional
Nama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server.
displayNameLanguageCode
Jenis:  string optional
Bahasa nama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server.
editorialSummary
Jenis:  string optional
Ringkasan editorial untuk tempat ini. null jika tidak ada ringkasan editorial. undefined jika kolom ini belum diminta.
editorialSummaryLanguageCode
Jenis:  string optional
Bahasa ringkasan editorial untuk tempat ini. null jika tidak ada ringkasan editorial. undefined jika kolom ini belum diminta.
evChargeAmenitySummary
Jenis:  EVChargeAmenitySummary optional
EVChargeAmenitySummary untuk tempat ini.
evChargeOptions
Jenis:  EVChargeOptions optional
Opsi Pengisian Daya Kendaraan Listrik yang disediakan oleh tempat. undefined jika opsi pengisian daya EV belum dipanggil dari server.
formattedAddress
Jenis:  string optional
Alamat lengkap lokasi.
fuelOptions
Jenis:  FuelOptions optional
Opsi bahan bakar yang disediakan oleh tempat. undefined jika opsi bahan bakar belum dipanggil dari server.
generativeSummary
Jenis:  GenerativeSummary optional
GenerativeSummary untuk tempat ini.
googleMapsURI
Jenis:  string optional
URL laman resmi Google untuk tempat ini. Halaman ini adalah halaman milik Google berisi informasi terbaik yang tersedia tentang Tempat ini.
hasCurbsidePickup
Jenis:  boolean optional
Apakah suatu tempat memiliki opsi ambil di tepi jalan. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
hasDelivery
Jenis:  boolean optional
Apakah suatu tempat menawarkan layanan pesan antar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
hasDineIn
Jenis:  boolean optional
Apakah tempat memiliki layanan makan di tempat. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
hasLiveMusic
Jenis:  boolean optional
hasMenuForChildren
Jenis:  boolean optional
hasOutdoorSeating
Jenis:  boolean optional
hasRestroom
Jenis:  boolean optional
hasTakeout
Jenis:  boolean optional
Apakah suatu tempat menyediakan layanan pesan bawa pulang. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
iconBackgroundColor
Jenis:  string optional
Kode warna heksadesimal default untuk kategori tempat.
id
Jenis:  string
ID tempat unik.
internationalPhoneNumber
Jenis:  string optional
Nomor telepon Tempat dalam format internasional. Format internasional menyertakan kode negara dan diawali dengan tanda tambah (+).
isGoodForChildren
Jenis:  boolean optional
isGoodForGroups
Jenis:  boolean optional
isGoodForWatchingSports
Jenis:  boolean optional
isReservable
Jenis:  boolean optional
Apakah tempat dapat direservasi. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
location
Jenis:  LatLng optional
Posisi Tempat.
nationalPhoneNumber
Jenis:  string optional
Nomor telepon Tempat, yang diformat sesuai dengan konvensi penomoran di wilayah tersebut.
neighborhoodSummary
Jenis:  NeighborhoodSummary optional
NeighborhoodSummary untuk tempat ini.
parkingOptions
Jenis:  ParkingOptions optional
Opsi parkir yang disediakan oleh tempat. undefined jika data opsi parkir belum dipanggil dari server.
paymentOptions
Jenis:  PaymentOptions optional
Opsi pembayaran yang disediakan oleh tempat. undefined jika data opsi pembayaran belum dipanggil dari server.
photos
Jenis:  Array<Photo> optional
Foto Tempat ini. Koleksi ini akan berisi hingga sepuluh objek Photo.
plusCode
Jenis:  PlusCode optional
postalAddress
Jenis:  PostalAddress optional
priceLevel
Jenis:  PriceLevel optional
Tingkat harga Tempat. Properti ini dapat menampilkan salah satu nilai berikut
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
Jenis:  PriceRange optional
Rentang harga untuk Tempat ini. endPrice dapat tidak ditetapkan, yang menunjukkan rentang tanpa batas atas (misalnya, "Lebih dari $100").
primaryType
Jenis:  string optional
Jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server.
primaryTypeDisplayName
Jenis:  string optional
Nama tampilan jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server.
primaryTypeDisplayNameLanguageCode
Jenis:  string optional
Bahasa nama tampilan jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server.
rating
Jenis:  number optional
Rating, antara 1,0 hingga 5,0, berdasarkan ulasan pengguna untuk Tempat ini.
regularOpeningHours
Jenis:  OpeningHours optional
requestedLanguage
Jenis:  string optional
Bahasa yang diminta untuk tempat ini.
requestedRegion
Jenis:  string optional
Wilayah yang diminta untuk tempat ini.
resourceName
Jenis:  string
Nama resource tempat yang unik.
reviews
Jenis:  Array<Review> optional
Daftar ulasan untuk Tempat ini.
reviewSummary
Jenis:  ReviewSummary optional
ReviewSummary untuk tempat ini.
servesBeer
Jenis:  boolean optional
Apakah suatu tempat menyajikan bir. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
servesBreakfast
Jenis:  boolean optional
Apakah suatu tempat menyajikan sarapan. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
servesBrunch
Jenis:  boolean optional
Apakah suatu tempat menyajikan brunch. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
servesCocktails
Jenis:  boolean optional
servesCoffee
Jenis:  boolean optional
servesDessert
Jenis:  boolean optional
servesDinner
Jenis:  boolean optional
Apakah suatu tempat menyajikan makan malam. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
servesLunch
Jenis:  boolean optional
Apakah suatu tempat menyajikan makan siang. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
servesVegetarianFood
Jenis:  boolean optional
Apakah suatu tempat menyajikan makanan vegetarian. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
servesWine
Jenis:  boolean optional
Apakah suatu tempat menyajikan wine. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta.
shortFormattedAddress
Jenis:  string optional
Alamat singkat lokasi.
subDestinations
Jenis:  Array<Place> optional
Daftar sub-tujuan untuk tempat ini. Sub-tujuan adalah tempat tertentu yang terkait dengan tempat utama. Tujuan ini memberikan tujuan yang lebih spesifik bagi pengguna yang menelusuri dalam tempat yang besar atau kompleks, seperti bandara, taman nasional, universitas, atau stadion.
svgIconMaskURI
Jenis:  string optional
URI ke resource mask gambar svg yang dapat digunakan untuk merepresentasikan kategori tempat.
types
Jenis:  Array<string> optional
Array jenis untuk Tempat ini (misalnya, ["political", "locality"] atau ["restaurant", "establishment"]).
userRatingCount
Jenis:  number optional
Jumlah rating pengguna yang berkontribusi pada Place.rating Tempat ini.
utcOffsetMinutes
Jenis:  number optional
Offset dari UTC untuk zona waktu Tempat saat ini, dalam menit. Misalnya, Waktu Standar Timur Australia (GMT+10) dalam waktu musim panas adalah 11 jam lebih awal dari UTC, sehingga utc_offset_minutes akan menjadi 660. Untuk zona waktu yang lebih lambat dari UTC, selisihnya negatif. Misalnya, utc_offset_minutes adalah -60 untuk Tanjung Verde.
viewport
Jenis:  LatLngBounds optional
Area pandang yang diinginkan saat menampilkan Tempat ini di peta.
websiteURI
Jenis:  string optional
Situs resmi untuk Tempat ini, seperti halaman beranda bisnis.
openingHours
Jenis:  OpeningHours optional
hasWiFi
Jenis:  boolean optional
fetchFields
fetchFields(options)
Parameter: 
Nilai Hasil:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parameter: 
  • date:  Date optional
Nilai Hasil:  Promise<Date optional>
Menghitung Date untuk waktu buka berikutnya menggunakan Place.regularOpeningHours Tempat. Menampilkan undefined jika data tidak cukup untuk menghitung hasil, atau tempat ini tidak beroperasi.
BetaisOpen
isOpen([date])
Parameter: 
  • date:  Date optional Defaultnya adalah sekarang.
Nilai Hasil:  Promise<boolean optional>
Periksa apakah tempat tersebut buka pada Date yang ditentukan. Menampilkan undefined jika data yang diketahui untuk lokasi tersebut tidak cukup untuk menghitungnya, misalnya jika jam buka tidak terdaftar.
toJSON
toJSON()
Parameter:  Tidak ada
Nilai Hasil:  Object objek JSON dengan semua properti Tempat yang diminta.

Antarmuka PlaceOptions

Antarmuka google.maps.places.PlaceOptions

Opsi untuk membuat Place.

id optional
Jenis:  string optional
ID tempat unik.
requestedLanguage optional
Jenis:  string optional
ID bahasa untuk bahasa yang akan digunakan untuk menampilkan detail. Lihat daftar bahasa yang didukung.
requestedRegion optional
Jenis:  string optional
Kode wilayah dari wilayah pengguna. Hal ini dapat memengaruhi foto yang mungkin ditampilkan, dan mungkin hal lainnya. Kode wilayah menerima nilai dua karakter ccTLD ("domain level teratas"). Umumnya kode ccTLD identik dengan kode ISO 3166-1, dengan beberapa pengecualian. Misalnya, ccTLD Inggris Raya adalah "uk" (.co.uk) sedangkan kode ISO 3166-1-nya adalah "gb" (secara teknis untuk entitas "The United Kingdom of Great Britain and Northern Ireland").
resourceName optional
Jenis:  string optional
Nama resource tempat yang unik.

Class AccessibilityOptions

Class google.maps.places.AccessibilityOptions

Akses dengan memanggil const {AccessibilityOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

hasWheelchairAccessibleEntrance
Jenis:  boolean optional
Apakah suatu tempat memiliki pintu masuk yang dapat diakses dengan kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasWheelchairAccessibleParking
Jenis:  boolean optional
Apakah suatu tempat memiliki tempat parkir khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasWheelchairAccessibleRestroom
Jenis:  boolean optional
Apakah suatu tempat memiliki toilet khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasWheelchairAccessibleSeating
Jenis:  boolean optional
Apakah suatu tempat menawarkan tempat duduk khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.

Class AddressComponent

Class google.maps.places.AddressComponent

Komponen alamat untuk lokasi Tempat.

Akses dengan memanggil const {AddressComponent} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

longText
Jenis:  string optional
Teks lengkap komponen alamat.
shortText
Jenis:  string optional
Teks singkat yang disingkat dari komponen alamat yang diberikan.
types
Jenis:  Array<string>
Array string yang menunjukkan jenis komponen alamat ini. Daftar jenis yang valid dapat ditemukan di sini.

Class Attribution

Class google.maps.places.Attribution

Informasi tentang penyedia data untuk Tempat.

Akses dengan memanggil const {Attribution} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

provider
Jenis:  string optional
Nama penyedia data Tempat.
providerURI
Jenis:  string optional
URI ke penyedia data Tempat.

Class AuthorAttribution

Class google.maps.places.AuthorAttribution

Informasi tentang penulis konten buatan pengguna.

Akses dengan memanggil const {AuthorAttribution} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

displayName
Jenis:  string
Nama penulis untuk hasil ini.
photoURI
Jenis:  string optional
URI foto penulis untuk hasil ini. Opsi ini mungkin tidak selalu tersedia.
uri
Jenis:  string optional
URI profil penulis untuk hasil ini.

Class ConnectorAggregation

Class google.maps.places.ConnectorAggregation

Informasi pengisian daya EV, yang digabungkan untuk konektor dengan jenis dan kecepatan pengisian daya yang sama.

Akses dengan memanggil const {ConnectorAggregation} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

availabilityLastUpdateTime
Jenis:  Date optional
Waktu saat informasi ketersediaan konektor dalam agregasi ini terakhir diperbarui.
availableCount
Jenis:  number optional
Jumlah konektor dalam agregasi ini yang saat ini tersedia.
count
Jenis:  number
Jumlah konektor dalam agregasi ini.
maxChargeRateKw
Jenis:  number
Kecepatan pengisian daya maksimum statis dalam kw dari setiap konektor agregasi.
outOfServiceCount
Jenis:  number optional
Jumlah konektor dalam agregasi ini yang saat ini tidak dapat digunakan.
type
Jenis:  EVConnectorType optional
Jenis konektor agregasi ini.

Class ConsumerAlert

Class google.maps.places.ConsumerAlert

Pesan pemberitahuan konsumen. Semua teks dirender dalam bahasa yang ditentukan oleh kolom languageCode.

Akses dengan memanggil const {ConsumerAlert} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

details
Jenis:  ConsumerAlertDetails optional
Detail pesan pemberitahuan konsumen.
languageCode
Jenis:  string optional
Kode bahasa pesan pemberitahuan konsumen.
overview
Jenis:  string optional
Ringkasan pesan pemberitahuan konsumen.

Class ConsumerAlertDetails

Class google.maps.places.ConsumerAlertDetails

Detail pesan pemberitahuan konsumen.

Akses dengan memanggil const {ConsumerAlertDetails} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

aboutLinkTitle
Jenis:  string optional
Judul yang akan ditampilkan untuk link yang memberikan informasi selengkapnya.
aboutLinkURI
Jenis:  string optional
URI untuk link yang memberikan informasi selengkapnya.
description
Jenis:  string optional
Deskripsi pesan pemberitahuan konsumen.
title
Jenis:  string optional
Judul yang akan ditampilkan bersama dengan deskripsi mendetail.

Class ContentBlock

Class google.maps.places.ContentBlock

ContentBlock menjelaskan konten ringkasan dan sumbernya.

Akses dengan memanggil const {ContentBlock} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

content
Jenis:  string optional
Konten yang terkait dengan topik.
contentLanguageCode
Jenis:  string optional
Kode bahasa konten.
referencedPlaces
Jenis:  Array<Place>
Daftar Place yang direferensikan. Saat pertama kali diambil, setiap Tempat hanya berisi ID tempat di kolom id.

Class EVChargeAmenitySummary

Class google.maps.places.EVChargeAmenitySummary

Ringkasan yang dibuat AI tentang fasilitas di dekat Stasiun Pengisian Kendaraan Listrik Umum. Ini hanya berlaku untuk tempat dengan jenis electric_vehicle_charging_station.

Akses dengan memanggil const {EVChargeAmenitySummary} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

coffee
Jenis:  ContentBlock optional
Ringkasan opsi kopi di sekitar.
disclosureText
Jenis:  string optional
Teks untuk pengungkapan yang terkait dengan ringkasan ini.
disclosureTextLanguageCode
Jenis:  string optional
Kode bahasa teks pengungkapan.
flagContentURI
Jenis:  string optional
URI untuk melaporkan masalah terkait ringkasan.
overview
Jenis:  ContentBlock optional
Ringkasan fasilitas yang tersedia.
restaurant
Jenis:  ContentBlock optional
Ringkasan restoran terdekat.
store
Jenis:  ContentBlock optional
Ringkasan toko terdekat.

Class EVChargeOptions

Class google.maps.places.EVChargeOptions

Informasi tentang Stasiun Pengisian Kendaraan Listrik Umum yang dihosting di tempat tersebut.

Akses dengan memanggil const {EVChargeOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

connectorAggregations
Daftar agregasi konektor pengisian daya kendaraan listrik yang berisi konektor dengan jenis dan kecepatan pengisian daya yang sama.
connectorCount
Jenis:  number
Jumlah konektor di SPKLU ini. Karena beberapa port dapat memiliki beberapa konektor, tetapi hanya dapat mengisi daya satu mobil dalam satu waktu, jumlah konektor mungkin lebih besar daripada jumlah total mobil yang dapat mengisi daya secara bersamaan.

Konstanta EVConnectorType

Konstanta google.maps.places.EVConnectorType

Jenis konektor pengisian daya EV.

Akses dengan memanggil const {EVConnectorType} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

CCS_COMBO_1 Combined Charging System (AC dan DC). Berdasarkan konektor SAE Type-1 J-1772.
CCS_COMBO_2 Combined Charging System (AC dan DC). Berdasarkan konektor Mennekes Type-2.
CHADEMO Konektor jenis CHAdeMO.
J1772 Konektor J1772 tipe 1.
NACS North American Charging System (NACS), yang distandardisasi sebagai SAE J3400.
OTHER Jenis konektor lainnya.
TESLA Konektor TESLA generik. Ini adalah NACS di Amerika Utara, tetapi dapat berupa non-NACS di bagian lain dunia (misalnya, CCS Combo 2 (CCS2) atau GB/T). Nilai ini kurang mewakili jenis konektor yang sebenarnya, dan lebih mewakili kemampuan untuk mengisi daya kendaraan merek Tesla di SPKLU milik Tesla.
TYPE_2 Konektor IEC 62196 tipe 2. Sering disebut sebagai MENNEKES.
UNSPECIFIED_GB_T Jenis GB/T sesuai dengan standar GB/T di China. Jenis ini mencakup semua jenis GB_T.
UNSPECIFIED_WALL_OUTLET Stopkontak yang tidak ditentukan.

Antarmuka EVSearchOptions

Antarmuka google.maps.places.EVSearchOptions

Opsi terkait EV yang dapat ditentukan untuk permintaan Place Search.

connectorTypes optional
Jenis:  Array<EVConnectorType> optional
Daftar jenis konektor EV yang diinginkan. Tempat yang tidak mendukung salah satu jenis konektor yang tercantum akan difilter.
minimumChargingRateKw optional
Jenis:  number optional
Kecepatan pengisian daya minimum yang diperlukan dalam kilowatt. Tempat dengan kecepatan pengisian daya yang lebih rendah dari kecepatan yang ditentukan akan difilter.

Antarmuka FetchFieldsRequest

Antarmuka google.maps.places.FetchFieldsRequest

Opsi untuk mengambil kolom Place.

fields
Jenis:  Array<string>
Daftar kolom yang akan diambil.

Class FuelOptions

Class google.maps.places.FuelOptions

Informasi terbaru tentang opsi bahan bakar di SPBU. Informasi ini diperbarui secara berkala.

Akses dengan memanggil const {FuelOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

fuelPrices
Jenis:  Array<FuelPrice>
Daftar harga bahan bakar untuk setiap jenis bahan bakar yang dimiliki SPBU ini, satu entri per jenis bahan bakar.

Class FuelPrice

Class google.maps.places.FuelPrice

Informasi harga bahan bakar untuk jenis bahan bakar tertentu.

Akses dengan memanggil const {FuelPrice} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

price
Jenis:  Money optional
Harga bahan bakar.
type
Jenis:  FuelType optional
Jenis bahan bakar.
updateTime
Jenis:  Date optional
Waktu harga bahan bakar terakhir diperbarui.

Konstanta FuelType

Konstanta google.maps.places.FuelType

Jenis bahan bakar.

Akses dengan memanggil const {FuelType} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

BIO_DIESEL Biodiesel.
DIESEL Bahan bakar diesel.
DIESEL_PLUS Bahan bakar diesel plus.
E100 E 100.
E80 E 80.
E85 E 85.
LPG LPG.
METHANE Metana.
MIDGRADE Menengah.
PREMIUM Premium.
REGULAR_UNLEADED Bensin reguler tanpa timbal.
SP100 SP 100.
SP91 SP 91.
SP91_E10 SP 91 E10.
SP92 SP 92.
SP95 SP 95.
SP95_E10 SP95 E10.
SP98 SP 98.
SP99 SP 99.
TRUCK_DIESEL Diesel truk.

Class GenerativeSummary

Class google.maps.places.GenerativeSummary

Ringkasan tempat yang dibuat AI.

Akses dengan memanggil const {GenerativeSummary} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

disclosureText
Jenis:  string optional
Teks untuk pengungkapan yang terkait dengan ringkasan ini.
disclosureTextLanguageCode
Jenis:  string optional
Kode bahasa teks pengungkapan.
flagContentURI
Jenis:  string optional
URI untuk melaporkan masalah terkait ringkasan.
overview
Jenis:  string optional
Ringkasan tempat.
overviewLanguageCode
Jenis:  string optional
Kode bahasa ringkasan.

Class google.maps.places.GoogleMapsLinks

Link untuk memicu berbagai tindakan Google Maps.

Akses dengan memanggil const {GoogleMapsLinks} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

directionsURI
Jenis:  string optional
Link untuk menampilkan rute ke tempat tersebut di Google Maps. Link hanya mengisi lokasi tujuan dan menggunakan mode perjalanan default DRIVE.
photosURI
Jenis:  string optional
Link untuk menampilkan foto tempat di Google Maps.
placeURI
Jenis:  string optional
Link untuk menampilkan tempat di Google Maps.
reviewsURI
Jenis:  string optional
Link untuk menampilkan ulasan tempat di Google Maps.
writeAReviewURI
Jenis:  string optional
Link untuk menulis ulasan untuk tempat tersebut di Google Maps.

Class Money

Class google.maps.places.Money

Representasi jumlah uang dengan jenis mata uangnya.

Akses dengan memanggil const {Money} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

currencyCode
Jenis:  string
Kode mata uang tiga huruf, yang ditentukan dalam ISO 4217.
nanos
Jenis:  number
Jumlah unit nano (10^-9) dari jumlah.
units
Jenis:  number
Seluruh unit jumlahnya. Misalnya, jika Money.currencyCode adalah "USD", maka 1 unit adalah 1 dolar AS.
toString
toString()
Parameter:  Tidak ada
Nilai Hasil:  string
Menampilkan representasi jumlah uang yang dapat dibaca manusia beserta simbol mata uangnya.

Class NeighborhoodSummary

Class google.maps.places.NeighborhoodSummary

Ringkasan yang dibuat AI tentang lokasi menarik di dekat tempat tersebut.

Akses dengan memanggil const {NeighborhoodSummary} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

description
Jenis:  ContentBlock optional
Deskripsi mendetail tentang lingkungan sekitar.
disclosureText
Jenis:  string optional
Teks untuk pengungkapan yang terkait dengan ringkasan ini.
disclosureTextLanguageCode
Jenis:  string optional
Kode bahasa teks pengungkapan.
flagContentURI
Jenis:  string optional
URI untuk melaporkan masalah terkait ringkasan.
overview
Jenis:  ContentBlock optional
Ringkasan lingkungan sekitar.

Class OpeningHours

Class google.maps.places.OpeningHours

Informasi tentang jam buka suatu Tempat.

Akses dengan memanggil const {OpeningHours} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

periods
Jangka waktu buka yang mencakup setiap hari dalam seminggu, mulai dari hari Minggu, dalam urutan kronologis. Tidak termasuk hari saat Tempat tidak buka.
weekdayDescriptions
Jenis:  Array<string>
Array berisi tujuh string yang menyatakan jam buka yang telah diformat untuk setiap hari dalam seminggu. Layanan Places akan memformat dan melokalkan jam buka secara tepat untuk bahasa saat ini. Urutan elemen dalam array ini bergantung pada bahasa. Beberapa bahasa memulai pekan pada hari Senin, sementara yang lain mulai pada hari Minggu.

Class OpeningHoursPeriod

Class google.maps.places.OpeningHoursPeriod

Periode saat Tempat buka.

Akses dengan memanggil const {OpeningHoursPeriod} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

close
Jenis:  OpeningHoursPoint optional
Waktu tutup Tempat.
open
Waktu buka Tempat.

Class OpeningHoursPoint

Class google.maps.places.OpeningHoursPoint

Titik tempat Tempat mengubah status bukanya.

Akses dengan memanggil const {OpeningHoursPoint} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

day
Jenis:  number
Hari dalam seminggu, sebagai angka dalam rentang [0, 6], dimulai pada hari Minggu. Misalnya, 2 berarti Selasa.
hour
Jenis:  number
Jam OpeningHoursPoint.time sebagai angka, dalam rentang [0, 23]. Hal ini akan dilaporkan dalam zona waktu Tempat.
minute
Jenis:  number
Menit OpeningHoursPoint.time sebagai angka, dalam rentang [0, 59]. Hal ini akan dilaporkan dalam zona waktu Tempat.

Class ParkingOptions

Class google.maps.places.ParkingOptions

Akses dengan memanggil const {ParkingOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

hasFreeGarageParking
Jenis:  boolean optional
Apakah tempat menawarkan parkir garasi gratis. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasFreeParkingLot
Jenis:  boolean optional
Apakah suatu tempat menawarkan tempat parkir gratis. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasFreeStreetParking
Jenis:  boolean optional
Apakah suatu tempat menawarkan tempat parkir di pinggir jalan gratis. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasPaidGarageParking
Jenis:  boolean optional
Apakah suatu tempat menawarkan tempat parkir di garasi berbayar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasPaidParkingLot
Jenis:  boolean optional
Apakah suatu tempat menawarkan tempat parkir berbayar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasPaidStreetParking
Jenis:  boolean optional
Apakah suatu tempat menawarkan tempat parkir di pinggir jalan berbayar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
hasValetParking
Jenis:  boolean optional
Apakah suatu tempat menawarkan parkir valet. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.

Class PaymentOptions

Class google.maps.places.PaymentOptions

Akses dengan memanggil const {PaymentOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

acceptsCashOnly
Jenis:  boolean optional
Apakah suatu tempat hanya menerima pembayaran tunai. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
acceptsCreditCards
Jenis:  boolean optional
Apakah suatu tempat menerima pembayaran melalui kartu kredit. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
acceptsDebitCards
Jenis:  boolean optional
Apakah suatu tempat menerima pembayaran melalui kartu debit. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.
acceptsNFC
Jenis:  boolean optional
Apakah suatu tempat menerima pembayaran melalui NFC. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui.

Class Photo

Class google.maps.places.Photo

Informasi tentang foto Tempat.

Akses dengan memanggil const {Photo} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

authorAttributions
Teks atribusi yang akan ditampilkan untuk foto ini.
flagContentURI
Jenis:  string optional
Link tempat pengguna dapat melaporkan masalah terkait foto.
googleMapsURI
Jenis:  string optional
Link untuk menampilkan foto di Google Maps.
heightPx
Jenis:  number
Tinggi foto dalam piksel.
widthPx
Jenis:  number
Lebar foto dalam piksel.
getURI
getURI([options])
Parameter: 
Nilai Hasil:  string
Menampilkan URL gambar yang sesuai dengan opsi yang ditentukan.

Class PlusCode

Class google.maps.places.PlusCode

Plus Codes untuk Tempat. Lihat https://plus.codes/ untuk mengetahui informasi selengkapnya.

Akses dengan memanggil const {PlusCode} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

compoundCode
Jenis:  string optional
Plus Code dengan area 1/8000 derajat kali 1/8000 derajat, dengan empat karakter pertama (kode area) dihapus dan diganti dengan deskripsi lokalitas. Misalnya, "9G8F+5W Zurich, Swiss".
globalCode
Jenis:  string optional
Plus Codes dengan area 1/8000 derajat x 1/8000 derajat. Misalnya, "8FVC9G8F+5W".

Class PostalAddress

Class google.maps.places.PostalAddress

Merepresentasikan alamat pos (misalnya, untuk layanan pos yang mengirimkan item). Catatan: PostalAddress digunakan oleh JavaScript API untuk membuat instance objek yang mewakili data yang ditampilkan oleh Layanan Web.

Class ini mengimplementasikan PostalAddressLiteral.

Akses dengan memanggil const {PostalAddress} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addressLines
Jenis:  Array<string>
Baris alamat tidak terstruktur yang menggambarkan level alamat yang lebih rendah.
administrativeArea
Jenis:  string optional
Subdivisi administratif tertinggi yang digunakan untuk alamat pos negara atau wilayah.
languageCode
Jenis:  string optional
Kode bahasa BCP-47 konten alamat ini. Contoh: "zh-Hant", "ja", "ja-Latn", "en".
locality
Jenis:  string optional
Secara umum merujuk pada bagian kota dari alamat tersebut.
organization
Jenis:  string optional
Nama organisasi di alamat.
postalCode
Jenis:  string optional
Kode pos alamat.
recipients
Jenis:  Array<string>
Penerima di alamat.
regionCode
Jenis:  string
Kode wilayah CLDR negara/wilayah alamat. Contoh: "CH" untuk Swiss. Lihat https://cldr.unicode.org/ dan https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html untuk mengetahui detailnya.
sortingCode
Jenis:  string optional
Sort code alamat.
sublocality
Jenis:  string optional
Sublokalitas alamat seperti lingkungan, borough, atau distrik.

Antarmuka PostalAddressLiteral

Antarmuka google.maps.places.PostalAddressLiteral

Data untuk mengisi PostalAddress.

regionCode
Jenis:  string
addressLines optional
Jenis:  Iterable<string> optional
administrativeArea optional
Jenis:  string optional
languageCode optional
Jenis:  string optional
locality optional
Jenis:  string optional
organization optional
Jenis:  string optional
postalCode optional
Jenis:  string optional
recipients optional
Jenis:  Iterable<string> optional
sortingCode optional
Jenis:  string optional
sublocality optional
Jenis:  string optional

Konstanta PriceLevel

Konstanta google.maps.places.PriceLevel

Tingkat harga untuk Tempat.

Akses dengan memanggil const {PriceLevel} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE

Class PriceRange

Class google.maps.places.PriceRange

Rentang harga yang terkait dengan Tempat. endPrice dapat tidak ditetapkan, yang menunjukkan rentang tanpa batas atas (misalnya, "Lebih dari $100").

Akses dengan memanggil const {PriceRange} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

endPrice
Jenis:  Money optional
Batas atas rentang harga (inklusif). Harga harus lebih rendah dari jumlah ini.
startPrice
Jenis:  Money
Batas bawah rentang harga (inklusif). Harga harus sama dengan atau lebih tinggi dari jumlah ini.

Class Review

Class google.maps.places.Review

Informasi tentang ulasan Tempat.

Akses dengan memanggil const {Review} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

authorAttribution
Jenis:  AuthorAttribution optional
Peninjau.
flagContentURI
Jenis:  string optional
Link tempat pengguna dapat melaporkan masalah terkait ulasan.
googleMapsURI
Jenis:  string optional
Link untuk menampilkan ulasan di Google Maps.
originalText
Jenis:  string optional
Teks ulasan dalam bahasa aslinya.
originalTextLanguageCode
Jenis:  string optional
Kode bahasa IETF yang menunjukkan bahasa asli ulasan.
publishTime
Jenis:  Date optional
rating
Jenis:  number optional
Rating ulasan ini, angka antara 1,0 dan 5,0 (inklusif).
relativePublishTimeDescription
Jenis:  string optional
String waktu terbaru yang diformat, yang menyatakan waktu ulasan relatif terhadap waktu saat ini dalam bentuk yang sesuai untuk bahasa dan negara. Misalnya, `"sebulan yang lalu"'.
text
Jenis:  string optional
Teks ulasan yang dilokalkan.
textLanguageCode
Jenis:  string optional
Kode bahasa IETF yang menunjukkan bahasa ulasan yang dilokalkan.
visitDateMonth
Jenis:  number optional
Bulan dari tanggal saat penulis ulasan mengunjungi tempat tersebut. Kolom ini berbasis 0; 0 adalah Januari, dan 11 adalah Desember.
visitDateYear
Jenis:  number optional
Tahun tanggal saat penulis ulasan mengunjungi tempat tersebut.

Class ReviewSummary

Class google.maps.places.ReviewSummary

Ringkasan ulasan pengguna tempat yang dibuat AI.

Akses dengan memanggil const {ReviewSummary} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

disclosureText
Jenis:  string optional
Teks untuk pengungkapan yang terkait dengan ringkasan ini.
disclosureTextLanguageCode
Jenis:  string optional
Kode bahasa teks pengungkapan.
flagContentURI
Jenis:  string optional
URI untuk melaporkan masalah terkait ringkasan.
reviewsURI
Jenis:  string optional
URI untuk menampilkan ulasan tempat ini di Google Maps.
text
Jenis:  string optional
Ringkasan ulasan pengguna.
textLanguageCode
Jenis:  string optional
Kode bahasa ringkasan ulasan pengguna.

Antarmuka SearchByTextRequest

Antarmuka google.maps.places.SearchByTextRequest

Antarmuka permintaan untuk Place.searchByText.

fields
Jenis:  Array<string>
Kolom yang akan disertakan dalam respons, yang akan ditagih. Jika ['*'] diteruskan, semua kolom yang tersedia akan ditampilkan dan ditagih (hal ini tidak direkomendasikan untuk deployment produksi). Anda dapat meminta properti apa pun di class Place sebagai kolom.
evSearchOptions optional
Jenis:  EVSearchOptions optional
Opsi terkait EV yang dapat ditentukan untuk permintaan Place Search.
includedType optional
Jenis:  string optional
Jenis tempat yang diminta. Daftar lengkap jenis yang didukung: https://developers.google.com/maps/documentation/places/web-service/place-types. Hanya satu jenis yang disertakan yang didukung. Lihat SearchByTextRequest.useStrictTypeFiltering
isOpenNow optional
Jenis:  boolean optional
Default: false
Digunakan untuk membatasi penelusuran ke tempat-tempat yang saat ini buka.
language optional
Jenis:  string optional
Detail tempat akan ditampilkan dengan bahasa pilihan jika tersedia. Akan ditetapkan secara default ke preferensi bahasa browser. Daftar bahasa yang saat ini didukung: https://developers.google.com/maps/faq#languagesupport.
locationBias optional
Wilayah yang akan ditelusuri. Lokasi ini berfungsi sebagai bias, yang berarti hasil di sekitar lokasi yang diberikan mungkin ditampilkan. Tidak dapat ditetapkan bersama dengan locationRestriction.
locationRestriction optional
Wilayah yang akan ditelusuri. Lokasi ini berfungsi sebagai pembatasan, yang berarti hasil di luar lokasi yang ditentukan tidak akan ditampilkan. Tidak dapat ditetapkan bersama dengan locationBias.
maxResultCount optional
Jenis:  number optional
Jumlah hasil maksimum yang akan ditampilkan. Nilainya harus antara 1 dan 20, inklusif.
minRating optional
Jenis:  number optional
Memfilter hasil yang rating pengguna rata-ratanya benar-benar kurang dari batas ini. Nilai yang valid harus berupa float antara 0 dan 5 (inklusif) dengan interval 0,5, yaitu [0, 0,5, 1,0, ... , 5,0] inklusif. Rating input akan dibulatkan ke atas ke 0,5 terdekat(pembulatan ke atas). Misalnya, rating 0,6 akan menghilangkan semua hasil dengan rating kurang dari 1,0.
priceLevels optional
Jenis:  Array<PriceLevel> optional
Digunakan untuk membatasi penelusuran ke tempat yang ditandai sebagai tingkat harga tertentu. Kombinasi tingkat harga apa pun dapat dipilih. Default-nya adalah semua tingkat harga.
query optional
Jenis:  string optional
BetarankBy optional
Jenis:  SearchByTextRankPreference optional
rankPreference optional
Jenis:  SearchByTextRankPreference optional
Default: SearchByTextRankPreference.RELEVANCE
Cara hasil akan diberi peringkat dalam respons.
region optional
Jenis:  string optional
Kode negara/wilayah Unicode (CLDR) lokasi asal permintaan. Parameter ini digunakan untuk menampilkan detail tempat, seperti nama tempat spesifik per wilayah, jika tersedia. Parameter ini dapat memengaruhi hasil berdasarkan hukum yang berlaku. Untuk mengetahui informasi selengkapnya, lihat https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Perhatikan bahwa kode wilayah 3 digit saat ini tidak didukung.
textQuery optional
Jenis:  string optional
Wajib jika Anda tidak menggunakan SearchByTextRequest.query. Kueri teks untuk penelusuran tekstual.
useStrictTypeFiltering optional
Jenis:  boolean optional
Default: false
Digunakan untuk menetapkan pemfilteran jenis yang ketat untuk SearchByTextRequest.includedType. Jika ditetapkan ke true, hanya hasil dari jenis yang sama yang akan ditampilkan.

Konstanta SearchByTextRankPreference

Konstanta google.maps.places.SearchByTextRankPreference

Enum RankPreference untuk SearchByTextRequest.

Akses dengan memanggil const {SearchByTextRankPreference} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

DISTANCE Memberi peringkat hasil berdasarkan jarak.
RELEVANCE Memberi peringkat hasil berdasarkan relevansi.

Antarmuka SearchNearbyRequest

Antarmuka google.maps.places.SearchNearbyRequest

Antarmuka permintaan untuk Place.searchNearby. Untuk mengetahui informasi selengkapnya tentang permintaan, lihat referensi Places API.

fields
Jenis:  Array<string>
Kolom yang akan disertakan dalam respons, yang akan ditagih. Jika ['*'] diteruskan, semua kolom yang tersedia akan ditampilkan dan ditagih (hal ini tidak direkomendasikan untuk deployment produksi). Anda dapat meminta properti apa pun di class Place sebagai kolom.
locationRestriction
Wilayah yang akan ditelusuri, yang ditentukan sebagai lingkaran dengan pusat dan radius. Hasil di luar lokasi yang ditentukan tidak ditampilkan.
excludedPrimaryTypes optional
Jenis:  Array<string> optional
Jenis tempat utama yang dikecualikan. Lihat daftar lengkap jenis yang didukung. Sebuah tempat hanya dapat memiliki satu jenis utama. Maksimal 50 jenis dapat ditentukan. Jika Anda menentukan jenis yang sama dalam daftar included dan excluded, error INVALID_ARGUMENT akan ditampilkan.
excludedTypes optional
Jenis:  Array<string> optional
Jenis tempat yang dikecualikan. Lihat daftar lengkap jenis yang didukung. Suatu tempat dapat memiliki banyak jenis tempat yang berbeda. Maksimal 50 jenis dapat ditentukan. Jika Anda menentukan jenis yang sama dalam daftar included dan excluded, error INVALID_ARGUMENT akan ditampilkan.
includedPrimaryTypes optional
Jenis:  Array<string> optional
Jenis tempat utama yang disertakan. Lihat daftar lengkap jenis yang didukung. Sebuah tempat hanya dapat memiliki satu jenis utama. Maksimal 50 jenis dapat ditentukan. Jika Anda menentukan jenis yang sama dalam daftar included dan excluded, error INVALID_ARGUMENT akan ditampilkan.
includedTypes optional
Jenis:  Array<string> optional
Jenis tempat yang disertakan. Lihat daftar lengkap jenis yang didukung. Suatu tempat dapat memiliki banyak jenis tempat yang berbeda. Maksimal 50 jenis dapat ditentukan. Jika Anda menentukan jenis yang sama dalam daftar included dan excluded, error INVALID_ARGUMENT akan ditampilkan.
language optional
Jenis:  string optional
Detail tempat akan ditampilkan dengan bahasa pilihan jika tersedia. Akan ditetapkan secara default ke preferensi bahasa browser. Daftar bahasa yang saat ini didukung: https://developers.google.com/maps/faq#languagesupport.
maxResultCount optional
Jenis:  number optional
Jumlah hasil maksimum yang akan ditampilkan. Untuk mengetahui nilai yang dapat diterima dan nilai default, lihat referensi Places API.
rankPreference optional
Jenis:  SearchNearbyRankPreference optional
Default: SearchNearbyRankPreference.POPULARITY
Cara hasil akan diberi peringkat dalam respons.
region optional
Jenis:  string optional
Kode negara/wilayah Unicode (CLDR) lokasi asal permintaan. Parameter ini digunakan untuk menampilkan detail tempat, seperti nama tempat spesifik per wilayah, jika tersedia. Parameter ini dapat memengaruhi hasil berdasarkan hukum yang berlaku. Untuk mengetahui informasi selengkapnya, lihat https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Perhatikan bahwa kode wilayah 3 digit saat ini tidak didukung.

Konstanta SearchNearbyRankPreference

Konstanta google.maps.places.SearchNearbyRankPreference

Enum RankPreference untuk SearchNearbyRequest.

Akses dengan memanggil const {SearchNearbyRankPreference} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

DISTANCE Memberi peringkat hasil berdasarkan jarak.
POPULARITY Memberi peringkat hasil berdasarkan popularitas.