Los tokens de sesión agrupan las fases de búsqueda y selección del autocompletado de un usuario
busca en una sesión discreta para facturar.
Crea un token de sesión
Los usuarios son responsables de generar sesiones únicas
tokens para cada sesión. Google recomienda usar la versión 4
UUID de respuesta
Ejemplo
Cuando el usuario escribe una consulta, se llama a una solicitud de autocompletado cada pocas
(no por carácter) y se mostrará una lista de posibles resultados. Cuándo
el usuario hace una selección de la lista de resultados, la selección cuenta como un
solicitud, y todas las solicitudes realizadas durante la búsqueda se agrupan y cuentan
como una sola solicitud. Si el usuario selecciona un lugar, la búsqueda está disponible
sin cargo, y solo se cobra la solicitud de datos de Places. Si el usuario no
realizar una selección unos minutos antes del inicio de la sesión, solo las
se cobra por cada búsqueda.
Examinemos este flujo de eventos desde la perspectiva de una app.
Un usuario comienza a escribir una consulta para buscar "París, Francia".
Después de detectar la entrada del usuario, la app crea un nuevo token de sesión, "Token A".
A medida que el usuario escribe, la API realiza una solicitud
caracteres, lo que muestra una nueva lista de resultados potenciales para cada uno:
“P”
“Par”
"Paris",
"París, Francia"
Cuando el usuario realiza una selección, ocurre lo siguiente:
Todas las solicitudes que resultan de la consulta se agrupan y agregan a la sesión.
representados por el “Token A”, como una única solicitud.
La selección que hace el usuario se cuenta como una solicitud de detalles del lugar y se agrega al
sesión representada por el “Token A”.
Se finaliza la sesión y la app descarta el "Token A".
Para obtener más información sobre cómo se facturan las solicitudes de Autocomplete, consulta Uso y
Facturación.