Utilizzo dei token di sessione

I token di sessione raggruppano le fasi di query e selezione della ricerca di completamento automatico di un utente in una sessione distinta ai fini della fatturazione.

Crea un token di sessione

Gli utenti sono responsabili della generazione di token di sessione univoci per ogni sessione. Google consiglia di utilizzare gli UUID della versione 4.

Esempio

Mentre l'utente digita una query, una richiesta di completamento automatico viene chiamata a intervalli di alcune sequenze di tasti (non per carattere) e viene restituito un elenco dei possibili risultati. Quando l'utente effettua una selezione dall'elenco dei risultati, la selezione viene conteggiata come una richiesta e tutte le richieste effettuate durante la ricerca vengono raggruppate e conteggiate come una singola richiesta. Se l'utente seleziona un luogo, la query di ricerca è disponibile senza costi aggiuntivi e viene addebitata solo la richiesta Dati dei luoghi. Se l'utente non effettua una selezione entro pochi minuti dall'inizio della sessione, viene addebitata solo la query di ricerca.

Esaminiamo questo flusso di eventi dal punto di vista di un'app.

  1. Un utente inizia a digitare una query per cercare "Parigi, Francia".
  2. Dopo aver rilevato l'input dell'utente, l'app crea un nuovo token di sessione, "Token A".
  3. Mentre l'utente digita, l'API effettua una richiesta di completamento automatico a intervalli di pochi caratteri, visualizzando un nuovo elenco di potenziali risultati per ciascuno:
    "P"
    "Par"
    "Parigi",
    "Parigi, Ve"
  4. Quando l'utente effettua una selezione:
    • Tutte le richieste derivanti dalla query vengono raggruppate e aggiunte alla sessione rappresentata da "Token A", come una singola richiesta.
    • La selezione dell'utente viene conteggiata come una richiesta Place Details e viene aggiunta alla sessione rappresentata da "Token A".
  5. La sessione si è conclusa e l'app scarta il "Token A".

Per ulteriori informazioni su come vengono fatturate le richieste di completamento automatico, consulta Utilizzo e fatturazione.