Übersicht über Variablen, Funktionen, Methoden und Plug-ins
Analytics bietet eine Reihe von Variablen zur Erfassung von Analytics-Daten. Die Variablen in diesem Abschnitt sind in mehrere Abschnitte unterteilt:
- Seitenvariablen sind Werte, die normalerweise direkt in Berichten verwendet werden. Zu den gebräuchlichen Seitenvariablen zählen
props
,eVars
undevents
. - Konfigurationsvariablen sind Einstellungswerte, die sicherstellen, dass die richtigen Daten Adobe erreichen. Zu den gebräuchlichen Konfigurationsvariablen zählen
trackingServerSecure
,charSet
undlinkTrackVars
. Konfigurationsvariablen füllen normalerweise keine Dimensionselemente. - Funktionen und Methoden sind Code-Abschnitte, die eine bestimmte Aufgabe ausführen, wenn darauf verwiesen wird. Zu den gebräuchlichen Funktionen gehören
t()
,tl()
undclearVars()
.
Variablen und Implementierungsmethoden
Adobe bietet mehrere Möglichkeiten, Adobe Analytics zu implementieren. Jede Seite enthält einen Abschnitt zur Implementierung der Variablen mithilfe des Web SDK, mithilfe der Adobe Analytics-Erweiterung und mithilfe von AppMeasurement für JavaScript.
Hier finden Sie ein Video zum Konfigurieren von Variablen in Adobe Analytics:
Reihenfolge der Vorgänge
AppMeasurement-Bibliotheken, die von Adobe Analytics veröffentlicht werden, befolgen beim Senden von Daten an Adobe eine bestimmte Reihenfolge. Wenn Sie diese Aufgaben nicht in der richtigen Reihenfolge ausführen, können die Daten unvollständig sein.
- Wenn Ihre Website eine Datenschicht verwendet, stellen Sie sicher, dass alle entsprechenden Variablen zuerst gefüllt werden. Sie füllen beispielsweise "
adobeDataLayer.page.title
"mit dem Seitentitel. Weitere Informationen finden Sie unter Datenschicht. - Verwenden Sie die Datenschicht, um Analytics-Variablen zu füllen.
Wenn Sie Tags in Adobe Experience Platform verwenden, erfolgt dies durch die Verwendung von Datenelementen dazwischen. Datenelemente werden mit Werten aus der Datenschicht gefüllt. Beispielsweise ruft das DatenelementPage Title
den Wert aus der DatenschichtvariablenadobeDataLayer.page.title
ab.
Anschließend können Sie das Datenelement verwenden, um Analytics-Variablen zu füllen. Beispiel:eVar4
ruft den Wert aus dem DatenelementPage Title
ab.
Weitere Informationen finden Sie unter Datenelemente, Zuordnen von Datenschichtobjekten zu Datenelementen und Zuordnen von Tag-Datenelementen zu Analytics-Variablen - Rufen Sie schließlich die Tracking-Funktion auf. Die meisten AppMeasurement-Bibliotheken verwenden die
t()
-Methode, doch einige mobile SDKs verwendentrack()
. Wenn die Tracking-Funktion aufgerufen wird, werden alle im Analytics-Objekt definierten unterstützten Variablen in Form einer Bildanforderung an Adobe gesendet.
Unzulässige Zeichen
Die folgenden Zeichen und Zeichenfolgen sind in JavaScript-Variablen nicht zulässig.
- Tab (
0x09
) - Zeilenumschalter (
0x0D
) - Umbruch (
0x0A
) - HTML-Tags (z. B.
<b></b>
oder™
)
Einige Variablen haben zusätzliche Einschränkungen oder Syntaxanforderungen. Die products
-Variable behält beispielsweise Semikolons und Kommas vor, um separate Produkte und Kategorien zu trennen.