Bei Maps JavaScript API-Anfragen werden je nach Art der Anfrage verschiedene SKUs aufgerufen. So wird beispielsweise bei Kartenaufrufen die SKU „Dynamic Maps“ und bei Panoramen die SKU „Dynamic Street View“ aufgerufen. Aufrufe der Places Library, Maps JavaScript API und anderer JavaScript-Dienste werden separat abgerechnet. Weitere Informationen finden Sie in der folgenden Tabelle mit den SKU-Details und Preislisten.
SKU-Details und Preise für die Maps JavaScript API
In der folgenden Tabelle finden Sie die Details und Preise der „Pay as you go“-SKUs für die Maps JavaScript API.
Preisangaben für die Routenbibliothek
Die Klassen Route und RouteMatrix haben jeweils drei SKUs, die die Kosten einer Anfrage bestimmen. Die SKU, die zur Bestimmung der Kosten verwendet wird, basiert auf dem von Ihnen verwendeten Dienst, der Klasse Route oder RouteMatrix und den Funktionen, die Sie in der Anfrage verwenden. Beispiel:
Compute Route-Anfragen werden für jede Anfrage abgerechnet.
Compute Route Matrix-Anfragen werden pro ELEMENT abgerechnet, das von der Anfrage zurückgegeben wird. Die Anzahl der Elemente ist die Anzahl der Ausgangspunkte multipliziert mit der Anzahl der Ziele. Wenn eine Anfrage beispielsweise zwei Startpunkte und drei Ziele enthält, werden sechs Elemente in Rechnung gestellt.
Die von Ihnen verwendeten Funktionen bestimmen, welche SKU-Kategorie abgerechnet wird:
Essentials: Abgerechnet werden Anfragen, die nur grundlegende Funktionen mit maximal 10 Zwischenwegpunkten verwenden.
Pro: Wird für Anfragen berechnet, die eine erweiterte Funktion verwenden, z. B. die Routenmodifikatoren
TRAFFIC_AWAREoderTRAFFIC_AWARE_OPTIMAL.Enterprise: Wird für Anfragen berechnet, bei denen eine Enterprise-Funktion wie die Routenplanung für Zweiräder verwendet wird.
Für die JavaScript-Nutzung gelten die folgenden Nutzungslimits.
Routen berechnen
Ratenlimit von 3.000 Anfragen pro Minute.
Die maximal zulässige Anzahl von Zwischenwegpunkten pro
computeRoutes-Anfrage beträgt 25.
Compute Route Matrix
Das Ratenlimit beträgt 3.000 Elemente pro Minute, berechnet aus der Anzahl der Startorte multipliziert mit der Anzahl der Ziele.
Die maximal zulässige Anzahl von Ausgangs- und Zielorten, die Sie mit einer Orts-ID oder Adresse angeben können, beträgt 50.
Die maximal zulässige Gesamtzahl der Elemente pro
computeRouteMatrix-Anfrage, bei derroutingPreferenceaufTRAFFIC_AWARE_OPTIMALgesetzt ist, beträgt 100.Die maximal zulässige Gesamtzahl der Elemente pro
computeRouteMatrix-Anfrage, bei dertravelModeaufTRANSITgesetzt ist, beträgt 100.Die maximal zulässige Gesamtzahl der Elemente pro
computeRouteMatrix-Anfrage beträgt ansonsten 625.
Kontingente und Nutzungslimits
Informationen zum Prüfen und Verwalten Ihrer Kontingente und Nutzungslimits für die Maps JavaScript API finden Sie unter Kontingente und Kontingentbenachrichtigungen.
Kontingente für Kartenaufrufe
Für das Laden von 2D- und 3D-Karten in der Maps JavaScript API gelten die folgenden Kontingente:
- 30.000 Kartenaufrufe pro Minute und Projekt
- 300 Kartenaufrufe pro Minute und IP-Adresse
Nutzungslimits für das Places UI Kit
Für das Places UI Kit gelten die folgenden Nutzungslimits:
Places UI Kit-Abfrage: Anfragen von den Elementen Place Details und Place Search sind auf 6.000 Abfragen pro Minute und Projekt beschränkt.
Places UI Kit-Sitzung: Anfragen über das Autocomplete-Element sind auf 6.000 Abfragen pro Minute und Projekt begrenzt.
Die zugrunde liegenden Anfragen an die Places API und die Geocoding API verbrauchen kein Kontingent für Ihr Cloud-Projekt.
Kosteneffiziente Strategien für die Places API
In diesem Abschnitt finden Sie Möglichkeiten, Ihre Nutzung zu optimieren und die Kosten für die Places API zu senken.
Feldmasken verwenden
Mit der Maskierung von Feldern lässt sich verhindern, dass unnötige Daten angefordert werden, was wiederum hilft, die Latenz und die Gebühren zu reduzieren.
Verwenden Sie für „Place Details (New)“-, „Nearby Search (New)“- und „Text Search (New)“-Anfragen eine Feldmaske, um die Liste der Felder anzugeben, die in der Antwort zurückgegeben werden sollen.
Ihnen wird dann die höchste SKU in Rechnung gestellt, die auf Ihre Anfrage anwendbar ist. Wenn Sie beispielsweise Felder aus den Essentials- und Pro-SKUs auswählen, wird die Pro-SKU für die Abrechnung verwendet.
Sitzungspreise mit Place Details (New) verwenden
Wenn Ihre Anwendungen ein monatliches Aufrufvolumen von
Weitere Informationen finden Sie unter Autocomplete (New) und Sitzungspreise.
Kontingent anpassen
Kontingentlimits definieren die maximale Anzahl von Anfragen, die für eine bestimmte API oder einen bestimmten Dienst innerhalb eines bestimmten Zeitrahmens 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:
- Rufen Sie in der Cloud Console Google Maps Platform > Kontingente auf.
- Wählen Sie die API aus, für die Sie das Kontingent ändern möchten.
- Suchen Sie den Kontingentwert, den Sie ändern möchten, und klicken Sie auf das Kästchen daneben.
- 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 Kontingenterhöhungsanfragen auf, einschließlich vergangener und ausstehender Anfragen:
- Rufen Sie in der Cloud Console Google Maps Platform > Kontingente auf.
- Wählen Sie die API aus, für die Sie die Anfrage zur Kontingenterhöhung aufrufen möchten.
- Klicken Sie auf Anfragen erhöhen.
Nutzungsbedingungen – Einschränkungen
Vollständige Informationen zur zulässigen Verwendung finden Sie in den Nutzungsbedingungen für die Google Maps Platform im Abschnitt zu Lizenzbeschränkungen.