Token di sessione
I token di sessione sono stringhe (o oggetti) generati dall'utente che tracciano il completamento automatico (novità) come sessioni. Il completamento automatico (novità) utilizza i token di sessione per raggruppare la query e le fasi di selezione della ricerca di completamento automatico di un utente in una sessione discreta ai fini della fatturazione.
Gli utenti sono responsabili della creazione dei token di sessione per ogni sessione. Sessione devono essere stringhe Base64 sicure per URL e nomi file. Gli utenti possono generare una sessione di token in alcun modo, anche se Google consiglia di utilizzare la versione 4 identificatori univoci (UUID) per i token di sessione.
La sessione inizia con una chiamata al completamento automatico (Nuova) e si conclude con una chiamata su Place Details (New) (Dettagli luogo) o Address Validation (Convalida indirizzo). Ogni sessione può avere più query di completamento automatico (nuove), seguite da una richiesta a Place Details (Novità) o Address Validation. Le chiavi API utilizzate per ogni richiesta all'interno di un deve appartenere allo stesso progetto della console Google Cloud.
I token di sessione terminano nel seguente modo:
- Place Details (Nuovo) viene chiamato.
- Address Validation.
- La sessione è stata abbandonata.
Una volta terminata la sessione, il token non è più valido. la tua app deve generare un nuovo token per ogni nuova sessione. Se il parametro sessionToken è omesso o se riutilizzi un token di sessione, la nuova sessione viene addebitata come se è stato fornito un token di sessione (ogni richiesta viene fatturata separatamente).
Per ulteriori informazioni su come vengono fatturate le richieste di completamento automatico (nuova), vedi Completamento automatico (nuovo) e prezzi delle sessioni.