Documentatie

Die Grundlage des Messens ist (meistens) das Messen der Besucher auf einzelnen Seiten.
Dieser Artikel geht von Google Tag Manager (GTM) + Google Analytics (GA) aus.
Grundsätzlich ist es auch möglich, nur ein GA-Skript zu verwenden. Da dies von Google nicht mehr empfohlen wird, gehen wir hier nicht weiter darauf ein.
Der Ort, an dem das Skript laufen soll (in i-Reserve), ist jedoch derselbe Ort. Und mit nur GA sind keine weiteren Schritte in GTM erforderlich. Also könnte dies auch mit diesem Artikel mit ein wenig Einfühlungsvermögen eingerichtet werden.

Was ist für eine GTM-Messung erforderlich?

Zuerst muss ein GTM-Container vorhanden sein. Das Anlegen desselben liegt außerhalb dieses Artikels. Der hierfür geltende Code sieht meistens so aus GTM-XXXXXX.

Anschließend erstellen wir zuerst das Skript.
Hierfür ist ein Content-Block erforderlich. Konfiguration > Kundenseite > Content-Seiten > Content-Block.

Legen Sie einen neuen Block mit einem logischen Namen an. Zum Beispiel "demo-gtm-head".

Wir legen nun ein Skript an, inklusive der Script-Tags.

<script nonce="{SERVER-GENERATED-NONCE}">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;var n=d.querySelector('[nonce]');
n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXXX');</script>

Ersetzen Sie hierbei das XXXXXXXX durch den Code des Containers.
Es fällt weiterhin auf, dass ein spezifischer Code verwendet wird. "{SERVER-GENERATED-NONCE}".
Dies ist eine Variable, die vom System pro Seite eindeutig generiert wird. Eine sogenannte NONCE.
Sorgen Sie dafür, dass das Skript auch für die anderen Sprachen eingebaut wird (falls es mehrere Sprachen gibt).

Nun, da wir das Skript haben, muss dieses noch aufgerufen werden.

Gehen Sie hierfür zu Konfiguration > Kundenseite > Allgemein.

Die Einstellung heißt "Zusätzlicher Javascript-Content-Block". Wählen Sie hier aus dem Dropdown den soeben angelegten Content-Block.

Ab jetzt wird das Skript geladen.
Dies lässt sich überprüfen, indem man eine Kundenseite lädt, zum Beispiel die Homepage. Und dann überprüft, ob das GTM-Skript geladen wird. Dies ist eine ziemlich technische Prüfung. Die aufgerufene URL lautet meistens https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXXXX.

Wir sind jetzt noch nicht fertig. Denn wir möchten, dass Seiten gemessen werden.

Kurz gesagt ist hierfür Folgendes erforderlich.

  • Ein GA-Konto.
  • Innerhalb des GA-Kontos -> Admin > Data collection > Data streams.
  • Notieren Sie den G-XYZ-Code. Auch Measurement ID genannt.
  • Nun zu GTM
  • Legen Sie einen Tag an, zum Beispiel PageView
  • Wählen Sie GA
  • Wählen Sie Google Tag
  • Die "Tag-ID" muss mit der Measurement ID gefüllt werden
  • Wählen Sie einen Trigger: "Initialization - All Pages".
  • Speichern und veröffentlichen.