events
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.
Ereignisse, die das Web SDK verwenden
Bei Verwendung des XDM-Objekts verwenden benutzerdefinierte Ereignisse die folgenden XDM-Felder:
- Benutzerdefinierte Ereignisse 1–100 werden zugeordnet zu
xdm._experience.analytics.event1to100.event1
–xdm._experience.analytics.event1to100.event100
. - Benutzerdefinierte Ereignisse 101–200 werden zugeordnet zu
xdm._experience.analytics.event101to200.event100
–xdm._experience.analytics.event101to200.event200
. - Dieses Muster wiederholt alle 100 Ereignisse bis
xdm._experience.analytics.event901to1000.event901
–xdm._experience.analytics.event901to1000.event1000
.eventx.value
wird verwendet, um die zu inkrementierende Menge anzugeben.eventx.id
wird für Serialisierung verwendet. - Bestellungen werden
xdm.commerce.purchases.value
zugeordnet. - Einheiten werden der Summe aller
productListItems[].quantity
-Felder zugeordnet. - Der Umsatz wird der Summe aller
productListItems[].priceTotal
-Felder zugeordnet. - Produktansichten werden
xdm.commerce.productViews.value
zugeordnet. - Warenkörbe werden
xdm.commerce.productListOpens.value
zugeordnet. - Hinzufügungen zum Warenkorb werden
xdm.commerce.productListAdds.value
zugeordnet. - Entnahmen aus dem Warenkorb werden
xdm.commerce.productListRemovals.value
zugeordnet. - Warenkorbansichten werden
xdm.commerce.productListViews.value
zugeordnet. - Checkouts werden
xdm.commerce.checkouts.value
zugeordnet.
productListItems
festgelegt ist (z. B. productListItems._experience.analytics.event1.value
) und sich dieses Ereignis noch nicht in diesem Feld befindet, wird dieses Ereignis automatisch diesem Feld hinzugefügt.Bei Verwendung des Datenobjekts verwenden alle Ereignisse data.__adobe.analytics.events
und folgen dabei der AppMeasurement-Zeichenfolgensyntax. Wenn Sie dieses Feld festlegen, werden alle im XDM-Objekt festgelegten Ereignisse überschrieben und nicht an Adobe Analytics gesendet.
Ereignisse, die die Adobe Analytics-Erweiterung verwenden
Sie können Ereignisse entweder beim Konfigurieren der Analytics-Erweiterung (globale Variablen) oder unter Regeln festlegen.
- Melden Sie sich bei der Adobe Experience Platform-Datenerfassung mit Ihren Adobe ID-Anmeldeinformationen an.
- Klicken Sie auf die gewünschte Tag-Eigenschaft.
- Gehen Sie zur Registerkarte „Regeln“ und klicken Sie dann auf die gewünschte Regel (oder erstellen Sie eine Regel).
- Klicken Sie unter Aktionen auf eine bestehende Aktion Adobe Analytics – Variablen festlegen oder klicken Sie auf das Pluszeichen.
- Setzen Sie die Dropdownliste Erweiterung auf Adobe Analytics und den Aktionstyp 3} auf Variablen festlegen.
- Suchen Sie den Abschnitt Ereignisse.
Es stehen verschiedene Funktionen zur Verfügung:
- Eine Dropdown-Liste, in der Sie das einzuschließende Ereignis auswählen können
- Ein optionales Textfeld zur Serialisierung. Weitere Informationen finden Sie unter Ereignis-Serialisierung.
- Ein optionales Textfeld für einen Ereigniswert. Sie können Währung für Währungsereignisse oder eine Ganzzahl für Ereignisse ohne Währungsangaben einschließen, um sie mehrmals zu erhöhen. Wenn Sie beispielsweise "
event1
"in der Dropdownliste auswählen und "10
"in dieses Feld einschließen, wird in der Berichterstellungevent1
um 10 inkrementiert. - Eine Schaltfläche zum Hinzufügen eines weiteren Ereignisses. Sie können zu einer einzelnen Regel beliebig viele Ereignisse hinzufügen.
s.events in AppMeasurement und im benutzerdefinierten Code-Editor der Analytics-Erweiterung
Die s.events
-Variable ist eine Zeichenfolge, die eine kommagetrennte Liste von Ereignissen enthält, die in den Treffer einbezogen werden sollen. Die -Variable lässt bis zu 64.000 Byte zu, sodass so viele Ereignisse wie ein Treffer benötigt werden. 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 Ihr Adobe Account Team, 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 derproducts
-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.
// Set the events variable to a single value
s.events = "event1";
// Set the events variable to multiple values
s.events = "event1,event13,purchase";
Zählerereignisse mehrmals erhöhen
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";
Währungsereignisse verwenden
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";
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.Numerische Ereignisse verwenden
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";
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.