Plattform auswählen: Android iOS JavaScript Webdienst

Sitzungstokens

Sitzungstokens sind von Nutzern generierte Strings (oder Objekte), mit denen Aufrufe von Autocomplete (New) als Sitzungen erfasst werden. In Autocomplete (New) werden Sitzungstokens genutzt, um die Abfrage- und Auswahlphasen einer Nutzeranfrage zur automatischen Vervollständigung zu Abrechnungszwecken zu einer separaten Sitzung zusammenzufassen.

Nutzer sind für die Erstellung von Sitzungstokens für jede Sitzung verantwortlich. Sitzungstokens müssen URL- und dateinamensichere Base64-Strings sein. Nutzer können Sitzung tokens auf beliebige Weise generieren. Google empfiehlt jedoch, für Sitzungstokens universell eindeutige Kennungen (UUIDs) der Version 4 zu verwenden.

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 (New)-Abfragen enthalten, gefolgt von einer Anfrage an Place Details (New) oder Address Validation. Die für jede Anfrage innerhalb einer Sitzung verwendeten API-Schlüssel müssen zum selben Google Cloud Console-Projekt gehören.

Sitzungstokens werden auf folgende Weise beendet:

  • Place Details (New) wird aufgerufen.
  • Address Validation wird aufgerufen.
  • Die Sitzung wird abgebrochen.

Sobald eine Sitzung beendet wird, ist das Token nicht mehr gültig. Ihre Anwendung muss für jede neue Sitzung ein neues Token generieren. Wenn Sie den Parameter sessionToken weglassen oder ein Sitzungstoken wiederverwenden, wird die neue Sitzung so in Rechnung gestellt, als wäre kein Sitzungstoken bereitgestellt worden. Jede Anfrage wird separat abgerechnet.

Weitere Informationen zur Abrechnung von Autocomplete (New)-Anfragen finden Sie unter Autocomplete (New) und Sitzungspreise.