Die Google Maps Platform bietet eine Reihe von Optionen, mit denen Sie Ihre Nutzung kontrollieren und dafür sorgen können, dass sie Ihrem Budget entspricht. Folgende Optionen sind verfügbar:
- Sie können die Kosten begrenzen, indem Sie die Anzahl der Abrechnungsereignisse, die durch Ihre App ausgelöst werden, begrenzen.
- Sie werden benachrichtigt, wenn sich Ihre Nutzung bestimmten Budget- oder API-Limits nähert.
- Apps kostengünstiger entwickeln
In der folgenden Tabelle finden Sie die Optionen.
| Gebühren stoppen | Benachrichtigungen erhalten | Geringere Kosten |
Kontingente
Kontingente schränken ein, wie viel von einem Google Maps Platform-Dienst von Ihrem Google Cloud-Projekt genutzt werden kann. Kontingente sollen für Fairness sorgen und Spitzen bei der Ressourcennutzung und ‑verfügbarkeit reduzieren. Weitere Informationen finden Sie unter Cloud-Kontingente – Übersicht.
Die folgenden Elemente werden auf das Kontingent angerechnet:
- Erfolgreiche Anforderungen
- Anfragen, die Serverfehler verursachen
Die folgenden Elemente werden nicht auf das Kontingent angerechnet:
- Anfragen, bei denen die Authentifizierung fehlschlägt
Sie können Kontingentbenachrichtigungen einrichten, um benachrichtigt zu werden, wenn sich Ihre API-Nutzung dem Limit nähert. Weitere Informationen finden Sie unter Kontingentbenachrichtigungen und ‑monitoring einrichten.
Kontingentlimits helfen Ihnen, Ihre API-Nutzung zu steuern und unerwartete Gebühren zu vermeiden, indem Sie die Anzahl der Anfragen begrenzen, die von Ihrem Projekt gesendet werden können. Kontingentlimits werden standardmäßig festgelegt, können aber durch Einreichen eines Antrags auf Anpassung erhöht oder verringert werden. Weitere Informationen zum Verwalten von Kontingenten finden Sie unter Kontingente aufrufen und verwalten.
Kontingent nach Bedarf anpassen
Überprüfen und passen Sie Ihre API-Kontingente regelmäßig an, um Nutzung und Kosten zu optimieren und gleichzeitig ein Gleichgewicht zwischen der Vermeidung übermäßiger Ausgaben und der Sicherstellung der ordnungsgemäßen Funktion Ihrer Anwendung zu finden.
- Überwachen Sie Ihre API-Nutzungsmuster in der Google Cloud Console. Legen Sie Kontingente fest, die Ihrem Budget entsprechen und Ausgabenüberschreitungen verhindern.
- Kontingente müssen Spitzenzeiten der Nutzung abdecken können.
- Nehmen Sie schrittweise Anpassungen vor und testen Sie Ihre Anwendung nach jeder Änderung gründlich, um Unterbrechungen zu vermeiden.
Budgets und Benachrichtigungen
Wenn Sie ein bestimmtes Budget für die Nutzung der Google Maps Platform haben, können Sie unerwartete Kosten auf Ihrer Rechnung vermeiden, indem Sie Cloud Billing-Budgets und ‑Benachrichtigungen erstellen.
Sie können Budgetbenachrichtigungen einrichten, um benachrichtigt zu werden, wenn Sie einen bestimmten Prozentsatz Ihres Gesamtbudgets erreicht haben. So können Sie nachvollziehen, wie sich Ihre Nutzungskosten im Laufe der Zeit entwickeln.
Weitere Informationen finden Sie unter Budgetbenachrichtigungen erstellen, bearbeiten oder löschen.
Strategische Kostenverwaltung
Bei der effektiven Budgetierung sollten Sie nach Möglichkeit kostenlose oder kostengünstige Optionen nutzen. In diesem Abschnitt werden verschiedene Strategien zur Minimierung der Kosten erläutert.
Maps Static API nach Möglichkeit verwenden
Die folgenden Situationen eignen sich gut für statische Karten, die einfache Kartendarstellungen mit nur einer Markierung unterstützen:
- Sie beginnen mit einem Prototyp, der noch nicht viele Funktionen hat.
- Sie haben keine Kartenanpassungen.
- Sie verwenden höchstens eine Markierung.
- Sie müssen keine Nutzerinteraktion unterstützen, wenn Sie dynamische Karten oder dynamische Street View-Bilder verwenden.
Lazy Loading mit Thumbnails
Thumbnails (kleine Kartenbilder) sind eine gute Verwendungsmöglichkeit für die Maps Static API. Diese Elemente werden zu einem niedrigeren Preis als dynamische Kartenaufrufe abgerechnet. Bei Nutzerinteraktion können Nutzer per Klick zu einer dynamischen Version von Google Maps weitergeleitet werden. Sie zahlen also nur für dynamische Kartenaufrufe für Nutzer, die mit der Karte interagieren.
Günstigere Preiskategorien verwenden
Google bietet für jede Preiskategorie eine unterschiedliche Anzahl kostenloser Nutzungsereignisse an. Sie können Ihre Anwendung so optimieren, dass sie Funktionen in den Kategorien „Essentials“ oder „Pro“ verwendet, in denen Sie mehr kostenlose monatliche Nutzungsereignisse haben. Weitere Informationen zu Preiskategorien
Mehrere Karten zusammenführen
Wenn Sie eine Implementierung haben, in der mehrere Karten angezeigt werden, beachten Sie die folgenden Richtlinien:
- Karten nur bei Bedarf laden, um unnötige Ressourcen zu minimieren.
- Eine einzelne Karte wiederverwenden, indem Sie den Darstellungsbereich, die Zoomstufe und die Markierungen nach Bedarf aktualisieren.
- Verwenden Sie die Lösung „Store Locator Plus“, wenn Sie mehrere Karten zur Anzeige von Geschäftsstandorten verwenden.
- Verwenden Sie nur eine Karte pro Benutzeroberflächenbildschirm, da Nutzer in der Regel immer nur mit einer Karte gleichzeitig interagieren.
Inhalte bei Bedarf im Cache speichern
Bei den meisten Google Maps Platform-Produkten ist das Zwischenspeichern von Inhalten nicht zulässig. In einigen Ausnahmefällen dürfen Sie die Ergebnisse jedoch bis zu 30 Tage lang im Cache speichern. Weitere Informationen finden Sie in den Nutzungsbedingungen für die Google Maps Platform.