Kaarten
Google Maps — consent fix
Google Maps JavaScript API of embed-iframes laden direct in de HTML. Maps stelt NID-cookies in (Google-tracking, 6 maanden) en stuurt locatiecontext naar Google vóór consent. De Maps JS API laadt ook extra scripts van maps.gstatic.com.
Domeinen
maps.googleapis.commaps.gstatic.commaps.google.com
Cookies
Fix-instructies
-
Vervang <iframe src="https://www.google.com/maps/embed/..."> door een consent-facade:
- Toon een statische kaartafbeelding (screenshot) met een "Kaart laden" knop
- Laad het iframe pas na consent-acceptatie
-
Voor de Maps JavaScript API: laad het script via een GTM Custom HTML Tag:
- Maak een <script src="https://maps.googleapis.com/maps/api/js?key=..."> element dynamisch
- Trigger: consent_update met functionality_storage = granted
- Cookiebot: gebruik de ingebouwde Google Maps-blokkering.
- Alternatief zonder consent-vereiste: gebruik OpenStreetMap (Leaflet.js) — geen persoonsgegevens.
- Test: maps.googleapis.com en maps.gstatic.com mogen niet laden vóór consent.
Nog geen CMP?
Een Cookie Management Platform (CMP) regelt consent automatisch voor Google Maps en andere trackers — inclusief correcte GTM-koppeling.
Controleer uw eigen site
Scan uw website gratis om te zien of Google Maps (of andere trackers) vóór toestemming laadt.
Gratis scan starten →