I token di sessione sono stringhe (o oggetti) generate dagli utenti che monitorano le chiamate di Autocomplete (New) come sessioni. Autocomplete (New) utilizza i token di sessione per raggruppare le fasi di query e selezione di una ricerca di completamento automatico dell'utente in una sessione discreta ai fini della fatturazione.
Gli utenti sono responsabili della creazione di 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 identificatori univoci universali (UUID) versione 4 per i token di sessione.
La sessione inizia con una chiamata ad Autocomplete (New) e termina con una chiamata
a Place Details (New) o Address Validation. Ogni sessione può includere
più query Autocomplete (New), seguite da una richiesta a Place Details
(New) o Address Validation. 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 chiamato Place Details (New).
Viene chiamato Address Validation.
La sessione è abbandonata.
Una volta terminata una sessione, il token non è più valido e la tua app deve
generare un nuovo token per ogni nuova sessione. Se il parametro sessionToken viene omesso o se riutilizzi un token di sessione, la nuova sessione viene addebitata come se non fosse stato fornito alcun token di sessione (ogni richiesta viene fatturata separatamente).
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-26 UTC."],[[["Session tokens group Autocomplete (New) queries and selection phases into a session for billing purposes, ending with a call to Place Details (New) or Address Validation."],["Session tokens must be URL- and filename-safe base64 strings, with Google recommending the use of version 4 universally unique identifiers (UUIDs)."],["A session begins with an Autocomplete (New) call, allowing for multiple queries within the session before concluding with Place Details (New) or Address Validation."],["Each request within a session must utilize API keys associated with the same Google Cloud Console project, with sessions terminating upon calling Place Details (New), Address Validation, or abandonment."],["Omitting or reusing session tokens results in individual request billing, while fresh tokens are required for each new session to leverage session-based pricing."]]],["Session tokens, user-generated strings, track Autocomplete (New) calls as sessions for billing. Users create tokens, ideally UUIDs, for each session. A session starts with Autocomplete (New) and ends with Place Details (New) or Address Validation, allowing multiple Autocomplete queries. The API keys must be from the same project. Omitting the token or reusing it results in per-request billing. Session tokens are invalid after use and can not be exchanged between places API and places API (new) or Address Validation.\n"]]