Wie Sie vielleicht wissen, können Sie bestimmte Skripte von Dritten nicht ausführen, bevor ein Website-Besucher der Kategorie Werbung/Marketing aktiv zugestimmt hat. Um dieser Regelung zu entsprechen, müssten Sie die Tracking-Skripts Dritter auf Ihrer Website ändern.
In diesem Artikel lesen Sie, was Sie mit diesen Skripts tun müssen, damit unser Banner vollständig konform ist. Sie haben die volle Kontrolle über Ihre Skripte und darüber, wo sie ausgeführt werden.
Dies ist eine fortgeschrittene Funktion, sie ist nur für unsere kostenpflichtigen Pakete verfügbar. Sind Sie im kostenlosen Plan? Bitte lesen Sie diesen Artikel.
- Schlagen Sie die Skripte nach, die auf Ihrer Website verwendet werden. Dabei kann es sich um Werbepixel, Chat-Skripte oder andere Integrationen handeln, die Sie für Marketing, Statistiken oder andere Zwecke verwenden können. Für dieses Beispiel verwende ich das Einrichten eines Facebook-Pixels.
Sie erhalten diesen Code von Facebook, um das Pixel auf Ihrer Website einzubetten.
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'XXXXXXXXXXXXXX');
fbq('track', 'PageView');
</script>
<noscript>
<img height="1" width="1"
src="https://www.facebook.com/tr?id=XXXXXXXXXXXXX&ev=PageView
&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code --> - Um diesen DSGVO-konformen Code zu Ihrer Website hinzuzufügen, müssten wir ihn einer Kategorie von Cookies zuordnen. In diesem Fall handelt es sich bei dem Facebook-Pixel um ein Werbe-Cookie eines Dritten.
Wir müssten den <script>-Tag hier oben auf dem Code wie folgt ändern: - Achten Sie bitte auf den Teil, in dem Sie "type=text/plain" bearbeiten. Sie müssen dies ändern oder in Ihr Skript aufnehmen, um sicherzustellen, dass es nur ausgeführt wird, wenn eine bestimmte Kategorie akzeptiert wird.
Für Werbung/Marketing verwenden wir
<script type="text/plain" data-cookiefirst-category="advertising">Your script here</script>
Für funktionale Skripte verwenden wir
<script type="text/plain" data-cookiefirst-category="functional">Your script here</script>
Für notwendige Skripte verwenden wir
<script type="text/plain" data-cookiefirst-category="necessary">Your script here</script>
Für Performance-Skripte verwenden wir
<script type="text/plain" data-cookiefirst-category="performance">Your script here</script>
Am Ende wird unser Facebook-Pixelskript wie folgt aussehen:
<!-- Facebook Pixel Code -->
<script type="text/plain" data-cookiefirst-category="advertising">
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'XXXXXXXXXXXXXX');
fbq('track', 'PageView');
</script>
<noscript>
<img height="1" width="1"
src="https://www.facebook.com/tr?id=XXXXXXXXXXXXX&ev=PageView
&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code -->
Um vollständig konform zu sein, müssten Sie die entsprechenden Skripte auf Ihrer Website ändern.