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

Benutzerdefinierte Ereignisse werden für Adobe Analytics unter den folgenden XDM-Feldern zugeordnet:

  • Benutzerdefinierte Ereignisse 1–100 werden zugeordnet zu _experience.analytics.event1to100.event1_experience.analytics.event1to100.event100.
  • Benutzerdefinierte Ereignisse 101–200 werden zugeordnet zu _experience.analytics.event101to200.event100_experience.analytics.event101to200.event200.
  • Dieses Muster wiederholt alle 100 Ereignisse bis _experience.analytics.event901to1000.event901_experience.analytics.event901to1000.event1000. eventx.value wird verwendet, um die zu inkrementierende Menge anzugeben. eventx.id wird für Serialisierung verwendet.
  • Bestellungen werden 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 commerce.productListViews.value zugeordnet.
  • Warenkörbe werden commerce.productListOpens.value zugeordnet.
  • Hinzufügungen zum Warenkorb werden commerce.productListAdds.value zugeordnet.
  • Entnahmen aus dem Warenkorb werden commerce.productListRemovals.value zugeordnet.
  • Warenkorbansichten werden commerce.productListViews.value zugeordnet.
  • Checkouts werden commerce.checkouts.value zugeordnet.
NOTE
Wenn ein Ereignis unter 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.

Ereignisse, die die Adobe Analytics-Erweiterung verwenden

Sie können Ereignisse entweder beim Konfigurieren der Analytics-Erweiterung (globale Variablen) oder unter Regeln festlegen.

  1. Melden Sie sich bei der Adobe Experience Platform-Datenerfassung mit Ihren Adobe ID-Anmeldeinformationen an.
  2. Klicken Sie auf die gewünschte Tag-Eigenschaft.
  3. Gehen Sie zur Registerkarte „Regeln“ und klicken Sie dann auf die gewünschte Regel (oder erstellen Sie eine Regel).
  4. Klicken Sie unter Aktionen auf eine bestehende Aktion Adobe Analytics – Variablen festlegen oder klicken Sie auf das Pluszeichen.
  5. Legen Sie die Erweiterung einer Dropdown-Liste zu Adobe Analytics und dem Aktionstyp nach Variablen festlegen.
  6. 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. Wählen Sie beispielsweise event1 unter der Dropdown-Liste und einschließlich 10 in diesem Feld erhöht event1 um 10 Uhr in der Berichterstellung.
  • 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 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.
NOTE
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";

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";
NOTE
Zählerereignisse unterstützen keine Währungs- oder Dezimalwerte. Verwenden Sie Währungsereignisse für Währungswerte oder numerische Ereignisse für Dezimalwerte.

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";
NOTE
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.

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";
NOTE
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.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690