Performance
Erwartete Auswirkungen auf die Performance
ConsentForge ist darauf ausgelegt, minimale Auswirkungen auf die Performance zu haben:
| Metrik | Auswirkung |
|---|---|
| Skriptgröße | < 10 KB gzippt |
| Skriptladezeit (CDN) | ~20–50 ms aus der EU (gecacht) |
| Time to First Byte (TTFB) | Keine Auswirkung (async/defer) |
| Largest Contentful Paint (LCP) | Keine Auswirkung bei Verwendung von defer |
| Cumulative Layout Shift (CLS) | Geringfügig (~0,01) durch Banner-Einblendung |
CLS durch das Banner reduzieren
Wenn Sie Core Web Vitals optimieren, reservieren Sie vor dem Laden des Skripts Platz für die untere Leiste:
body {
padding-bottom: 80px; /* ungefähre Banner-Höhe */
}
Oder verwenden Sie die Embed-Option data-position="inline", um das Banner in einem festen Container darzustellen.
Symptom: Skript verlangsamt den Seitenaufbau
Diagnose: PageSpeed Insights / Lighthouse → „Render-blockierende Ressourcen eliminieren". Wird consentforge.min.js aufgelistet?
Ursache: Skript-Tag fehlt das Attribut defer.
Lösung: Stellen Sie sicher, dass Ihr Embed-Skript defer verwendet:
<script src="https://cdn.consentforge.com/consentforge.min.js" data-token="..." defer></script>
CDN-Caching
Die ConsentForge-Laufzeitumgebung wird von cdn.consentforge.com mit einem 7-Tage-Cache (Cache-Control: public, max-age=604800) bereitgestellt. Bei wiederholten Besuchen wird das Skript aus dem Browser-Cache mit minimaler Netzwerklatenz geladen.
Symptom: Laufzeitumgebung wird aus der falschen Region geladen
Diagnose: DevTools → Netzwerk → consentforge.min.js → Antwortheader x-served-by prüfen.
Lösung: Das CDN leitet automatisch zum nächsten PoP weiter. Wenn Sie ungewöhnlich hohe Latenz bemerken, wenden Sie sich an den Support – es könnte auf ein CDN-Routing-Problem hinweisen.
Selbst-Hosting der Laufzeitumgebung (Enterprise)
Enterprise-Kunden können das ConsentForge-Laufzeitpaket auf ihrem eigenen CDN für maximale Kontrolle über die Ladeleistung selbst hosten. Wenden Sie sich an den Support, um diese Option zu aktivieren.