Tokens de sessão são strings (ou objetos) gerados pelo usuário que acompanham o Autocomplete (novo)
chamadas como sessões. O Autocomplete (novo) usa tokens de sessão para agrupar a consulta
e seleção de uma pesquisa de preenchimento automático do usuário em uma sessão discreta para
para fins de cobrança.
Os usuários são responsáveis por criar tokens de sessão para cada sessão. Sessão
devem ser strings base64 seguras para URL e nome de arquivo. Os usuários podem gerar uma sessão
de qualquer forma, embora o Google recomende o uso da versão 4 universalmente
identificadores exclusivos (UUIDs, na sigla em inglês) para tokens de sessão.
A sessão começa com uma chamada para o Autocomplete (novo) e termina com uma chamada
Place Details (novo) ou Address Validation. Cada sessão pode ter
Várias consultas de Autocomplete (novo), seguidas de uma solicitação para Place Details
(novo) ou validação de endereço. As chaves de API usadas para cada solicitação em um
precisa pertencer ao mesmo projeto do console do Google Cloud.
Os tokens de sessão são encerrados das seguintes maneiras:
Place Details (New) é chamado.
A validação de endereço é chamada.
A sessão foi abandonada.
Após a conclusão de uma sessão, o token perde a validade. seu app precisa
um novo token para cada nova sessão. Se o parâmetro sessionToken for
omitido ou se você reutilizar um token, a nova sessão será cobrada como se não houvesse
token de sessão fornecido (cada solicitação é faturada separadamente).