Les jetons de session regroupent les phases de requête et de sélection d'une saisie semi-automatique de l'utilisateur
une recherche dans une session distincte
à des fins de facturation.
Créer un jeton de session
Les utilisateurs sont chargés de générer des sessions uniques
pour chaque session. Google recommande d'utiliser la version 4
UUID.
Exemple
Lorsque l'utilisateur saisit une requête, une requête de saisie semi-automatique est appelée plusieurs fois
(pas par caractère), et la liste des résultats possibles s'affiche. Quand ?
l'utilisateur effectue une sélection dans la liste des résultats, celle-ci est comptabilisée
alors que toutes les requêtes effectuées lors de la recherche sont regroupées et comptabilisées
sous la forme d'une requête unique. Si l'utilisateur sélectionne un lieu, la requête de recherche est disponible.
sans frais. Seule la requête de données Place est facturée. Si l'utilisateur n'a pas
une sélection dans les quelques minutes qui suivent le début de la session,
requête de recherche est facturée.
Examinons ce flux d'événements du point de vue d'une application.
Un utilisateur commence à saisir une requête pour rechercher "Paris, France".
Lors de la détection d'une entrée utilisateur, l'application crée un jeton de session, "Jeton A".
Au fur et à mesure que l'utilisateur saisit du texte, l'API envoie une requête de saisie semi-automatique à quelques reprises
pour afficher une nouvelle liste de résultats potentiels pour chacun:
"P"
"Par"
"Paris",
"Paris, Ven"
Lorsque l'utilisateur effectue une sélection:
Toutes les requêtes résultant de la requête sont regroupées et ajoutées à la session
représenté par "Jeton A",
comme une requête unique.
La sélection de l'utilisateur est comptabilisée comme une requête Place Details et ajoutée au
représentée par le "Jeton A".
La session est terminée, et l'application supprime le "jeton A".
Pour en savoir plus sur la facturation des requêtes Autocomplete, consultez la section Utilisation et
Facturation.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/09/05 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
{"lastModified": "Derni\u00e8re mise \u00e0 jour le 2024/09/05\u00a0(UTC)."}
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/09/05 (UTC)."]]