Kosten für die Google Maps Platform verwalten

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. Dazu gehören:

  • Kosten stoppen, indem Sie die Anzahl der Abrechnungsereignisse begrenzen, die Ihre App auslöst.
  • Benachrichtigungen erhalten, wenn sich Ihre Nutzung bestimmten Budget- oder API-Limits nähert.
  • Apps kostengünstiger entwickeln.

In der folgenden Tabelle sehen Sie Ihre Optionen.

Kosten stoppen Benachrichtigungen erhalten Kostengünstiger entwickeln

Kontingentlimits ändern

Budgets und Budgetbenachrichtigungen erstellen

Kosteneffiziente Implementierungsstrategien verwenden

Kontingente

Kontingente begrenzen, wie viel von einem Google Maps Platform-Dienst von Ihrem Google Cloud-Projekt genutzt werden kann. Sie 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 Anfragen
  • 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.

Mit Kontingentlimits können Sie Ihre API-Nutzung kontrollieren und unerwartete Kosten 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 einer Anpassungsanfrage erhöht oder verringert werden. Weitere Informationen zum Verwalten von Kontingenten finden Sie unter Kontingente aufrufen und verwalten Kontingente.

Kontingent nach Bedarf anpassen

Überprüfen und passen Sie Ihre API-Kontingente regelmäßig an, um die 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.
  • Achten Sie darauf, dass die Kontingente Spitzenzeiten der Nutzung bewältigen 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 Überraschungen 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 sehen, wie sich Ihre Nutzungskosten im Laufe der Zeit entwickeln.

Weitere Informationen finden Sie unter Budgetbenachrichtigungen erstellen, bearbeiten oder löschen.

Strategische Kostenverwaltung

Eine effektive Budgetierung beinhaltet die Nutzung kostenloser oder kostengünstigerer Optionen, wann immer möglich. In diesem Abschnitt werden verschiedene Strategien zur Minimierung von Kosten erläutert.

Wenn möglich, die Maps Static API verwenden

Die folgenden Situationen eignen sich gut für statische Karten, die einfache Kartendarstellungen unterstützen, für die nur eine Markierung erforderlich ist:

  • 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 mit dynamischen Karten oder dynamischen Street View-Bildern unterstützen.

Lazy Loading mit Thumbnails verwenden

Thumbnails (kleine Kartenbilder) sind eine gute Verwendung für die Maps Static API. Diese Elemente werden zu einem niedrigeren Preis als dynamische Kartenloads abgerechnet. Bei Nutzerinteraktion können Nutzer per Klick zu einer dynamischen Version von Google Maps weitergeleitet werden. So zahlen Sie nur für dynamische Kartenloads für aktive Nutzer.

Günstigere Preiskategorien verwenden

Google bietet für jede Preiskategorie eine unterschiedliche Anzahl kostenloser Nutzungsereignisse. Sie können Ihre Anwendung so optimieren, dass Funktionen in den Kategorien „Essentials“ oder „Pro“ verwendet werden, in denen Sie mehr kostenlose monatliche Nutzungsereignisse haben. Weitere Informationen zu Preiskategorien.

Mehrere Karten zusammenfassen

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 vermeiden.
  • Eine einzelne Karte wiederverwenden, indem Sie den Darstellungsbereich, den Zoom und die Markierungen nach Bedarf aktualisieren.
  • Die Lösung Store Locator Plus verwenden , wenn Sie mehrere Karten anzeigen, um Standorte von Geschäften zu präsentieren.
  • Eine einzelne Karte pro Benutzeroberflächenbildschirm verwenden, da Nutzer in der Regel nur mit einer Karte gleichzeitig interagieren.

Inhalte cachen, wenn zulässig

Bei den meisten Google Maps Platform-Produkten ist das Caching von Inhalten nicht zulässig. Es gibt jedoch einige Ausnahmen, bei denen Sie die Ergebnisse bis zu 30 Tage lang cachen können. Weitere Informationen finden Sie in den Nutzungsbedingungen der Google Maps Platform für Details.