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-) verwendet die Ereignis-Serialisierung die XDM-id
des gewünschten Ereignisses. Der vollständige XDM-Pfad hängt davon ab, welches Ereignis Sie serialisieren möchten.
Wenn Sie beispielsweise die Metrik „Hinzufügungen zum Warenkorb“ serialisieren möchten, legen Sie xdm.commerce.productListAdds.id
auf den gewünschten Serialisierungswert fest. Wenn Sie das benutzerdefinierte Ereignis 20 serialisieren möchten, legen Sie xdm._experience.analytics.event1to100.event20
auf den gewünschten Serialisierungswert fest.
Bei Verwendung des Datenobjekts verwendet die Ereignis-Serialisierung data.__adobe.analytics.events
, wobei die AppMeasurement-Zeichenfolgensyntax befolgt wird.
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.
- Legen Sie DropdownListe „Erweiterung“ auf Adobe Analytics und den Aktionstyp auf Variablen festlegen fest.
- 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.