Hallo,
Um zu verhindern, dass das Klaviyo-Skript vor der Einwilligung vorab geladen wird, können Sie es dynamisch laden, nachdem der Benutzer seine Einwilligung gegeben hat. Entfernen Sie das Skript-Tag aus dem <head> Ihrer Website und verwenden Sie JavaScript wie folgt:
Javascript
Kopie
Bearbeiten
Funktion loadKlaviyoScript() {
var script = document.createElement('script');
script.src = "https://static.klaviyo.com/onsite/js/TqCSKQ/klaviyo.js?company_id=TqCSKQ";
script.async = true;
document.head.appendChild(script);
}
// Rufen Sie diese Funktion auf, nachdem die Zustimmung erteilt wurde
if (userHasConsented()) {
loadKlaviyoScript();
}
Wenn Sie ein Einwilligungsverwaltungstool verwenden, stellen Sie sicher, dass das Skript so eingestellt ist, dass es erst geladen wird, nachdem „Marketing“-Cookies akzeptiert wurden. Testen Sie das Setup, um sicherzustellen, dass es wie erwartet funktioniert.
Lassen Sie mich wissen, ob ich das für Sie erledigen soll.
To ensure the Klaviyo script loads only after cookie consent is granted, you need to modify how the script is injected into your site. Remove the script from automatic loading in your website's header or footer and instead implement it programmatically with your cookie consent tool. Most consent managers allow you to set scripts to load conditionally based on user consent.
For example, if you're using a JavaScript-based consent manager, you can add a function to dynamically insert the Klaviyo script only when the user consents. If this implementation feels challenging, feel free to reach out for assistance.
Hallo!
Um das Klaviyo-Skript nur nach der Zustimmung der Cookies zu laden, kannst du es so einstellen, dass es erst nach der Zustimmung eingefügt wird. Entferne einfach das Skript aus dem <head> deiner Seite und lade es erst dann, wenn der Benutzer zugestimmt hat.
Dafür kannst du ein kleines JavaScript verwenden, das das Skript dynamisch hinzufügt, wenn die Zustimmung erteilt wurde. Hier ein einfaches Beispiel:
javascript
Copy code
function ladeKlaviyoScript() { var script = document.createElement('script'); script.src = "https://static.klaviyo.com/onsite/js/TqCSKQ/klaviyo.js?company_id=TqCSKQ"; script.async = true; document.head.appendChild(script); } // Diese Funktion rufst du auf, wenn der Benutzer zugestimmt hat if (benutzerHatZugestimmt()) { ladeKlaviyoScript(); }
Stelle sicher, dass dein Cookie-Consent-Tool so eingestellt ist, dass es das Skript erst lädt, wenn der Nutzer „Marketing“-Cookies akzeptiert hat. Teste danach, ob alles wie gewünscht funktioniert.
Falls du Hilfe brauchst, melde dich einfach!
micheal digital