Universelles Ereignis im Google Tag Manager

Wenn Sie viele Ereignisse verfolgen und ab und zu neue hinzufügen, müssen Sie eine Reihe derselben Vorgänge ausführen:


  1. Hängen Sie ein Ereignis an die Site.
  2. Erstellen Sie einen Trigger in GTM.
  3. Erstellen Sie in GTM in Google Analytics ein Tag zum Senden von Ereignissen.
  4. Erstellen Sie in GTM ein Tag zum Senden eines Ereignisses an Yandex Metric.
  5. Wenn Sie Daten für das Retargeting auf Facebook und VK sammeln, müssen Sie für jedes von ihnen ein anderes Tag in GTM erstellen.

Gleichzeitig wächst die Anzahl der Entitäten in GTM und es wird immer mühsamer, sie zu navigieren. (GTM ist ebenfalls nicht aus Gummi und die Anzahl der zulässigen Einheiten ist begrenzt.)


Ich habe eine Lösung entwickelt und implementiert, die Folgendes ermöglicht:


  • Reduzieren Sie die Routine und eliminieren Sie die Schritte 2-5.
  • produziere keine Tags;
  • Optimieren Sie die Ereignisverwaltung.

Sie müssen mehrere Entitäten in GTM nur einmal konfigurieren und berühren sie nicht mehr, wenn Sie neue Ereignisse hinzufügen! Details in Ordnung.


Veranstaltung vor Ort


In dem Moment, in dem das gewünschte Ereignis ausgelöst wird, übergeben wir mehrere Parameter an den dataLayer:


dataLayer.push(
{
   'event':'universal_event',
   'event_category':'GA_category',
   'event_action':'GA_action',
   'event_label':'GA_label',
   'universal_event_systems':'google_analytics facebook metrika vkontakte',
   'universal_event_name':'retargeting_event'
});

Wo


  • universal_event - Ereigniskennung für GTM;
  • GA_category, GA_action, GA_label - jeweils die Kategorie-, Aktions- und Ereignisbezeichnung für Google Analytics;
  • google_analytics facebook metrika vkontakte - Systeme, an die das Ereignis übertragen wird. Sie können ein oder mehrere durch Leerzeichen oder andere Trennzeichen getrennte Elemente angeben.
  • retargeting_event - Ereigniskennung für andere Systeme als Google Analytics.

GTM: Variablen


GTM : event_category, event_action, event_label, universal_event_name, universal_event_systems.


Bild


GTM:


, . , universal_event_systems. universal_event.


Bild


Bild


Bild


Bild


GTM:


. GA event_category, event_action, event_label, universal_event_name.


Bild


Bild


Bild


Bild


!


Denken Sie daran, die Änderungen in GTM zu testen und zu veröffentlichen.


Wenn Sie jetzt ein neues Ereignis auf der Site erstellen, können Sie einfach die gewünschte Konfiguration im Site-Code in den dataLayer übertragen, und GTM öffnet sie nicht einmal.


Wenn Sie Metric verwenden, müssen Sie darin auch ein Ziel vom Typ Javascript-Ereignis erstellen und den Wert der Variablen universal_event_name als Bezeichner angeben .


All Articles