Snapchat Pixel
Snapchat Pixel Integration mit Consentio
Was ist Snapchat Pixel
Ein Messinstrument zur Erfassung von Conversions und zur Optimierung von Kampagnen auf Snapchat.
Cookie-Kategorie
Snapchat Pixel gehört zur Kategorie Marketing.
| Consentio-Kategorie | GCM-Signal |
|---|---|
| Marketing | ad_storage, ad_user_data, ad_personalization |
Installation mit Consentio
Fügen Sie Snapchat Pixel mit den Attributen type="text/plain" und data-category="marketing" hinzu,
damit es erst nach Erteilung der Marketing-Einwilligung geladen wird:
HTML
<!-- Snapchat Pixel - blockiert bis zur Marketing-Einwilligung -->
<script type="text/plain" data-category="marketing">
(function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function(){a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)};a.queue=[];var s='script';var r=t.createElement(s);r.async=!0;r.src=n;var u=t.getElementsByTagName(s)[0];u.parentNode.insertBefore(r,u);})(window,document,'https://sc-static.net/scevent.min.js');
snaptr('init', 'YOUR_PIXEL_ID', {
'user_email': '__INSERT_USER_EMAIL__'
});
snaptr('track', 'PAGE_VIEW');
</script>
Hinweis: Ersetzen Sie
YOUR_PIXEL_ID durch die tatsächliche ID aus dem Snapchat Ads Manager → Events Manager.
Alternative über die JavaScript-API
Snapchat Pixel dynamisch laden, nachdem die Einwilligung erteilt wurde:
JavaScript
Consentio.onConsentChange((consent) => {
if (consent.marketing) {
// Snapchat Pixel laden
(function(e,t,n){
if(e.snaptr)return;
var a=e.snaptr=function(){
a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)
};
a.queue=[];
var s='script';
var r=t.createElement(s);r.async=!0;r.src=n;
var u=t.getElementsByTagName(s)[0];
u.parentNode.insertBefore(r,u);
})(window,document,'https://sc-static.net/scevent.min.js');
snaptr('init', 'YOUR_PIXEL_ID', {
'user_email': '__INSERT_USER_EMAIL__'
});
snaptr('track', 'PAGE_VIEW');
}
})
Google Consent Mode v2
Snapchat Pixel unterstützt Google Consent Mode nicht nativ. Das Blocking über
type="text/plain" stellt sicher, dass das Pixel erst nach Erteilung der Einwilligung geladen wird.
Überprüfung
- Öffnen Sie die DevTools (F12)
- Vor Erteilung der Einwilligung:
scevent.min.jsdarf nicht geladen werden - Erteilen Sie die Marketing-Einwilligung
- Überprüfen Sie im Tab Netzwerk, dass
scevent.min.jsgeladen wurde - Überprüfen Sie dies im Snapchat Events Manager