Dimensionen und Metriken sind wichtige Komponenten für Berichte. Die events
-Variable ist für die Datenerfassung vieler Metriken auf Ihrer Website verantwortlich. Ereignis inkrementieren normalerweise die Metriken in Berichten.
Bevor Sie Ereignisse implementieren, stellen Sie sicher, dass Sie sie in den Report Suite-Einstellungen unter Erfolgsereignisse erstellen und konfigurieren. Wenn Sie vorhaben, benutzerspezifische Ereignisse in Linktracking-Treffern zu verwenden, stellen Sie sicher, dass linkTrackVars
und linkTrackEvents
korrekt eingestellt sind.
Benutzerdefinierte Ereignisse sind für Adobe Analytics zugeordnet unter den folgenden XDM-Feldern:
_experience.analytics.event1to100.event1
- _experience.analytics.event1to100.event100
._experience.analytics.event101to200.event100
- _experience.analytics.event101to200.event200
._experience.analytics.event901to1000.event901
- _experience.analytics.event901to1000.event1000
.commerce.purchases.value
.productListItems[].quantity
-Felder.productListItems[].priceTotal
-Felder.commerce.productListViews.value
.commerce.productListOpens.value
.commerce.productListAdds.value
.commerce.productListRemovals.value
.commerce.productListViews.value
.commerce.checkouts.value
.Sie können Ereignisse entweder beim Konfigurieren der Analytics-Erweiterung (globale Variablen) oder unter Regeln festlegen.
Es stehen verschiedene Funktionen zur Verfügung:
event1
unter der Dropdown-Liste auswählen und 10
in dieses Feld einschließen, wird event1
in der Berichterstellung um 10 inkrementiert.Die s.events
-Variable ist eine Zeichenfolge, die eine kommagetrennte Liste von Ereignissen enthält, die in den Treffer einbezogen werden sollen. Für diese Variable gibt es keine Byte-Begrenzung, daher wird sie nicht abgeschnitten. Zu gültigen Werten gehören:
event1
- event1000
: Benutzerdefinierte Ereignisse, die Sie nach Belieben einstellen können. Zeichnen Sie im Lösungsdesigndokument Ihres Unternehmens auf, wie Sie die einzelnen Ereignisse verwenden. Die Anzahl der verfügbaren Ereignisse hängt vom Analytics-Vertrag Ihres Unternehmens ab. In den meisten Unternehmen, die nicht über einen Altvertrag verfügen, stehen 1000 benutzerdefinierte Ereignisse zur Verfügung. Wenden Sie sich an den Kundenbetreuer Ihres Unternehmens, wenn Sie nicht sicher sind, wie viele benutzerspezifische Ereignisse für Sie verfügbar sind.purchase
: Erhöht die Metrik Bestellungen um 1 und berechnet anhand der in der products
-Variable festgelegten Werte Einheiten und Umsatz. Weitere Informationen finden Sie unter Kaufereignis.prodView
: Erhöht die Metrik Produktansichten.scOpen
: Erhöht die Metrik Warenkorb.scAdd
: Erhöht die Metrik Zusatz zum Warenkorb.scRemove
: Erhöht die Metrik Entnahme aus Warenkorb.scView
: Erhöht die Metrik Warenkorbansicht.scCheckout
: Erhöht die Metrik Checkouts.Bei dieser Variable wird zwischen Groß- und Kleinschreibung unterschieden. Vermeiden Sie die falsche Großschreibung von Ereigniswerten, um eine genaue Datenerfassung sicherzustellen.
// Set the events variable to a single value
s.events = "event1";
// Set the events variable to multiple values
s.events = "event1,event13,purchase";
Sie können benutzerspezifische Ereignisse bei Bedarf mehrmals zählen. Weisen Sie dem gewünschten Ereignis in der Zeichenfolge eine Ganzzahl zu. In den Report Suite-Einstellungen erstellte Ereignisse sind standardmäßig Zählerereignisse.
// Count event1 ten times
s.events = "event1=10";
// Count event1 twice and event2 once
s.events = "event1=2,event2";
Zählerereignisse unterstützen keine Währungs- oder Dezimalwerte. Verwenden Sie Währungsereignisse für Währungswerte oder numerische Ereignisse für Dezimalwerte.
Sie können ein benutzerspezifisches Ereignis ändern, um anstelle von Ganzzahlen eine Währung zu verwenden. Währungsereignisse werden automatisch in die Währung der Report Suite konvertiert, wenn die Währung der Report Suite und die currencyCode
-Variable nicht übereinstimmen. Sie sind hilfreich, um Versandkosten, Rabatte oder Erstattungen zu berechnen. Sie können Währungsereignisse in der products
-Variablen festlegen, wenn Sie das Ereignis nur diesem Produkt zuordnen möchten.
Bevor Sie Währungsereignisse implementieren, stellen Sie sicher, dass Sie das gewünschte Ereignis in den Report Suite-Einstellungen unter Erfolgsereignisse auf „Währung“ festlegen.
// Send $9.99 USD in event1 using the events variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1=9.99";
// Send $9.99 USD in event1 using the products variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=9.99";
Wenn Sie einen Währungswert sowohl in der events
-Variable als auch in der products
-Variable festlegen, wird der Währungswert in events
verwendet. Vermeiden Sie das Setzen von Währungswerten sowohl in der events
- als auch in der products
-Variablen.
Sie können ein benutzerspezifisches Ereignis ändern, um Dezimalwerte anstelle von Ganzzahlen zu akzeptieren. Numerische Ereignisse verhalten sich ähnlich wie Währungsereignisse, verwenden jedoch keine Währungsumrechnung. Sie können numerische Ereignisse in der products
-Variablen festlegen, wenn Sie das Ereignis nur diesem Produkt zuordnen möchten.
Bevor Sie numerische Ereignisse implementieren, stellen Sie sicher, dass Sie das gewünschte Ereignis in den Report Suite-Einstellungen unter Erfolgsereignisse auf „Numerisch“ festlegen.
// Send 4.5 in event1 using the events variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1=4.5";
// Send 4.5 in event1 using the products variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=4.5";
Wenn Sie einen numerischen Wert sowohl in der events
-Variable als auch in der products
-Variable festlegen, wird der numerische Wert in events
verwendet. Vermeiden Sie das Setzen von numerischen Werten sowohl in der events
- als auch in der products
-Variable.