Integracja z okienkami Cookie
Jeśli korzystasz z wymienionego niżej okienka cookie, przejdź do dedykowanej instrukcji:
System Trustisto można zintegrować z dowolnym okienkiem cookie. W tym celu należy umieścić dodatkowe kody na stronie sklepu.
Lista kodów integracyjnych dostępna jest w Manualnej instrukcji integracji.
Wyszczególniamy 3 głowne zgody na ciasteczka:
- analityczne
- marketingowe
- funkcjonalne
Aby Trustisto działało, należy udzielić zgody na wszystkie 3 typy ciasteczek.
Zgody domyślne
Poniższy kod należy umiesić przed kodem głównym Trustisto. Ustawia on wszystkie zgody na wycofane.
<script>
window.SOCIALPROOF_COOKIE_CONSENT = {
analytics: false,
marketing: false,
functional: false
}
</script>
Aktualizacja zgód
W momencie w którym dowolna ze zgód zostanie zaktualizowana należy zmieni jej status oraz ponownie wywołać inicjalizację bibioteki.
window.SOCIALPROOF_COOKIE_CONSENT.marketing = true;
SP.init("auto");
Przykład
Poniżej prezentujemy przykładową implementację dla okienka cookie, który informuje o zmianie zgód poprzez zdarzenie JavaScript "CookieConsentChange"
<script>
window.SOCIALPROOF_COOKIE_CONSENT = {
analytics: false,
marketing: false,
functional: false
}
window.addEventListener('CookieConsentChange', function (e) {
window.SOCIALPROOF_COOKIE_CONSENT.marketing = CookieConsent.marketing;
window.SOCIALPROOF_COOKIE_CONSENT.analytics = CookieConsent.analytics;
window.SOCIALPROOF_COOKIE_CONSENT.functional = CookieConsent.functional;
SP.init("auto");
}, false);
</script>