Tokens de sessão
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 uma 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).
Para mais informações sobre como as solicitações de Autocomplete (novo), consulte Autocomplete (novo) e preço da sessão.