Place class
Class
google.maps.places.Place
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> optionalTeks atribusi yang akan ditampilkan untuk hasil Tempat ini. |
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. |
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 |
priceLevel |
Jenis:
PriceLevel optionalTingkat harga Tempat. Properti ini dapat menampilkan salah satu nilai berikut
|
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
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
Akses dengan memanggil const {Attribution} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
provider |
Jenis:
string optionalTeks atribusi yang akan ditampilkan untuk hasil Tempat ini. |
providerURI |
Jenis:
string optional |
Kelas AuthorAttribution
Class
google.maps.places.AuthorAttribution
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. |
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. |
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. |
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
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
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
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
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. |
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
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". |
PriceLevel konstanta
google.maps.places.PriceLevel
konstanta
Enum tingkat harga untuk objek Place.
Akses dengan memanggil const {PriceLevel} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Konstanta | |
|---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
|
Tinjau kelas
Class
google.maps.places.Review
Akses dengan memanggil const {Review} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.
Properti | |
|---|---|
authorAttribution |
Jenis:
AuthorAttribution optionalPengulas. |
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. |
textLanguageCode |
Jenis:
string optionalKode bahasa IETF yang menunjukkan bahasa yang digunakan untuk menulis ulasan ini. Perhatikan bahwa kode ini hanya mencakup tag bahasa utama tanpa tag sekunder yang menunjukkan negara atau wilayah. Misalnya, semua ulasan dalam bahasa Inggris diberi tag 'en', bukan 'en-AU' atau 'en-UK'. |
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> optionalDiperlukan untuk 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. 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> optionalDiperlukan untuk 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. Nilainya harus antara 1 dan 20, inklusif. |
rankPreference optional |
Jenis:
SearchNearbyRankPreference optionalDefault:
SearchNearbyRankPreference.DISTANCECara 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. |