Class Place
Class
google.maps.places.Place
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {Place} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Konstruktor | |
---|---|
Place |
Place(options) Parameter:
|
Metode Statis | |
---|---|
findPlaceFromPhoneNumber |
findPlaceFromPhoneNumber(request) Parameter:
Menelusuri tempat berdasarkan nomor telepon yang diberikan. Menampilkan array karena kasus yang jarang terjadi ketika beberapa tempat dapat berbagi nomor telepon. |
findPlaceFromQuery |
findPlaceFromQuery(request) Parameter:
Menelusuri tempat berdasarkan kueri teks tertentu. Menampilkan array karena kasus saat kueri sedikit ambigu, dan lebih dari satu tempat ditampilkan. Metode ini tidak ditujukan untuk penelusuran yang mengharapkan beberapa hasil. |
Properti | |
---|---|
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 microformat adr. |
attributions |
Jenis:
Array<Attribution> optional Teks atribusi yang akan ditampilkan untuk hasil Tempat ini. |
businessStatus |
Jenis:
BusinessStatus optional Status operasional lokasi. null jika tidak ada status yang diketahui. undefined jika data status belum dimuat dari server. |
displayName |
Jenis:
string optional Nama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server. |
formattedAddress |
Jenis:
string optional Alamat lengkap lokasi. |
googleMapsURI |
Jenis:
string optional URL laman resmi Google untuk tempat ini. Ini adalah halaman milik Google berisi informasi terbaik yang tersedia tentang Tempat ini. |
hasCurbsidePickup |
Jenis:
boolean optional Apakah tempat ini 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 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 optional Apakah suatu tempat telah makan di tempat. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
hasTakeout |
Jenis:
boolean optional Apakah tempat memiliki layanan bawa pulang. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
hasWheelchairAccessibleEntrance |
Jenis:
boolean optional Apakah sebuah tempat memiliki pintu masuk khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
icon |
Jenis:
string optional URL ke resource gambar yang dapat digunakan untuk mewakili kategori lokasi ini. |
iconBackgroundColor |
Jenis:
string optional Kode warna HEX default untuk kategori tempat. |
id |
Jenis:
string ID tempat unik. |
internationalPhoneNumber |
Jenis:
string optional Nomor telepon Place dalam format internasional. Format internasional menyertakan kode negara dan diawali dengan tanda tambah (+). |
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 wilayah nomor. |
openingHours |
Jenis:
OpeningHours optional |
photos |
Foto Tempat ini. Koleksi akan berisi hingga sepuluh objek Photo . |
plusCode |
Jenis:
PlusCode optional |
priceLevel |
Jenis:
number optional Tingkat harga untuk Tempat, dalam skala 0 hingga 4. Tingkat harga diinterpretasikan sebagai berikut:
|
rating |
Jenis:
number optional Peringkat, antara 1,0 hingga 5,0, berdasarkan ulasan pengguna tentang Tempat ini. |
requestedLanguage |
Jenis:
string optional Bahasa yang diminta untuk tempat ini. |
requestedRegion |
Jenis:
string optional Wilayah yang diminta untuk tempat ini. |
reviews |
Daftar ulasan untuk Tempat ini. |
servesBeer |
Jenis:
boolean optional Apakah 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 optional Apakah 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 tempat menyajikan brunch. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesDinner |
Jenis:
boolean optional Apakah 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 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 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 anggur. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
svgIconMaskURI |
Jenis:
string optional URI ke resource svg gambar mask yang dapat digunakan untuk mewakili kategori tempat. |
types |
Jenis:
Array<string> optional Array jenis untuk Tempat ini (misalnya, ["political", "locality"] atau ["restaurant", "establishment"] ). |
userRatingsCount |
Jenis:
number optional Jumlah penilaian pengguna yang berkontribusi pada Place.rating Tempat ini. |
utcOffsetMinutes |
Jenis:
number optional Offset dari UTC zona waktu Place saat ini, dalam menit. Misalnya, Waktu Standar Timur Austria (GMT+10) dalam waktu musim panas 11 jam lebih cepat dari UTC, sehingga utc_offset_minutes akan menjadi 660 . Untuk zona waktu di belakang UTC, perbedaannya adalah 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. |
Metode | |
---|---|
fetchFields |
fetchFields(options) Parameter:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parameter:
Menghitung stempel waktu (sebagai milidetik sejak epoch, cocok untuk digunakan dengan new Date() ) yang mewakili OpeningHoursTime berikutnya. Menampilkan undefined jika data tidak cukup untuk menghitung hasil, atau tempat ini tidak beroperasi. |
isOpen |
isOpen([date]) Parameter:
Nilai Hasil:
Promise<boolean optional> Periksa apakah tempat tersebut buka pada tanggal yang ditentukan. Menyelesaikan masalah dengan undefined jika data yang diketahui untuk lokasi tidak memadai untuk menghitung ini, misalnya jika jam buka tidak terdaftar. |
Antarmuka PlaceOptions
Antarmuka google.maps.places.PlaceOptions
Opsi untuk membuat Tempat.
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
id |
Jenis:
string ID tempat unik. |
requestedLanguage optional |
Jenis:
string optional ID bahasa untuk bahasa yang harus digunakan untuk menampilkan detail. Lihat daftar bahasa yang didukung. |
requestedRegion optional |
Jenis:
string optional Kode wilayah wilayah pengguna. Hal ini dapat memengaruhi foto mana yang dapat ditampilkan, dan mungkin hal-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 "Inggris Raya dan Irlandia Utara"). |
Class AddressComponent
Class
google.maps.places.AddressComponent
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {AddressComponent} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
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
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {Attribution} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
provider |
Jenis:
string optional Teks atribusi yang akan ditampilkan untuk hasil Tempat ini. |
providerURI |
Jenis:
string optional |
Antarmuka FetchFieldsRequest
Antarmuka google.maps.places.FetchFieldsRequest
Opsi untuk mengambil kolom Tempat.
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
fields |
Jenis:
Array<string> Daftar kolom yang akan diambil. |
sessionToken optional |
Jenis:
AutocompleteSessionToken optional Referensi unik yang digunakan untuk menggabungkan permintaan detail dengan sesi pelengkapan otomatis. |
Class OpeningHours
Class
google.maps.places.OpeningHours
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {OpeningHours} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
periods |
Jenis:
Array<OpeningHoursPeriod> Periode 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 Tempat 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
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {OpeningHoursPeriod} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
close |
Jenis:
OpeningHoursPoint optional Jam tutup Tempat. |
open |
Jenis:
OpeningHoursPoint Jam buka untuk Tempat. |
Class OpeningHoursPoint
Class
google.maps.places.OpeningHoursPoint
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {OpeningHoursPoint} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
day |
Jenis:
number Hari dalam seminggu, sebagai angka dalam rentang [0, 6], mulai hari Minggu. Misalnya, 2 berarti Selasa. |
hour |
Jenis:
number Jam OpeningHoursPoint.time sebagai angka, dalam rentang [0, 23]. Nama ini akan dilaporkan dalam zona waktu Tempat. |
minute |
Jenis:
number Menit OpeningHoursPoint.time sebagai angka, dalam rentang [0, 59]. Nama ini akan dilaporkan dalam zona waktu Tempat. |
Class Foto
Class
google.maps.places.Photo
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {Photo} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
attributions |
Jenis:
Array<PhotoAttribution> Teks atribusi yang akan ditampilkan untuk foto ini. |
heightPx |
Jenis:
number Tinggi foto dalam piksel. |
widthPx |
Jenis:
number Lebar foto dalam piksel. |
Metode | |
---|---|
getURI |
getURI([options]) Parameter:
Nilai Hasil:
string Menampilkan URL gambar yang sesuai dengan opsi yang ditentukan. |
Class PhotoAttribution
Class
google.maps.places.PhotoAttribution
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {PhotoAttribution} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
author |
Jenis:
string Teks atribusi yang akan ditampilkan untuk hasil Foto ini. |
authorURI |
Jenis:
string optional |
Class PlusCode
Class
google.maps.places.PlusCode
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {PlusCode} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
compoundCode |
Jenis:
string optional Plus Codes dengan 1/8000 derajat sebesar 1/8000 derajat area tempat empat karakter pertama (kode area) diletakkan dan diganti dengan deskripsi lokalitas. Misalnya, "9G8F+5W Zurich, Swiss". |
globalCode |
Jenis:
string optional Plus Codes dengan 1/8000 derajat kali 1/8000 derajat area. Misalnya, "8FVC9G8F+5W". |
Class Review
Class
google.maps.places.Review
Muat menggunakan parameter URL &libraries=places
. Lihat Library di Maps JavaScript API.
Saat menggunakan v=beta
, dapat diakses dengan memanggil const {Review} = await google.map.importLibrary("places")
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
author |
Jenis:
string optional Nama pengulas. |
authorPhotoURI |
Jenis:
string optional URL ke gambar profil pelaku. |
authorURI |
Jenis:
string optional URL ke profil pengulas. |
publishTime |
Jenis:
Date optional |
rating |
Jenis:
number optional Peringkat ulasan ini, angka antara 1,0 dan 5,0 (inklusif). |
relativePublishTimeDescription |
Jenis:
string optional String yang diformat baru-baru ini, yang menyatakan waktu peninjauan relatif terhadap waktu saat ini dalam formulir yang sesuai untuk bahasa dan negara. Misalnya `"sebulan yang lalu"'. |
text |
Jenis:
string optional Teks ulasan. |
textLanguageCode |
Jenis:
string optional Kode bahasa IETF yang menunjukkan bahasa yang digunakan dalam ulasan ini. Perhatikan bahwa kode ini hanya menyertakan tag bahasa utama tanpa tag sekunder yang menunjukkan negara atau wilayah. Misalnya, semua ulasan dalam bahasa Inggris akan diberi tag sebagai 'en' , bukan 'en-AU' atau 'en-UK'. |