Google Maps Cache / Google Maps API

  • Im POI gab es die Funktion den Google Maps Cache einzustellen, im Entries gibt es das nicht mehr. Das hat bei uns dazu geführt das die API Kosten aufgrund der Häufigen anfrage durch die Decke gingen. Ist es möglich die Funktion wieder hinzuzufügen, gerne auch als Addon (unabhängig von Entries)

    Hier die Antwort vom Google Support

    Quote

    Ein häufiger Grund für einen plötzlichen Kostenanstieg hängt mit der Verarbeitung von Daten aus API-Aufrufen zusammen, insbesondere mit dem Caching. Bei vielen Google Maps Platform-Diensten, wie der Geocoding API und der Directions API, können Ergebnisse bis zu 30 Tage lang zwischengespeichert werden. Wenn Ihre Anwendung das Caching von Ergebnissen einstellt und neue Anfragen für dieselben Informationen sendet, kann dies zu einem erheblichen Anstieg der abrechenbaren API-Aufrufe führen.

    Hier die Preisliste: https://developers.google.com/maps/billing-a…g/pricing?hl=de

  • Julian Pfeil January 29, 2026 at 3:08 PM

    Added the label Planned
  • Julian Pfeil January 29, 2026 at 3:08 PM

    Set the label from 6.1 to 6.2
  • In diesem Zuge wäre sicherlich zu Prüfen ob man auf eine andere API wechseln kann.

    Google schlägt hierfür u.a. "Autocomplete Requests / Place Autocomplete" API die ist auch ab 10.000 Aufrufe auch günstiger.

    Hier der Code: https://console.cloud.google.com/google/maps-ap…ss-autocomplete

    https://developers.google.com/maps/documenta…ete-addressform

    Wenn du auf https://mapsplatform.google.com/intl/de_de/pricing/#pay-as-you-go auf Produkttyp dann auf Places gehst siehst du für was die API genutzt werden können, Google hat auch einige neue APIs.

  • AABVeV February 5, 2026 at 10:28 PM

    Changed the title of the thread from “Google Maps Cache” to “Google Maps Cache / Google Maps API”.
  • Hallo,

    mit Version 6.2.9 haben wir uns diesem Thema gewidmet.

    Kurz zusammengefasst:

    • Ein separates Addon ist nicht nötig. Die Funktion wurde direkt in Entries bzw. das bestehende Adressfeld integriert.
    • Entries bleibt weiterhin bei Google Maps und nutzt weiterhin die WoltLab-/Google-Maps-basierte Adressfunktion.
    • Bereits gespeicherte Koordinaten werden nun wiederverwendet. Beim Bearbeiten oder erneuten Anzeigen einer bestehenden Adresse muss die Adresse daher nicht unnötig erneut über Google aufgelöst werden.
    • Zusätzlich gibt es nun wieder eine einstellbare Cache-Dauer für Adress-Geocoding.
    • Der Cache ist auf maximal 30 Tage begrenzt, passend zu den von Google genannten Vorgaben.
    • Über die Einstellung kann der Cache bei Bedarf auch deaktiviert werden.
    • Damit sollten wiederholte Anfragen für dieselbe Adresse deutlich reduziert werden, was insbesondere bei häufig genutzten Adressfeldern die Google-API-Kosten senken kann.

    Ein Wechsel auf eine andere API wurde bewusst nicht vorgenommen. Das hätte deutlich stärkere Auswirkungen auf Kartenanzeige, Adresssuche, Kompatibilität und Nutzungsbedingungen. Da Entries bereits auf Google Maps und die WoltLab-Komponenten ausgelegt ist, ist die jetzige Lösung der sinnvollere und risikoärmere Weg.

    Place Autocomplete wurde ebenfalls nicht als kompletter Ersatz eingebaut. Das kann in bestimmten Szenarien günstiger sein, bringt aber zusätzliche Komplexität mit sich. Für den konkreten Kostenanstieg war zuerst entscheidend, dass vorhandene Ergebnisse wiederverwendet und wieder gecacht werden.

    Viele Grüße
    Julian

  • Julian Pfeil June 2, 2026 at 3:57 PM

    Set the label from Planned to Released

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!