Ja. Google Tag Manager (GTM) ist eine der einfachsten Methoden, den Zenovay-Tracker bereitzustellen, insbesondere wenn Ihre Website viele andere Tags hat und Sie keine Theme-Dateien bearbeiten möchten.
Schritte
Custom-HTML-Tag erstellen
Gehen Sie in GTM zu Tags → Neu und wählen Sie als Tag-Typ Custom HTML. Benennen Sie es
Zenovay Tracker.Tracker-Code einfügen
Fügen Sie im HTML-Feld Folgendes ein:
<script defer src="https://api.zenovay.com/z.js" data-tracking-code="YOUR_TRACKING_CODE" ></script>Ersetzen Sie
YOUR_TRACKING_CODEdurch Ihren Tracking-Code von Domains → Ihre Website → General in Ihrem Zenovay-Dashboard.Trigger festlegen
Wählen Sie unter Triggering die Option All Pages (der eingebaute Trigger
Initialization - All Pagesfunktioniert auch und feuert früher beim Seitenaufbau).Speichern und veröffentlichen
Klicken Sie auf Save, dann auf Submit im GTM-Workspace, und veröffentlichen Sie die neue Container-Version.
Benutzerdefinierte Events aus GTM auslösen
Sie können auch benutzerdefinierte Events aus jedem GTM-Trigger an Zenovay senden — zum Beispiel beim Klick auf einen Button oder beim Absenden eines Formulars.
Erstellen Sie ein zweites Custom-HTML-Tag mit dem gewünschten Trigger und fügen Sie ein:
<script>
if (window.zenovay) {
window.zenovay('track', 'cta_click', {
label: {{Click Text}},
page: {{Page Path}}
});
}
</script>
{{Click Text}} und {{Page Path}} sind eingebaute GTM-Variablen. Umschließen Sie sie mit geschweiften Klammern, damit GTM den Laufzeitwert vor der Ausführung des Skripts einsetzt.
Wo das Tag in der Auslösereihenfolge platziert werden sollte
Wenn Sie den Zenovay-Tracker über den All Pages-Trigger laden und ein Custom-Event-Tag auf derselben Seite ebenfalls feuert, sollte das Custom-Event-Tag nach dem Tracker feuern. Am einfachsten:
- Laden Sie Zenovay mit dem Trigger
Initialization - All Pages(feuert am frühesten). - Lösen Sie benutzerdefinierte Events mit den Triggern
All Pages,ClickoderForm Submitaus (die später feuern).
Der if (window.zenovay)-Schutz oben verhindert, dass der Custom-Event-Aufruf einen Fehler wirft, falls der Tracker aus irgendeinem Grund noch nicht geladen wurde.
Consent-Integration
Wenn Sie GTMs eingebauten Consent-Modus verwenden, markieren Sie das Zenovay-Tracker-Tag mit dem Consent-Typ, der zu Ihrer Datenschutzerklärung passt. Da Zenovay standardmäßig cookieless läuft, benötigt es in den meisten Rechtsräumen rechtlich keine Einwilligung — aber das Routing über Ihre CMP hält die Audit-Spur konsistent.
Funktionsprüfung
- Verwenden Sie den Preview-Modus von GTM, um Ihre Website zu laden.
- Bestätigen Sie, dass das Zenovay-Tracker-Tag gefeuert hat (Sie sollten eine
z.js-Anfrage im Network-Panel sehen). - Öffnen Sie den Live View-Tab Ihres Zenovay-Dashboards — Ihr Besuch sollte innerhalb von 30 Sekunden erscheinen.