Place class
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.
Konstruktor | |
|---|---|
Place |
Place(options)Parameter:
|
Metode Statis | |
|---|---|
searchByText |
searchByText(request)Parameter:
Penelusuran tempat berdasarkan kueri teks. |
searchNearby |
searchNearby(request)Parameter:
Menelusuri tempat-tempat terdekat. |
Properti | |
|---|---|
accessibilityOptions |
Jenis:
AccessibilityOptions optionalOpsi aksesibilitas Tempat ini. undefined jika data opsi aksesibilitas belum dipanggil dari server. |
addressComponents |
Jenis:
Array<AddressComponent> optionalKumpulan 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 optionalRepresentasi alamat Tempat dalam microformat adr. |
allowsDogs |
Jenis:
boolean optional |
attributions |
Jenis:
Array<Attribution> optionalPenyedia data yang harus ditampilkan untuk Tempat. |
businessStatus |
Jenis:
BusinessStatus optionalStatus operasional lokasi. null jika tidak ada status yang diketahui. undefined jika data status belum dimuat dari server. |
displayName |
Jenis:
string optionalNama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server. |
displayNameLanguageCode |
Jenis:
string optionalBahasa nama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server. |
editorialSummary |
Jenis:
string optionalRingkasan editorial untuk tempat ini. null jika tidak ada ringkasan editorial. undefined jika kolom ini belum diminta. |
editorialSummaryLanguageCode |
Jenis:
string optionalBahasa ringkasan editorial untuk tempat ini. null jika tidak ada ringkasan editorial. undefined jika kolom ini belum diminta. |
evChargeOptions |
Jenis:
EVChargeOptions optionalOpsi Pengisian Daya EV yang disediakan oleh tempat. undefined jika opsi pengisian daya kendaraan listrik belum dipanggil dari server. |
formattedAddress |
Jenis:
string optionalAlamat lengkap lokasi. |
fuelOptions |
Jenis:
FuelOptions optionalOpsi bahan bakar yang disediakan oleh tempat. undefined jika opsi bahan bakar belum dipanggil dari server. |
googleMapsLinks |
Jenis:
GoogleMapsLinks optionalLink untuk memicu berbagai tindakan Google Maps. |
googleMapsURI |
Jenis:
string optionalURL laman resmi Google untuk tempat ini. Halaman ini adalah halaman milik Google yang berisi informasi terbaik yang tersedia tentang Tempat. |
hasCurbsidePickup |
Jenis:
boolean optionalApakah 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 optionalApakah tempat memiliki 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 optionalApakah 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 optionalApakah tempat memiliki 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 optionalKode warna HEX default untuk kategori tempat. |
id |
Jenis:
stringID tempat unik. |
internationalPhoneNumber |
Jenis:
string optionalNomor 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 optionalApakah tempat dapat dipesan. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
location |
Jenis:
LatLng optionalPosisi Tempat. |
nationalPhoneNumber |
Jenis:
string optionalNomor telepon Tempat, yang diformat sesuai dengan konvensi penomoran di wilayah tersebut. |
parkingOptions |
Jenis:
ParkingOptions optionalOpsi tempat parkir yang disediakan oleh tempat. undefined jika data opsi tempat parkir belum dipanggil dari server. |
paymentOptions |
Jenis:
PaymentOptions optionalOpsi pembayaran yang disediakan oleh tempat. undefined jika data opsi pembayaran belum dipanggil dari server. |
photos |
Foto Tempat ini. Kumpulan akan berisi hingga sepuluh objek Photo. |
plusCode |
Jenis:
PlusCode optional |
postalAddress |
Jenis:
PostalAddress optional |
priceLevel |
Jenis:
PriceLevel optionalTingkat harga Tempat. Properti ini dapat menampilkan salah satu nilai berikut
|
priceRange |
Jenis:
PriceRange optionalRentang harga untuk Tempat ini. endPrice dapat dibatalkan, yang menunjukkan rentang tanpa batas atas (misalnya, "Lebih dari Rp1.000.000"). |
primaryType |
Jenis:
string optionalJenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server. |
primaryTypeDisplayName |
Jenis:
string optionalNama tampilan jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server. |
primaryTypeDisplayNameLanguageCode |
Jenis:
string optionalBahasa nama tampilan jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server. |
rating |
Jenis:
number optionalRating, antara 1,0 hingga 5,0, berdasarkan ulasan pengguna tentang Tempat ini. |
regularOpeningHours |
Jenis:
OpeningHours optional |
requestedLanguage |
Jenis:
string optionalBahasa yang diminta untuk tempat ini. |
requestedRegion |
Jenis:
string optionalWilayah yang diminta untuk tempat ini. |
reviews |
Daftar ulasan untuk Tempat ini. |
servesBeer |
Jenis:
boolean optionalApakah tempat ini 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 optionalApakah 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 optionalApakah 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 optionalApakah tempat ini 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 optionalApakah tempat ini 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 optionalApakah 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 optionalApakah tempat menyajikan wine. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
svgIconMaskURI |
Jenis:
string optionalURI ke resource mask gambar SVG yang dapat digunakan untuk merepresentasikan kategori tempat. |
types |
Jenis:
Array<string> optionalArray jenis untuk Tempat ini (misalnya, ["political", "locality"] atau ["restaurant", "establishment"]). |
userRatingCount |
Jenis:
number optionalJumlah rating pengguna yang berkontribusi pada Place.rating Tempat ini. |
utcOffsetMinutes |
Jenis:
number optionalSelisih dari UTC zona waktu saat ini dari Tempat, dalam menit. Misalnya, Waktu Standar Timur Australia (GMT+10) saat penyesuaian waktu musim panas adalah 11 jam lebih awal dari UTC, sehingga utc_offset_minutes akan menjadi 660. Untuk zona waktu di belakang UTC, selisihnya negatif. Misalnya, utc_offset_minutes adalah -60 untuk Tanjung Verde. |
viewport |
Jenis:
LatLngBounds optionalArea tampilan yang diinginkan saat menampilkan Tempat ini di peta. |
websiteURI |
Jenis:
string optionalSitus resmi untuk Tempat ini, seperti halaman beranda bisnis. |
|
Jenis:
OpeningHours optional |
|
Jenis:
boolean optional |
Metode | |
|---|---|
fetchFields |
fetchFields(options)Parameter:
|
|
getNextOpeningTime([date])Parameter:
Menghitung Tanggal yang merepresentasikan OpeningHoursTime berikutnya. Menampilkan nilai yang tidak ditentukan jika data tidak cukup untuk menghitung hasil, atau tempat ini tidak beroperasi. |
|
isOpen([date])Parameter:
Nilai yang Ditampilkan:
Promise<boolean optional>Periksa apakah tempat buka pada tanggal dan waktu tertentu. Diselesaikan dengan undefined jika data yang diketahui untuk lokasi tidak cukup untuk menghitungnya, misalnya jika jam buka tidak terdaftar. |
toJSON |
toJSON()Parameter: Tidak ada
Nilai yang Ditampilkan:
Object objek JSON dengan semua properti Tempat yang diminta. |
Antarmuka PlaceOptions
google.maps.places.PlaceOptions
interface
Opsi untuk membuat Tempat.
Properti | |
|---|---|
id |
Jenis:
stringID tempat unik. |
requestedLanguage optional |
Jenis:
string optionalID bahasa untuk bahasa yang digunakan untuk menampilkan detail. Lihat daftar bahasa yang didukung. |
requestedRegion optional |
Jenis:
string optionalKode wilayah pengguna. Hal ini dapat memengaruhi foto mana yang dapat 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"). |
AccessibilityOptions class
Class
google.maps.places.AccessibilityOptions
Akses dengan memanggil const {AccessibilityOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
hasWheelchairAccessibleEntrance |
Jenis:
boolean optionalApakah tempat memiliki pintu masuk khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasWheelchairAccessibleParking |
Jenis:
boolean optionalApakah tempat memiliki tempat parkir khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasWheelchairAccessibleRestroom |
Jenis:
boolean optionalApakah tempat memiliki toilet khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasWheelchairAccessibleSeating |
Jenis:
boolean optionalApakah tempat menawarkan tempat duduk yang dapat diakses dengan kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
Kelas 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.
Properti | |
|---|---|
longText |
Jenis:
string optionalTeks lengkap komponen alamat. |
shortText |
Jenis:
string optionalTeks 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. |
Attribution class
Class
google.maps.places.Attribution
Informasi tentang penyedia data untuk suatu Tempat.
Akses dengan memanggil const {Attribution} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
provider |
Jenis:
string optionalNama penyedia data Tempat. |
providerURI |
Jenis:
string optionalURI ke penyedia data Tempat. |
Kelas 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.
Properti | |
|---|---|
displayName |
Jenis:
stringNama penulis untuk hasil ini. |
photoURI |
Jenis:
string optionalURI foto penulis untuk hasil ini. Fitur ini mungkin tidak selalu tersedia. |
uri |
Jenis:
string optionalURI profil penulis untuk hasil ini. |
Kelas ConnectorAggregation
Class
google.maps.places.ConnectorAggregation
Informasi pengisian daya kendaraan listrik, yang dikelompokkan untuk konektor dengan jenis yang sama dan kecepatan pengisian daya yang sama.
Akses dengan memanggil const {ConnectorAggregation} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
availabilityLastUpdateTime |
Jenis:
Date optionalWaktu saat informasi ketersediaan konektor dalam penggabungan ini terakhir diperbarui. |
availableCount |
Jenis:
number optionalJumlah konektor dalam agregasi ini yang saat ini tersedia. |
count |
Jenis:
numberJumlah konektor dalam penggabungan ini. |
maxChargeRateKw |
Jenis:
numberKecepatan pengisian daya maksimum statis dalam kw dari setiap konektor agregasi. |
outOfServiceCount |
Jenis:
number optionalJumlah konektor dalam penggabungan ini yang saat ini tidak berfungsi. |
type |
Jenis:
EVConnectorType optionalJenis konektor agregasi ini. |
Class EVChargeOptions
Class
google.maps.places.EVChargeOptions
Informasi tentang SPKLU yang tersedia di tempat tersebut.
Akses dengan memanggil const {EVChargeOptions} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
connectorAggregations |
Jenis:
Array<ConnectorAggregation>Daftar penggabungan konektor pengisian daya kendaraan listrik yang berisi konektor dengan jenis yang sama dan kecepatan pengisian daya yang sama. |
connectorCount |
Jenis:
numberJumlah 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
google.maps.places.EVConnectorType
konstanta
Jenis konektor pengisi daya EV.
Akses dengan memanggil const {EVConnectorType} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Konstanta | |
|---|---|
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 tipe 1 J1772. |
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 belahan dunia lainnya (misalnya, CCS Combo 2 (CCS2) atau GB/T). Nilai ini kurang merepresentasikan jenis konektor sebenarnya, dan lebih merepresentasikan kemampuan untuk mengisi daya kendaraan merek Tesla di stasiun pengisian daya 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 tidak ditentukan. |
EVSearchOptions interface
google.maps.places.EVSearchOptions
interface
Opsi terkait EV yang dapat ditentukan untuk permintaan penelusuran tempat.
Properti | |
|---|---|
connectorTypes optional |
Jenis:
Array<EVConnectorType> optionalDaftar jenis konektor EV pilihan. Tempat yang tidak mendukung salah satu jenis konektor yang tercantum akan difilter. |
minimumChargingRateKw optional |
Jenis:
number optionalKecepatan pengisian daya minimum yang diperlukan dalam kilowatt. Tempat dengan kecepatan pengisian daya yang lebih rendah dari kecepatan yang ditentukan akan difilter. |
FetchFieldsRequest interface
google.maps.places.FetchFieldsRequest
interface
Opsi untuk mengambil kolom Tempat.
Properti | |
|---|---|
fields |
Jenis:
Array<string>Daftar kolom yang akan diambil. |
FuelOptions class
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.
Properti | |
|---|---|
fuelPrices |
Daftar harga bahan bakar untuk setiap jenis bahan bakar yang tersedia di SPBU ini, satu entri per jenis bahan bakar. |
FuelPrice class
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.
Properti | |
|---|---|
price |
Jenis:
Money optionalHarga bahan bakar. |
type |
Jenis:
FuelType optionalJenis bahan bakar. |
updateTime |
Jenis:
Date optionalWaktu harga bahan bakar terakhir diperbarui. |
FuelType constants
google.maps.places.FuelType
konstanta
Jenis bahan bakar.
Akses dengan memanggil const {FuelType} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Konstanta | |
|---|---|
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 tanpa timbal reguler. |
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. |
GoogleMapsLinks class
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.
Properti | |
|---|---|
directionsURI |
Jenis:
string optionalLink untuk menampilkan petunjuk arah ke tempat tersebut di Google Maps. Link hanya mengisi lokasi tujuan dan menggunakan mode perjalanan default DRIVE. |
photosURI |
Jenis:
string optionalLink untuk menampilkan foto tempat di Google Maps. |
placeURI |
Jenis:
string optionalLink untuk menampilkan tempat di Google Maps. |
reviewsURI |
Jenis:
string optionalLink untuk menampilkan ulasan tempat di Google Maps. |
writeAReviewURI |
Jenis:
string optionalLink untuk menulis ulasan tentang tempat tersebut di Google Maps. |
Money class
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.
Properti | |
|---|---|
currencyCode |
Jenis:
stringKode mata uang tiga huruf, yang ditentukan dalam ISO 4217. |
nanos |
Jenis:
numberJumlah unit nano (10^-9) dari jumlah. |
units |
Jenis:
numberSeluruh unit jumlahnya. Misalnya, jika Money.currencyCode adalah "USD", maka 1 unit adalah 1 dolar AS. |
Metode | |
|---|---|
toString |
toString()Parameter: Tidak ada
Nilai yang Ditampilkan:
stringMenampilkan representasi jumlah uang yang dapat dibaca manusia dengan simbol mata uangnya. |
OpeningHours class
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.
Properti | |
|---|---|
periods |
Jenis:
Array<OpeningHoursPeriod>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. Places Service akan memformat dan melokalkan jam buka dengan 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. |
OpeningHoursPeriod class
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.
Properti | |
|---|---|
close |
Jenis:
OpeningHoursPoint optionalWaktu tutup untuk Tempat. |
open |
Jenis:
OpeningHoursPointWaktu buka untuk Tempat. |
Class OpeningHoursPoint
Class
google.maps.places.OpeningHoursPoint
Titik saat Tempat mengubah status pembukaannya.
Akses dengan memanggil const {OpeningHoursPoint} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
day |
Jenis:
numberHari dalam seminggu, sebagai angka dalam rentang [0, 6], dimulai pada hari Minggu. Misalnya, 2 berarti Selasa. |
hour |
Jenis:
numberJam OpeningHoursPoint.time sebagai angka, dalam rentang [0, 23]. Hal ini akan dilaporkan dalam zona waktu Tempat. |
minute |
Jenis:
numberMenit 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.
Properti | |
|---|---|
hasFreeGarageParking |
Jenis:
boolean optionalApakah tempat menawarkan parkir garasi gratis. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasFreeParkingLot |
Jenis:
boolean optionalApakah tempat menawarkan tempat parkir gratis. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasFreeStreetParking |
Jenis:
boolean optionalApakah tempat menawarkan parkir di jalan gratis. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasPaidGarageParking |
Jenis:
boolean optionalApakah tempat menawarkan tempat parkir di garasi berbayar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasPaidParkingLot |
Jenis:
boolean optionalApakah tempat menawarkan tempat parkir berbayar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasPaidStreetParking |
Jenis:
boolean optionalApakah tempat menawarkan tempat parkir di pinggir jalan berbayar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasValetParking |
Jenis:
boolean optionalApakah 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.
Properti | |
|---|---|
acceptsCashOnly |
Jenis:
boolean optionalApakah tempat hanya menerima pembayaran tunai. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
acceptsCreditCards |
Jenis:
boolean optionalApakah suatu tempat menerima pembayaran melalui kartu kredit. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
acceptsDebitCards |
Jenis:
boolean optionalApakah tempat menerima pembayaran melalui kartu debit. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
acceptsNFC |
Jenis:
boolean optionalApakah 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 suatu Tempat.
Akses dengan memanggil const {Photo} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
authorAttributions |
Jenis:
Array<AuthorAttribution>Teks atribusi yang akan ditampilkan untuk foto ini. |
flagContentURI |
Jenis:
string optionalLink tempat pengguna dapat melaporkan masalah pada foto. |
googleMapsURI |
Jenis:
string optionalLink untuk menampilkan foto di Google Maps. |
heightPx |
Jenis:
numberTinggi foto dalam piksel. |
widthPx |
Jenis:
numberLebar foto dalam piksel. |
Metode | |
|---|---|
getURI |
getURI([options])Parameter:
Nilai yang Ditampilkan:
stringMenampilkan URL gambar yang sesuai dengan opsi yang ditentukan. |
PlusCode class
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.
Properti | |
|---|---|
compoundCode |
Jenis:
string optionalKode plus dengan area 1/8000 derajat kali 1/8000 derajat yang empat karakter pertamanya (kode area) dihilangkan dan diganti dengan deskripsi lokalitas. Misalnya, "9G8F+5W Zurich, Swiss". |
globalCode |
Jenis:
string optionalKode plus dengan area 1/8000 derajat x 1/8000 derajat. Misalnya, "8FVC9G8F+5W". |
PostalAddress class
Class
google.maps.places.PostalAddress
Merepresentasikan alamat pos (misalnya, agar layanan pos dapat mengirimkan item ke alamat tersebut). Catatan: PostalAddress digunakan oleh JavaScript API untuk membuat instance objek yang merepresentasikan data yang ditampilkan oleh Web Service.
Class ini mengimplementasikan
PostalAddressLiteral.
Akses dengan memanggil const {PostalAddress} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
addressLines |
Jenis:
Array<string>Baris alamat tidak terstruktur yang menggambarkan level alamat yang lebih rendah. |
administrativeArea |
Jenis:
string optionalSubdivisi administratif tertinggi yang digunakan untuk alamat pos negara atau wilayah. |
languageCode |
Jenis:
string optionalKode bahasa BCP-47 konten alamat ini. Contoh: "zh-Hant", "ja", "ja-Latn", "en". |
locality |
Jenis:
string optionalSecara umum merujuk pada bagian kota dari alamat tersebut. |
organization |
Jenis:
string optionalNama organisasi di alamat. |
postalCode |
Jenis:
string optionalKode pos alamat. |
recipients |
Jenis:
Array<string>Penerima di alamat. |
regionCode |
Jenis:
stringKode 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 optionalKode pengurutan alamat. |
sublocality |
Jenis:
string optionalSublokalitas alamat seperti kawasan, borough, atau distrik. |
Antarmuka PostalAddressLiteral
google.maps.places.PostalAddressLiteral
interface
Data untuk mengisi PostalAddress.
Properti | |
|---|---|
regionCode |
Jenis:
stringLihat PostalAddress.regionCode. |
addressLines optional |
Jenis:
Iterable<string> optionalLihat PostalAddress.addressLines. |
administrativeArea optional |
Jenis:
string optional |
languageCode optional |
Jenis:
string optionalLihat PostalAddress.languageCode. |
locality optional |
Jenis:
string optionalLihat PostalAddress.locality. |
organization optional |
Jenis:
string optionalLihat PostalAddress.organization. |
postalCode optional |
Jenis:
string optionalLihat PostalAddress.postalCode. |
recipients optional |
Jenis:
Iterable<string> optionalLihat PostalAddress.recipients. |
sortingCode optional |
Jenis:
string optionalLihat PostalAddress.sortingCode. |
sublocality optional |
Jenis:
string optionalLihat PostalAddress.sublocality. |
PriceLevel konstanta
google.maps.places.PriceLevel
konstanta
Tingkat harga untuk Tempat.
Akses dengan memanggil const {PriceLevel} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Konstanta | |
|---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
|
PriceRange class
Class
google.maps.places.PriceRange
Rentang harga yang terkait dengan Tempat. endPrice dapat dibatalkan, yang menunjukkan rentang tanpa batas atas (misalnya, "Lebih dari Rp1.000.000").
Akses dengan memanggil const {PriceRange} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
endPrice |
Jenis:
Money optionalUjung atas rentang harga (inklusif). Harga harus lebih rendah dari jumlah ini. |
startPrice |
Jenis:
MoneyUjung rendah rentang harga (inklusif). Harga harus sama dengan atau di atas jumlah ini. |
Tinjau kelas
Class
google.maps.places.Review
Informasi tentang ulasan suatu Tempat.
Akses dengan memanggil const {Review} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
authorAttribution |
Jenis:
AuthorAttribution optionalPengulas. |
flagContentURI |
Jenis:
string optionalLink tempat pengguna dapat melaporkan masalah terkait ulasan. |
googleMapsURI |
Jenis:
string optionalLink untuk menampilkan ulasan di Google Maps. |
originalText |
Jenis:
string optionalTeks ulasan dalam bahasa aslinya. |
originalTextLanguageCode |
Jenis:
string optionalKode bahasa IETF yang menunjukkan bahasa asli ulasan. |
publishTime |
Jenis:
Date optional |
rating |
Jenis:
number optionalRating ulasan ini, angka antara 1,0 dan 5,0 (inklusif). |
relativePublishTimeDescription |
Jenis:
string optionalString 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 optionalTeks ulasan yang dilokalkan. |
textLanguageCode |
Jenis:
string optionalKode bahasa IETF yang menunjukkan bahasa ulasan yang dilokalkan. |
Antarmuka SearchByTextRequest
google.maps.places.SearchByTextRequest
interface
Antarmuka permintaan untuk Place.searchByText.
Properti | |
|---|---|
evSearchOptions optional |
Jenis:
EVSearchOptions optionalOpsi terkait EV yang dapat ditentukan untuk permintaan penelusuran tempat. |
fields optional |
Jenis:
Array<string> optionalWajib ada saat Anda menggunakan permintaan ini dengan Place.searchByText. 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. |
includedType optional |
Jenis:
string optionalJenis 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 optionalDefault:
falseDigunakan untuk membatasi penelusuran ke tempat yang saat ini buka. |
language optional |
Jenis:
string optionalDetail tempat akan ditampilkan dalam bahasa pilihan jika tersedia. Secara default akan menggunakan preferensi bahasa browser. Daftar bahasa yang didukung saat ini: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Jenis:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalWilayah yang akan ditelusuri. Lokasi ini berfungsi sebagai bias yang berarti hasil di sekitar lokasi tertentu dapat ditampilkan. Tidak dapat disetel bersama dengan locationRestriction. |
locationRestriction optional |
Jenis:
LatLngBounds|LatLngBoundsLiteral optionalWilayah yang akan ditelusuri. Lokasi ini berfungsi sebagai batasan yang berarti hasil di luar lokasi yang diberikan tidak akan ditampilkan. Tidak dapat disetel bersama dengan locationBias. |
maxResultCount optional |
Jenis:
number optionalJumlah hasil maksimum yang akan ditampilkan. Nilainya harus antara 1 dan 20, inklusif. |
minRating optional |
Jenis:
number optionalMemfilter hasil yang rating pengguna rata-ratanya kurang dari batas ini. Nilai yang valid harus berupa float antara 0 dan 5 (inklusif) pada irama 0,5, yaitu [0, 0,5, 1,0, ..., 5,0] secara 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> optionalDigunakan untuk membatasi penelusuran ke tempat yang ditandai sebagai tingkat harga tertentu. Kombinasi tingkat harga apa pun dapat dipilih. Setelan defaultnya adalah semua tingkat harga. |
|
Jenis:
string optional |
|
Jenis:
SearchByTextRankPreference optional |
rankPreference optional |
Jenis:
SearchByTextRankPreference optionalDefault:
SearchByTextRankPreference.RELEVANCECara hasil akan diberi peringkat dalam respons. |
region optional |
Jenis:
string optionalKode negara/wilayah Unicode (CLDR) lokasi asal permintaan. Parameter ini digunakan untuk menampilkan detail tempat, seperti nama tempat khusus wilayah, jika tersedia. Parameter dapat memengaruhi hasil berdasarkan hukum yang berlaku. Untuk 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 optionalWajib jika Anda tidak menggunakan . Kueri teks untuk penelusuran tekstual. |
useStrictTypeFiltering optional |
Jenis:
boolean optionalDefault:
falseDigunakan untuk menyetel pemfilteran jenis ketat untuk SearchByTextRequest.includedType. Jika disetel ke benar (true), hanya hasil dengan jenis yang sama yang akan ditampilkan. |
SearchByTextRankPreference constants
google.maps.places.SearchByTextRankPreference
konstanta
Enum RankPreference untuk SearchByTextRequest.
Akses dengan memanggil const {SearchByTextRankPreference} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Konstanta | |
|---|---|
DISTANCE |
Memeringkat hasil menurut jarak. |
RELEVANCE |
Memberi peringkat hasil berdasarkan relevansi. |
SearchNearbyRequest interface
google.maps.places.SearchNearbyRequest
interface
Antarmuka permintaan untuk Place.searchNearby. Untuk mengetahui informasi selengkapnya tentang permintaan, lihat referensi Places API.
Properti | |
|---|---|
locationRestriction |
Jenis:
Circle|CircleLiteralWilayah yang akan ditelusuri, ditentukan sebagai lingkaran dengan pusat dan radius. Hasil di luar lokasi yang diberikan tidak ditampilkan. |
excludedPrimaryTypes optional |
Jenis:
Array<string> optionalJenis tempat utama yang dikecualikan. Lihat daftar lengkap jenis yang didukung. 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> optionalJenis 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. |
fields optional |
Jenis:
Array<string> optionalWajib ada saat Anda menggunakan permintaan ini dengan Place.searchNearby. 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. |
includedPrimaryTypes optional |
Jenis:
Array<string> optionalJenis tempat utama yang disertakan. Lihat daftar lengkap jenis yang didukung. 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> optionalJenis 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 optionalDetail tempat akan ditampilkan dalam bahasa pilihan jika tersedia. Secara default akan menggunakan preferensi bahasa browser. Daftar bahasa yang didukung saat ini: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Jenis:
number optionalJumlah hasil maksimum yang akan ditampilkan. Untuk nilai dan default yang dapat diterima, lihat referensi Places API. |
rankPreference optional |
Jenis:
SearchNearbyRankPreference optionalDefault:
SearchNearbyRankPreference.POPULARITYCara hasil akan diberi peringkat dalam respons. |
region optional |
Jenis:
string optionalKode negara/wilayah Unicode (CLDR) lokasi asal permintaan. Parameter ini digunakan untuk menampilkan detail tempat, seperti nama tempat khusus wilayah, jika tersedia. Parameter dapat memengaruhi hasil berdasarkan hukum yang berlaku. Untuk 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. |
SearchNearbyRankPreference constants
google.maps.places.SearchNearbyRankPreference
konstanta
Enum RankPreference untuk SearchNearbyRequest.
Akses dengan memanggil const {SearchNearbyRankPreference} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Konstanta | |
|---|---|
DISTANCE |
Memeringkat hasil menurut jarak. |
POPULARITY |
Memberi peringkat hasil menurut popularitas. |