Google Maps
Google Maps Karten in Phpwcms einbinden
einbinden ohne API - So einfach gehts . . .
eigentlich, denn dank der DSGVO wird es etwas komplizierter, denn, wennich es richtig verstanden habe, hat Google bereits mit Anzeigen einer Karte Zugriff auf vorhandene Daten / Cookies um diese auszuwerten. Das Problem was entsteht, ist, das der Besucher dies unter Umständen nicht möchte bzw. der DSGVO von Google nicht zustimmen möchte.
Aber erst mal zur simplen Variante:
- man öffnet im Browser Google Maps
- im Suchfeld gibt man nun den Ort und die Adresse ein um diese zu suchen
- in meine Beispiel "Nürnberg, Hauptmarkt"
- nach der erfolgreichen Suche klickt man auf das Menü
- nun auf Karte teilen oder einbetten
- oben in dem daraufhin geöffneten Fenster auf den Tab Karte einbetten
- Wähle die gewünschte Größe aus und kopiere dann den HTML-Code in den Quellcode deiner Website
Alternativ zum Wählen der Größe (am besten in Prozent) macht man sich in seinem CSS-Code eine Klasse, in der man die gewünschte Größe angibt, Vorteil hierbei ist, das sich die Breite immer der Breite der Seite anpasst.
Fertig
Eine hoffentlich DSGVO-Konforme Umsetzung:
Schwieriger ist da eher seit der DSGVO das Ganze konform einzurichten.
Am Beispiel unten ist es so, das die Karte, die gerade zu sehen ist, ein Screenshot einer Karte von Open Streetmaps ist, den Screenshots von Google Maps sind nicht zulässig soweit mir bekannt.
Auf dem Bild ein Overlay mit Text und Hinweis, das, wenn man das nutzen möchte, man automatisch mit denn Datenschutzrichtlinien von Google einverstanden ist. Erst dann, eben erst dann wird die Google-Maps Karte geladen.
Ob das so dann nur wirklich DSGVO Konform ist. Ich weiß es nicht, aber ohne Klick kein Google Maps, also nicht mal geladen ... ein gewöhnlicher Links soll ja auch Konform sein, somit sollte auch diese Variante DSGVO-Konform sein vermute ich. (ohne Gewähr!)
Html (Content)
so sieht meine Lösung aus:
Mit dem Klicken auf die angezeigte Karte akzeptieren Sie die Datenschutzerklärung von Google
Unterhalb des Bilder finden sie den Link zur Datenschutzerklärung von Google
Möchten Sie das nicht, bitte nicht auf die angezeigte Karte klicken !!!
Link zur Datenschutzerklärung von Google