Token sesi
Token sesi adalah string (atau objek) buatan pengguna yang melacak Pelengkapan Otomatis (Baru) panggilan sebagai sesi. Autocomplete (Baru) menggunakan token sesi untuk mengelompokkan kueri dan pemilihan penelusuran pelengkapan otomatis pengguna ke dalam sesi terpisah untuk untuk tujuan penagihan.
Pengguna bertanggung jawab untuk membuat token sesi untuk setiap sesi. Sesi token harus berupa string base64 yang aman untuk URL dan nama file. Pengguna dapat membuat sesi token dengan cara apa pun, meskipun Google merekomendasikan penggunaan versi 4 secara ID unik (UUID) untuk token sesi.
Sesi dimulai dengan panggilan ke Autocomplete (Baru), dan diakhiri dengan panggilan ke Place Details (Baru) atau Address Validation. Setiap sesi dapat memiliki beberapa kueri Autocomplete (Baru), diikuti dengan satu permintaan ke Place Details (Baru) atau Validasi Alamat. Kunci API yang digunakan untuk setiap permintaan dalam sesi harus berasal dari project Konsol Google Cloud yang sama.
Token sesi dihentikan dengan cara berikut:
- Place Details (Baru) dipanggil.
- Validasi Alamat dipanggil.
- Sesi diabaikan.
Setelah sesi selesai, token tidak lagi valid; aplikasi Anda harus memunculkan token baru untuk setiap sesi. Jika parameter sessionToken adalah dihilangkan, atau jika Anda menggunakan kembali token sesi, sesi baru dikenai biaya seolah-olah tidak token sesi diberikan (setiap permintaan ditagih secara terpisah).
Untuk informasi selengkapnya tentang cara penagihan permintaan Autocomplete (Baru), lihat Pelengkapan otomatis (Baru) dan harga sesi.