Karten in Contao DSGVO-konform einbinden: Cowegis-Karte mit der Oveleon Cookiebar blockieren

Eine interaktive Anfahrtskarte lädt ihre Kartenbilder von einem fremden Server. Dabei landet die IP-Adresse deiner Besucher beim Kartenanbieter, und zwar schon beim Öffnen der Seite. Ohne Einwilligung ist das nach DSGVO und § 25 TDDDG angreifbar.

In diesem Artikel zeige ich dir, wie du eine Karte in Contao erst nach Zustimmung lädst. Vorher sieht der Besucher einen Hinweis mit dem Button „Zustimmen und Karte laden“.

Karten in Contao DSGVO-konform einbinden: Cowegis-Karte mit der Oveleon Cookiebar blockieren

Was ich nutze und wofür dieser Artikel ist

Dieser Artikel behandelt das Vorgehen bzw. die Einrichtung

  • Contao als CMS
  • Cowegis als Karten-Erweiterung (basiert auf Leaflet)
  • die Contao Cookiebar von Oveleon als Consent-Tool
  • Kartenkacheln vom Bundesamt für Kartographie und Geodäsie

Das Prinzip funktioniert aber auch mit anderen Kartenanbietern. Am Ende findest du eine Checkliste, damit du beim nächsten Projekt nichts vergisst.

Hintergrund: Leaflet und Kartendaten

Nicht Leaflet ist das Datenschutzproblem, sondern der Server, von dem die Kartenkacheln kommen.

Leaflet ist eine Open-Source-JavaScript-Bibliothek. Sie macht eine Karte im Browser bedienbar: zoomen, verschieben, Marker, eigene Bedienelemente. Kartendaten liefert Leaflet nicht selbst. Es setzt nur kleine PNG-Bilder (Kacheln) zu einer Karte zusammen, die ein Kartenserver ausliefert.

Cowegis ist ein Contao-Bundle (Plugin), welches Leaflet in Contao einbindet. Die Bibliothek liegt auf deinem eigenen Server unter /bundles/cowegisclient/js/cowegis.js und baut selbst keine Verbindung nach außen auf.

Die Kacheln kommen in meinem Beispiel vom BKG (Karte TopPlusOpen, Server sgx.geodatenzentrum.de). Bei jedem Kartenaufruf gehen IP-Adresse, Browserdaten und die angeforderten Kartenausschnitte an diesen externen Kartenanbieter.

Mit OpenStreetMap hat das technisch nichts zu tun. Leaflet wird oft mit OSM-Kacheln kombiniert, deshalb wird beides gern verwechselt. Hier geht kein einziger Request an openstreetmap.org. TopPlusOpen nutzt außerhalb Deutschlands teilweise OSM-Daten, das betrifft aber nur die Lizenz der Kartendaten.

Für die Datenschutzerklärung heißt das: Leaflet musst du nicht erwähnen, den Kachel-Anbieter schon. Das BKG ist eine Bundesbehörde und kein Tracking-Dienst. Wer auf Nummer sicher gehen will, holt trotzdem eine Einwilligung ein, und genau darum geht es in diesem Artikel.

Kristian macht starke Marken und einzigartige Websites

Stille Stärke:
Mach
deine Marke jetzt sichtbar

Termin mit mir buchen