Pixelflow
Cookie-Einwilligung

PixelFlow in Google Tag Manager laden

Es ist möglich, PixelFlow so einzurichten, dass es innerhalb des Google Tag Managers geladen wird. Dies kann nützlich sein für die Cookie-Zustimmung und eine zentralisierte Skriptverwaltung, falls Sie GTM bereits dafür nutzen.

So richten Sie PixelFlow mit dem Google Tag Manager ein

  1. Erhalten Sie Ihr PixelFlow-Skript-Snippet – PixelFlow stellt Ihnen ein Skript-Tag zur Verfügung, das etwa so aussieht (Beispiel):

    <script>!(function(p,i,x,f,l,o,w){p["PixelFlowObject"]=f;p[f]=p[f]||function(){(p[f].q=p[f].q||[]).push(arguments);};p[f].l=1*new Date();o=i.createElement(x);w=i.getElementsByTagName(x)[0];o.src=l;o.async=1;p[f].apiKey="5f1567378cdfg46ccc7785006ba439acddc93";p[f].siteId="68ieiui9db6393302c3";p[f].apiEndpoint="https://api.pixelflow.so/event";w.parentNode.insertBefore(o,w);})(window,document,"script","pixelFlow","https://slrgkgulru.pixelflow.so/pfm.js");</script>

    Sie können Ihr Skript jederzeit finden, indem Sie auf Ihre Übersichtsseite gehen und im Bereich „Websites“ auf die Schaltfläche „Code kopieren“ klicken.

  2. Melden Sie sich beim Google Tag Manager an – Gehen Sie zu tagmanager.google.com

  3. Erstellen Sie einen neuen Tag:

    • Klicken Sie im linken Menü auf Tags → Neu

    • Klicken Sie auf Tag-Konfiguration

    • Wählen Sie Benutzerdefiniertes HTML

  4. Fügen Sie das PixelFlow-Skript ein – Fügen Sie Ihr PixelFlow-Skript in das HTML-Feld ein.

  5. Legen Sie den Trigger fest – Klicken Sie auf Triggering und wählen Sie All Pages (oder bestimmte Seiten, wenn Sie es nur auf einigen haben möchten). Dies stellt sicher, dass PixelFlow auf jeder Seite geladen wird, auf der das Tracking aktiv sein soll.

  6. Testen und veröffentlichen:

    • Klicken Sie auf Vorschau, um den Tag Assistant zu öffnen und zu bestätigen, dass das PixelFlow-Skript korrekt geladen wird.

    • Wenn es funktioniert, klicken Sie auf Senden → Veröffentlichen, um es live zu schalten.

Sobald es veröffentlicht ist, wird PixelFlow über den Google Tag Manager auf allen angegebenen Seiten geladen, was die Verwaltung zusammen mit Ihren Consent-Tools erleichtert.

So richten Sie den Google Tag Manager ein, um eine Zustimmung vor dem Laden zu erzwingen

Wenn Sie den Google Tag Manager so konfigurieren möchten, dass das PixelFlow-Skript nur geladen wird, wenn die erforderliche Marketing-Zustimmung erteilt wurde (ad_storage), können Sie dies mit dem Google Consent Mode v2 tun:

  1. Klicken Sie auf Tags

  2. Bearbeiten Sie Ihren PixelFlow-Tag

  3. Klicken Sie auf Erweiterte Einstellungen

  4. Klicken Sie auf „Zusätzliche Einwilligung für die Tag-Auslösung erforderlich

  5. Wählen Sie ad_storage

  1. Klicken Sie auf Speichern

  2. Veröffentlichen Sie Ihre Änderungen im GTM

GTM wird PixelFlow nun NUR dann laden, wenn der Benutzer die Berechtigungen für „ad_storage“ (Marketing) über das von Ihnen verwendete Consent-Management-Plugin erteilt hat.

Ihr Skript wird nun erst geladen, NACHDEM der Benutzer die Zustimmung akzeptiert hat UND wenn die Seite neu geladen wird. Um sicherzustellen, dass das Skript ausgelöst wird, OHNE dass die Seite neu geladen werden muss, können Sie einen zusätzlichen Consent-Trigger im GTM hinzufügen.

So stellen Sie sicher, dass GTM das Skript sofort nach der Zustimmung lädt, statt erst nach einer Seitenaktualisierung

Das Standardverhalten für ein Skript, das eine Zustimmung erfordert, ist wie folgt:

  1. Seitenaufruf

  2. Abfrage der Zustimmung

  3. Skript wird beim nächsten Seitenaufruf geladen

Das bedeutet, dass das Skript nur geladen wird, wenn der Benutzer die Seite aktualisiert oder eine neue Seite aufruft, was nicht ideal ist, da Sie bestimmte Interaktionen auf Ihrer Website verpassen könnten. Um dies zu lösen, können Sie einfach einen neuen Trigger im GTM hinzufügen, der das Skript ausführt, sobald die Zustimmung erteilt wurde.

Wenn Sie ein Consent-Management-Plugin wie Cookiebot, OneTrust, Iubenda usw. verwenden, müssen Sie deren Integration in GTM aktivieren, um die Zustimmung zu verarbeiten und das Laden des Skripts nach der Zustimmung auszulösen. Ihr Consent-Management-Plugin sollte die Zustimmungswerte normalerweise über den dataLayer an GTM senden, den Sie dann als Trigger verwenden können, um das Skript ohne Warten auf einen neuen Seitenaufruf auszuführen.

Einen Trigger hinzufügen, um das Skript im GTM nach der Zustimmung zu laden

Befolgen Sie diese Schritte, um einen neuen Trigger für das Laden des Skripts nach Erteilung der Zustimmung hinzuzufügen (ohne auf einen Seitenaufruf warten zu müssen). Im Google Tag Manager:

  1. Klicken Sie auf Trigger

  2. Klicken Sie auf Neu

  3. Klicken Sie auf das Feld, um einen neuen Triggertyp hinzuzufügen

  4. Wählen Sie Benutzerdefiniertes Ereignis

  5. Geben Sie im Feld Ereignisname cookie_consent_update ein (Sie können dies durch den Ereignisnamen ersetzen, den Ihr Cookie-Consent-Plugin an GTM übergibt, um über die Zustimmung zu informieren).

  6. Benennen Sie das Ereignis cookie_consent_update

  7. Klicken Sie auf Speichern

  8. Klicken Sie auf Tags

  9. Klicken Sie auf Ihren PixelFlow-Tag („Benutzerdefiniertes HTML“)

  10. Klicken Sie auf „Triggering“; dort sehen Sie ein „+“-Symbol, um einen neuen Trigger hinzuzufügen.

  1. Klicken Sie auf das Plus-Symbol

  2. Wählen Sie den neuen „cookie consent update“-Trigger aus, den Sie erstellt haben.

  1. Klicken Sie auf Speichern

  2. Änderungen veröffentlichen

Sie lösen das PixelFlow-Skript nun in folgenden Fällen aus:

  • Sofort, wenn die Zustimmung erteilt wird, ohne auf einen neuen Seitenaufruf zu warten

  • Bei allen weiteren Seitenaufrufen, die danach erfolgen

War das hilfreich?