Jika sudah memiliki objek Place
atau ID tempat, Anda dapat memanggil Place.fetchFields
untuk mendapatkan detail selengkapnya tentang tempat tersebut. Gunakan parameter fields
untuk menentukan daftar yang dipisahkan koma yang berisi satu atau beberapa kolom data tempat dalam camel case. Gunakan objek Place
yang ditampilkan untuk mendapatkan data kolom yang diminta.
Contoh berikut menggunakan ID tempat untuk membuat Place
baru, memanggil Place.fetchFields
yang meminta kolom displayName
dan formattedAddress
, kemudian mencatat
data yang dihasilkan ke konsol.
TypeScript
async function getPlaceDetails(Place) { // Use place ID to create a new Place instance. const place = new Place({ id: 'ChIJN1t_tDeuEmsRUsoyG83frY4', requestedLanguage: 'en', // optional }); // Call fetchFields, passing the desired data fields. await place.fetchFields({ fields: ['displayName', 'formattedAddress'] }); // Show the result console.log(place.displayName); console.log(place.formattedAddress); }
JavaScript
async function getPlaceDetails(Place) { // Use place ID to create a new Place instance. const place = new Place({ id: "ChIJN1t_tDeuEmsRUsoyG83frY4", requestedLanguage: "en", // optional }); // Call fetchFields, passing the desired data fields. await place.fetchFields({ fields: ["displayName", "formattedAddress"] }); // Show the result console.log(place.displayName); console.log(place.formattedAddress); }