$ Scanning https://shop.example.de timeout=15000ms
intercept network (pre-consent, no click)
targets: cookies, scripts, fonts, banner DOM, /impressum, /datenschutz
FAIL Google Tag Manager googletagmanager.com vor Einwilligung
FAIL Google Fonts fonts.googleapis.com 142.250.185.196 · GeoIP US
FAIL Ablehnen fehlt bei Hosts: googletagmanager.com
OK /impressum 200 /datenschutz 200
Score 45 / 100
Status NON_COMPLIANT (Schwelle < 60)
| Schwere | Kategorie | Befund | Delta | Abhilfe |
| CRITICAL | TRACKING_CONSENT | Google Tag Manager (googletagmanager.com) wurde beim First Paint vor jedem Consent-Klick geladen | -30 | GTM erst nach Opt-in laden (Consent Mode / CMP-Gate). |
| HIGH | CROSS_BORDER_TRANSFER | Google Fonts von fonts.googleapis.com auf IP 142.250.185.196 in US aufgelöst — Besucher-IP vor Einwilligung an Google | -15 | Schriften selbst hosten oder Google Fonts erst nach Consent laden. |
| MEDIUM | BANNER_DARK_PATTERN | Consent-UI gefunden, aber kein gleichwertiges Ablehnen bei aktiver Drittanbieter-Aktivität | -10 | Ablehnen neben Akzeptieren mit gleichem visuellem Gewicht platzieren. |
CI gate: FAIL Status NON_COMPLIANT; CRITICAL- oder HIGH-Verstöße vorhanden.
exit 1