Sélectionnez une plate-forme : Android iOS JavaScript Services Web

Jetons de session

Les jetons de session sont des chaînes (ou objets) générés par l'utilisateur qui permettent de suivre la saisie semi-automatique (nouvelle version). en tant que sessions. La saisie semi-automatique (nouveau) utilise des jetons de session pour regrouper la requête et de sélection d'une recherche avec saisie semi-automatique dans une session distincte pour à des fins de facturation.

Les utilisateurs sont responsables de la création des jetons de session pour chaque session. Session les jetons doivent être des chaînes au format base64 sûres pour les URL et les noms de fichiers. Les utilisateurs peuvent générer des sessions jetons, quelle qu'en soit la nature, bien que Google recommande d'utiliser la version 4 universellement identifiants uniques (UUID) pour les jetons de session.

La session commence par un appel à la saisie semi-automatique (nouvelle version) et se termine par un appel à Place Details (New) ou Address Validation. Chaque session peut avoir plusieurs requêtes Autocomplete (nouvelle), suivies d'une requête vers Place Details (Nouveau) ou Address Validation. La ou les clés API utilisées pour chaque requête dans une doivent appartenir au même projet dans la console Google Cloud.

Les jetons de session se terminent de la manière suivante:

  • Place Details (New) est appelé.
  • Address Validation est appelée.
  • La session est abandonnée.

Une fois la session terminée, le jeton n'est plus valide. votre application doit générer un nouveau jeton pour chaque nouvelle session. Si le paramètre sessionToken est est omis, ou si vous réutilisez un jeton de session, la nouvelle session est facturée comme si un jeton de session a été fourni (chaque requête est facturée séparément).

Pour en savoir plus sur la facturation des requêtes Autocomplete (New), consultez Autocomplete (Nouveau) et tarification des sessions.