Os tokens de sessão são strings (ou objetos) gerados pelo usuário que rastreiam chamadas do Autocomplete (New) como sessões. O preenchimento automático (novo) usa tokens de sessão para agrupar as fases de consulta e seleção de uma pesquisa de preenchimento automático do usuário em uma sessão discreta para fins de faturamento.
Os usuários são responsáveis por criar tokens de sessão para cada sessão. Os tokens de sessão precisam ser strings base64 seguras para URL e nome de arquivo. Os usuários podem gerar tokens de sessão de qualquer maneira, mas o Google recomenda usar identificadores exclusivos universais (UUIDs) da versão 4 para tokens de sessão.
A sessão começa com uma chamada para o Autocomplete (New) e termina com uma chamada para Place Details (New) ou Address Validation. Cada sessão pode ter várias consultas do Autocomplete (New), seguidas por uma solicitação de Place Details (New) ou Address Validation. As chaves de API usadas em cada solicitação em uma sessão precisam pertencer ao mesmo projeto do Console do Google Cloud.
Os tokens de sessão terminam das seguintes maneiras:
O Place Details (novo) é chamado.
A Address Validation é chamada.
A sessão é abandonada.
Após a conclusão de uma sessão, o token perde a validade. Seu app precisa
gerar um novo token para cada sessão. Se o parâmetro sessionToken for omitido ou você reutilizar um token, a nova sessão vai ser cobrada como se nenhum token de sessão tivesse sido fornecido e cada solicitação será faturada separadamente.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-12 UTC."],[[["\u003cp\u003eSession 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.\u003c/p\u003e\n"],["\u003cp\u003eSession tokens must be URL- and filename-safe base64 strings, with Google recommending the use of version 4 universally unique identifiers (UUIDs).\u003c/p\u003e\n"],["\u003cp\u003eA session begins with an Autocomplete (New) call, allowing for multiple queries within the session before concluding with Place Details (New) or Address Validation.\u003c/p\u003e\n"],["\u003cp\u003eEach 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.\u003c/p\u003e\n"],["\u003cp\u003eOmitting or reusing session tokens results in individual request billing, while fresh tokens are required for each new session to leverage session-based pricing.\u003c/p\u003e\n"]]],["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"],null,[]]