Seleziona la piattaforma: Android iOS JavaScript Web Service

Token di sessione

I token di sessione sono stringhe (o oggetti) generate dagli utenti che monitorano le chiamate di Autocomplete (Nuovo) come sessioni. La funzionalità di completamento automatico (nuova) utilizza i token di sessione per raggruppare le fasi di query e selezione di una ricerca di completamento automatico dell'utente in una sessione distinta a fini di fatturazione.

Gli utenti sono responsabili della creazione dei token di sessione per ogni sessione. I token di sessione devono essere stringhe Base64 sicure per URL e nomi file. Gli utenti possono generare token di sessione in qualsiasi modo, anche se Google consiglia di utilizzare gli identificatori universalmente unici (UUID) della versione 4 per i token di sessione.

La sessione inizia con una chiamata ad Autocomplete (Nuovo) e termina con una chiamata a Dettagli dei luoghi (Nuovo) o Convalida indirizzo. Ogni sessione può avere più query Autocomplete (nuove), seguite da una richiesta a Place Details (nuova) o Convalida indirizzo. Le chiavi API utilizzate per ogni richiesta all'interno di una sessione devono appartenere allo stesso progetto Google Cloud Console.

I token di sessione terminano nei seguenti modi:

  • Viene chiamata la richiesta Place Details (New).
  • Viene chiamata la funzionalità Address Validation.
  • La sessione è stata abbandonata.

Al termine di una sessione, il token non è più valido; l'app deve generare un nuovo token per ogni nuova sessione. Se il parametro sessionToken viene omesso o se riutilizzi un token sessione, la nuova sessione viene addebitata come se non fosse stato fornito alcun token sessione (ogni richiesta viene fatturata separatamente).

Per saperne di più sulla fatturazione delle richieste di completamento automatico (nuovo), consulta Prezzi di completamento automatico (nuovo) e delle sessioni.