Navigation SDK for Android: Nutzung und Abrechnung

Anfragen an das Navigation SDK werden über die SKU „Navigation Request“ abgerechnet. Ihnen werden API-Aufrufe in Rechnung gestellt, die Sie ausführen, um Routen zu einem Ziel zu generieren. API-Aufrufe können ein oder mehrere Ziele enthalten, die auch als Wegpunkte bezeichnet werden. Sie können die Kosten für einen Aufruf berechnen, indem Sie die Anzahl der enthaltenen Wegpunkte mit dem Preis für jedes angeforderte Ziel multiplizieren.

Für die detaillierte Routenführung fallen keine zusätzlichen Kosten an. Außerdem fallen keine zusätzlichen Gebühren für Routenänderungen an, nachdem ein Ziel bereits abgerufen wurde. Beispielsweise fallen keine Gebühren für Routenänderungen aufgrund von Verkehrsinformationen, Straßensperrungen oder Abweichungen von der geplanten Route an.

SKU-Details und Preise für das Navigation SDK for Android

In der folgenden Tabelle finden Sie die Details und Preise für die „Pay as you go“-SKU des Navigation SDK for Android.

KategorieSKU-DetailsSKU-Preise
Enterprise SKU: Navigation Request Globale Preisliste
Preisliste für Indien

Routenstatus und Abrechnung

Ihnen werden Routenanfragen in Rechnung gestellt, die die Google-Server erreichen und von ihnen verarbeitet werden, auch wenn keine Route gefunden werden kann (z. B. NO_ROUTE_FOUND). Anfragen, die aufgrund von clientseitigen Fehlern, Netzwerkverbindungsproblemen oder Backend-Zeitüberschreitungen fehlschlagen, werden Ihnen nicht in Rechnung gestellt.

Wenn Sie eine Route anfordern, gibt das SDK ein Navigator.RouteStatus zurück. In der folgenden Tabelle ist zusammengefasst, ob für die einzelnen Routenstatuscodes Gebühren anfallen:

Routenstatus Beschreibung In Rechnung gestellt
OK Das SDK hat erfolgreich eine Route zum Ziel berechnet. Ja
NO_ROUTE_FOUND Das SDK konnte keine geeignete Route zum Ziel finden. Ja
ROUTE_CANCELED Das SDK hat die Routenberechnung zugunsten einer neueren Anfrage abgebrochen. Ja
NETWORK_ERROR Aufgrund eines Netzwerkfehlers konnte das SDK keine Route berechnen. Nein
QUOTA_CHECK_FAILED Das SDK konnte die Route aufgrund eines unzureichenden Kontingents nicht berechnen. Nein
LOCATION_DISABLED Der Nutzer hat die GPS-Standortermittlung deaktiviert, sodass das SDK keine Route berechnen konnte. Nein
LOCATION_UNKNOWN Das SDK konnte den Standort nicht rechtzeitig ermitteln, um eine Route zu berechnen. Nein
WAYPOINT_ERROR Die Anfrage enthielt einen ungültigen Wegpunkt (z. B. eine unbekannte Orts-ID) oder überschritt das Limit von 25 Wegpunkten. Nein
DUPLICATE_WAYPOINTS_ERROR Die Anfrage enthielt aufeinanderfolgende doppelte Wegpunkte. Nein
ROUTING_TIMEOUT Beim Berechnen der Route ist im Routing-Backend eine Zeitüberschreitung aufgetreten. Nein

Kontingent anpassen

Kontingentlimits definieren die maximale Anzahl von Anfragen, die für eine bestimmte API oder einen bestimmten Dienst innerhalb eines bestimmten Zeitraums zulässig sind. Wenn die Anzahl der Anfragen in Ihrem Projekt das Kontingentlimit erreicht, reagiert Ihr Dienst nicht mehr auf Anfragen.

So ändern Sie einen Kontingentwert für Ihre API:

  1. Rufen Sie in der Cloud Console Google Maps Platform > Kontingente auf.
  2. Wählen Sie die API aus, für die Sie das Kontingent ändern möchten.
  3. Suchen Sie den Kontingentwert, den Sie ändern möchten, und wählen Sie ihn über das Kästchen aus.
  4. Klicken Sie auf Bearbeiten, geben Sie einen neuen Kontingentwert ein und klicken Sie auf Anfrage senden.

Anfragen zur Kontingenterhöhung ansehen

So rufen Sie alle Anfragen zur Kontingenterhöhung auf, einschließlich vergangener und ausstehender Anfragen:

  1. Rufen Sie in der Cloud Console Google Maps Platform > Kontingente auf.
  2. Wählen Sie die API aus, für die Sie die Anfrage zur Kontingenterhöhung aufrufen möchten.
  3. Klicken Sie auf Anfragen erhöhen.

Nutzungsbedingungen – Einschränkungen

Weitere Informationen zu den Nutzungsbedingungen finden Sie in den Nutzungsbedingungen für die Google Maps Platform im Abschnitt zu Lizenzbeschränkungen.