Sitzungstokens

Sitzungstokens sind vom Nutzer generierte Strings, die Aufrufe der Funktion Autocomplete (New) als Sitzungen erfassen. Die Funktion „Autocomplete (neu)“ verwendet Sitzungstokens, um die Abfrage- und Auswahlphasen einer automatischen Vervollständigung durch den Nutzer zu Abrechnungszwecken in einer separaten Sitzung zu gruppieren.

Nutzer sind dafür verantwortlich, Sitzungstokens für jede Sitzung zu erstellen. Sitzungstokens müssen URL- und Dateinamenssichere Base64-Strings sein. Nutzer können auf beliebige Weise Sitzungstokens generieren. Google empfiehlt jedoch die Verwendung von Version 4 Universally Unique Identifiers (UUIDs) für Sitzungstokens.

Die Sitzung beginnt mit einem Aufruf von „Autocomplete (New)“ und endet mit einem Aufruf von Place Details (New) oder Address Validation. Jede Sitzung kann mehrere Autocomplete-Abfragen (New) gefolgt von einer Anfrage an „Place Details (New)“ oder „Address Validation“ enthalten. Die für die einzelnen Anfragen innerhalb einer Sitzung verwendeten API-Schlüssel müssen zum selben Google Cloud Console-Projekt gehören.

Sitzungstokens enden auf folgende Weise:

  • „Place Details (New)“ wird aufgerufen.
  • „Adressüberprüfung“ wird aufgerufen.
  • Die Sitzung wird abgebrochen.
Sobald eine Sitzung beendet ist, ist das Token nicht mehr gültig. Ihre Anwendung muss für jede neue Sitzung ein neues Token generieren. Wenn der Parameter „sessionToken“ weggelassen wird oder Sie ein Sitzungstoken wiederverwenden, wird die neue Sitzung so abgerechnet, als wäre kein Sitzungstoken angegeben worden. Jede Anfrage wird separat abgerechnet. Weitere Informationen zur Abrechnung von Anfragen für die automatische Vervollständigung (New) finden Sie unter Preise für die automatische Vervollständigung (neu) und Sitzungspreise.