Format respons untuk
Place Details,
Nearby Search,
dan
Text Search
API yang baru telah berubah dari format API yang sudah ada. Perbedaan utamanya adalah
pada format objek Place
yang ditampilkan oleh setiap metode, seperti yang dijelaskan dalam
Perubahan pada objek Tempat respons.
Selain itu, kolom tingkat atas dari objek respons juga telah berubah untuk setiap API. Lihat:
Perubahan pada objek Place respons
Tabel ini menampilkan perubahan pada objek Place
baru sebagai respons untuk Place Details (Baru), Nearby Search (Baru), dan Text Search (Baru) dibandingkan dengan objek Place
yang sudah ada.
Objek respons baru menggunakan camel-casing untuk nama kolom, berisi kolom baru, dan mengganti nama beberapa kolom yang ada.
Kolom | Objek Place yang Ada | Objek Tempat baru | Catatan |
---|---|---|---|
Komponen alamat | address_components |
addressComponents |
|
Tempatkan alamat format mikro | adr_address |
adrFormatAddress |
|
Status bisnis | business_status |
businessStatus |
|
Jam buka untuk minggu depan | current_opening_hours |
currentOpeningHours |
|
Ringkasan editorial | editorial_summary |
editorialSummary |
|
Alamat yang diformat | formatted_address |
formattedAddress |
|
Nomor telepon nasional | formatted_phone_number |
nationalPhoneNumber |
|
Lokasi | geometry.location |
location |
|
Area Tampilan | geometry.viewport |
viewport |
|
Atribusi tempat | html_attributions |
attributions |
Kolom tingkat atas respons dalam API yang ada |
URL ikon | icon |
Dihapus. Gunakan iconMaskBaseUri dan
iconBackgroundColor . Lihat Ikon tempat untuk informasi selengkapnya. |
|
Warna latar belakang ikon | icon_background_color |
iconBackgroundColor |
|
URL mask ikon | icon_mask_base_uri |
iconMaskBaseUri |
|
Nomor telepon internasional | international_phone_number |
internationalPhoneNumber |
|
Teks nama tempat | name |
displayName |
Nama tempat teks kini dapat diakses sebagai displayName.text dan language sebagai displayName.languageCode |
Jam buka | opening_hours |
regularOpeningHours |
|
Foto | photos |
photos |
Format photos telah berubah dalam objek Place baru. Untuk mengetahui informasi selengkapnya, lihat
Mengubah ke referensi foto. |
ID Tempat | place_id |
id |
|
Plus Codes | plus_code |
plusCode |
|
Tingkat harga | price_level |
priceLevel |
|
Rating | rating |
rating |
|
Ulasan | reviews |
reviews |
|
Jam buka sekunder untuk minggu depan dari hari ini, dengan pengecualian dan semua data lainnya | secondary_opening_hours |
currentSecondaryOpeningHours |
|
Jenis tempat | types |
types |
|
URL Google Maps tempat | url |
googleMapsUri |
|
Jumlah rating pengguna | user_ratings_total |
userRatingCount |
|
Offset UTC | utc_offset |
utcOffsetMinutes |
|
Bentuk alamat singkat termasuk nama jalan dan kota | vicinity |
shortFormattedAddress |
|
Situs tempat | website |
websiteUri |
|
Informasi aksesibilitas kursi roda | wheelchair_accessible_entrance |
accessibilityOptions |
wheelchair_accessible_entrance sekarang berada di
accessibilityOptions.wheelchairAccessibleEntrance |
Atribut tempat | takeout, delivery, dine_in, curbside_pickup, reservable,
serves_breakfast, serves_lunch, serves_dinner, serves_beer, serves_wine,
serves_brunch, serves_vegetarian_food |
takeout, delivery, dineIn, curbsidePickup, reservable,
servesBreakfast, servesLunch, servesDinner, servesBeer, servesWine,
servesBrunch, servesVegetarianFood |
|
Nama resource | Kolom name dalam formulir places/PLACE_ID |
Dalam API yang ada, kolom name berisi nama tempat sebagai string teks. Di API baru, informasi tersebut ada di
displayName . |
|
Jenis utama tempat | primaryTypeName |
Baru | |
Menempatkan jenis utama sebagai string teks | primaryTypeDisplayName |
Baru | |
Jam buka sekunder mingguan reguler, dengan pengecualian dan semua data lainnya | regularSecondaryOpeningHours |
Baru | |
Opsi pembayaran yang diterima tempat | paymentOptions |
Baru | |
Opsi tempat parkir | parkingOptions |
Baru | |
Daftar sub-tujuan yang terkait dengan tempat tersebut | subDestinations |
Baru | |
Informasi terbaru tentang opsi bahan bakar di SPBU | fuelOptions |
Baru | |
Informasi SPKLU untuk suatu tempat | evChargeOptions |
Baru | |
Atribut tempat | outdoorSeating, liveMusic, menuForChildren, servesCocktails,
servesDessert, servesCoffee, goodForChildren, allowsDogs, restroom,
goodForGroups, goodForWatchingSports |
Baru |
Perubahan respons Text Search
Tabel berikut menunjukkan perubahan pada kolom level teratas objek respons untuk Text Search yang ada dan objek respons untuk Text Search (Baru). Untuk API baru, satu-satunya kolom tingkat atas dalam respons
adalah array places
.
Kolom | Text Search (Sudah Ada) | Text Search (Baru) | Catatan |
---|---|---|---|
Atribusi tempat | html_attributions |
Dipindahkan ke objek Place baru untuk setiap tempat sebagai place.attributions |
|
Array tempat | Array results dari objek Place yang ada |
Array places dari objek Place baru |
|
Status permintaan | status |
Dipindahkan ke respons HTTP standar (pesan dan kode respons HTTP) | |
Pesan error apa pun | error_message |
Dipindahkan ke respons HTTP standar (pesan dan kode respons HTTP) | |
Semua pesan info | info_messages |
Dihapus | |
Token halaman | next_page_token |
Dihapus |
Perubahan respons Nearby Search
Tabel berikut menampilkan perubahan pada kolom level atas pada objek
respons
untuk Nearby Search yang ada dan objek
respons
untuk Nearby Search (Baru). Untuk API baru, satu-satunya kolom level atas dalam
respons adalah array places
.
Kolom | Nearby Search (Sudah Ada) | Nearby Search (Baru) | Catatan |
---|---|---|---|
Atribusi tempat | html_attributions |
Dipindahkan ke objek Place baru untuk setiap tempat sebagai place.attributions |
|
Array tempat | Array results dari objek Place yang ada |
Array places objek Place baru |
|
Status permintaan | status |
Dipindahkan ke respons HTTP standar (pesan dan kode respons HTTP) | |
Pesan error apa pun | error_message |
Dipindahkan ke respons HTTP standar (pesan dan kode respons HTTP) | |
Semua pesan info | info_messages |
Dihapus | |
Token halaman | next_page_token |
Dihapus |
Perubahan respons Place Details
Tabel berikut menampilkan perubahan pada kolom level teratas dari objek respons untuk Place Details yang ada dan objek respons untuk Place Details (New). Untuk API baru, satu-satunya kolom level atas dalam
respons adalah array places
.
Kolom | Place Details (Sudah Ada) | Place Details (Baru) | Catatan |
---|---|---|---|
Atribusi tempat | html_attributions |
Dipindahkan ke objek Place baru sebagai attributions |
|
Detail tempat | result yang berisi objek Place yang ada |
Objek Place baru | |
Status permintaan | status |
Dipindahkan ke respons HTTP standar (pesan dan kode respons HTTP) | |
Semua pesan info | info_messages |
Dipindahkan ke respons HTTP standar (pesan dan kode respons HTTP) |