Ereignis-ID-Serialisierung
Bei der Ereignis-Serialisierung werden Maßnahmen implementiert, um zu verhindern, dass doppelte Ereignisse in das Analytics-Reporting aufgenommen werden. Das Deduplizieren von Ereignissen ist wichtig, wenn Sie nicht möchten, dass die Metriken durch Besucher, die die Seite aktualisieren, überhöht werden.
Einrichten der Ereignis-Serialisierung
Sie müssen Eindeutige Ereignisaufzeichnung eines Ereignisses zuerst in den Report Suite-Einstellungen auf Ereignis-ID verwenden setzen. Weitere Informationen finden Sie im Admin-Benutzerhandbuch unter Erfolgsereignisse.
Bei Verwendung von Ereignis-IDs erfolgt eine Deduplizierung auf folgenden Ebenen:
- Jede Variable verwendet ihre eigene Tabelle zur Deduplizierung. Zum Beispiel werden
event1:ABC
undevent2:ABC
beide in Berichten gezählt. - Deduplizierung erfolgt global über alle Besucher hinweg. Wenn Besucher A
event1:ABC
sendet und dann Besucher B auchevent1:ABC
sendet, ignoriert Adobe die zweite Instanz von Besucher B. - Die Deduplizierung läuft nicht ab. Wenn ein Besucher
event1:ABC
sendet und dann zwei Jahre später zurückkehrt undevent1:ABC
erneut sendet, ignoriert Adobe die zweite Instanz.
purchase
-Ereignis deduplizieren möchten, verwenden Sie stattdessen die purchaseID
-Variable.Verwenden von Ereignis-IDs mit dem Web SDK
Bei Verwendung des XDM-Objekts verwendet die Ereignis-Serialisierung das XDM-Feld des gewünschten Ereignisses id
. Der vollständige XDM-Pfad hängt davon ab, welches Ereignis Sie serialisieren möchten.
Wenn Sie beispielsweise die Metrik Zusatz zum Warenkorb serialisieren möchten, setzen Sie xdm.commerce.productListAdds.id
auf den gewünschten Serialisierungswert. Wenn Sie das benutzerdefinierte Ereignis 20 serialisieren möchten, setzen Sie xdm._experience.analytics.event1to100.event20
auf den gewünschten Serialisierungswert.
Bei Verwendung des Datenobjekts verwendet die Ereignis-Serialisierung data.__adobe.analytics.events
und folgt dabei der AppMeasurement-String-Syntax.
Verwenden von Ereignis-IDs mit der Adobe Analytics-Erweiterung
Sie können das Feld für die Ereignis-ID entweder beim Konfigurieren der Analytics-Erweiterung (globale Variablen) oder als Aktion in einer Regel 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, in dem jedes Ereignis ein Feld Ereignis-ID enthält.
Gültige Werte sind alphanumerische Zeichen bis zu 20 Byte. Wenn Sie einen Wert eingeben, der länger als 20 Byte ist, kürzt das System ihn auf die ersten 20 Byte.
Verwenden von Ereignis-IDs in AppMeasurement und im benutzerdefinierten Code-Editor der Analytics-Erweiterung
Die Ereignis-Serialisierung ist Teil der s.events
-Variablen. Weisen Sie jedem Ereignis mithilfe eines Doppelpunkts in der Zeichenfolge eine ID zu.
// Assign custom ID serialization to a single value
s.events = "event1:ABC123";
// Assign custom ID serialization to multiple values
s.events = "event1:ABC123,event2:ABC123";
Wenn ein Ereignis die Serialisierung aktiviert hat, aber keine Serialisierungs-ID enthält, wird das Ereignis immer gezählt.