Wenn Ihr Unternehmen Customer Journey Analytics einsetzt, kann es bei den Daten zwischen Adobe Analytics und Customer Journey Analytics zu Unterschieden kommen. Dies ist normal und kann aus verschiedenen Gründen auftreten. CJA soll es Ihnen ermöglichen, einige Einschränkungen bei Daten in AA zu verbessern. Es können jedoch unerwartete/unbeabsichtigte Diskrepanzen auftreten. Dieser Artikel soll Ihnen dabei helfen, diese Unterschiede zu diagnostizieren und zu beheben, damit Sie und Ihr Team CJA ohne Beeinträchtigung der Datenintegrität verwenden können.
Nehmen wir an, Sie haben Adobe Analytics-Daten über den Analytics-Quell-Connector in AEP aufgenommen und dann mit diesem Datensatz eine CJA-Verbindung erstellt.
Als Nächstes haben Sie eine Datenansicht erstellt und anschließend Reporting zu diesen Daten in Customer Journey Analytics durchgeführt. Dabei wurden Abweichungen bei den Berichtsergebnissen in Adobe Analytics festgestellt.
Im Folgenden finden Sie einige Schritte zum Vergleich Ihrer ursprünglichen Adobe Analytics-Daten mit den Adobe Analytics-Daten, die sich jetzt in Customer Journey Analytics befinden.
Stellen Sie sicher, dass der Analytics-Datensatz in AEP Daten für den zu untersuchenden Datumsbereich enthält.
Stellen Sie sicher, dass die in Analytics ausgewählte Report Suite mit der in Adobe Experience Platform aufgenommenen Report Suite übereinstimmt.
Die Metrik Vorfälle zeigt die Anzahl der Treffer an, bei denen eine bestimmte Dimension festgelegt oder beibehalten wurde.
Ziehen Sie in Analytics unter Arbeitsbereich den Datumsbereich, für den Sie einen Bericht erstellen möchten, als Dimension in eine Freiform-Tabelle.
Die Metrik Vorfälle wird automatisch auf diesen Datumsbereich angewendet.
Speichern Sie dieses Projekt, damit Sie es im Vergleich verwenden können.
Vergleichen Sie nun die Vorfälle in Analytics mit der Gesamtzahl der Datensätze nach Zeitstempeln in Customer Journey Analytics.
Die Gesamtzahl der Datensätze nach Zeitstempeln sollten mit der der Vorfälle übereinstimmen, sofern keine Datensätze vom Analytics-Quell-Connector ignoriert wurden (siehe folgenden Abschnitt).
Dies funktioniert nur für normale Mittelwert-Datensätze, nicht für zugeordnete Datensätze (über Cross-Channel Analytics). Beachten Sie, dass die Berücksichtigung der in CJA verwendeten Personen-ID für die Durchführung des Vergleichs von entscheidender Bedeutung ist. Dies ist möglicherweise nicht immer einfach in AA zu replizieren, insbesondere wenn Cross-Channel Analytics aktiviert ist.
SELECT Substring(from_utc_timestamp(timestamp,'{timeZone}'), 1, 10) as Day, \
Count(_id) AS Records
FROM {dataset} \
WHERE timestamp>=from_utc_timestamp('{fromDate}','UTC') \
AND timestamp<from_utc_timestamp('{toDate}','UTC') \
AND timestamp IS NOT NULL \
AND enduserids._experience.aaid.id IS NOT NULL \
GROUP BY Day \
ORDER BY Day;
Stellen Sie in den Analytics-Daten-Feeds anhand der Rohdaten fest, ob einige Zeilen möglicherweise vom Analytics-Quell-Connector gelöscht wurden.
Der Analytics-Quell-Connector kann beim Konvertieren in das XDM-Schema Zeilen ignorieren. Es kann mehrere Gründe dafür geben, dass die gesamte Zeile nicht für eine Umwandlung geeignet ist. Wenn eines der folgenden Analytics-Felder diese Werte aufweist, wird die gesamte Zeile ignoriert.
Analytics-Feld | Werte, die dazu führen, dass eine Zeile entfernt wird |
---|---|
Opt_out | y, Y |
In_data_only | Nicht 0 |
Exclude_hit | Nicht 0 |
Bot_id | Nicht 0 |
Hit_source | 0, 3, 5, 7, 8, 9, 10 |
Page_event | 53, 63 |
Weitere Informationen zu "hit_source"finden Sie unter: Datenspaltenreferenz. Weitere Informationen zu page_event finden Sie unter: Seitenereignissuche.
Wenn der Connector Zeilen ignoriert hat, ziehen Sie diese Zeilen von der Metrik Vorfälle ab. Die resultierende Zahl sollte mit der Anzahl der Ereignisse in den Adobe Experience Platform-Datensätzen übereinstimmen.
Verbindungen in CJA ermöglichen es Ihnen, mehrere Datensätze zusammenzuführen und miteinander zu verbinden, basierend auf einer gemeinsamen Personen-ID über die Datensätze hinweg. Im Backend wird Deduplizierung angewendet: ein vollständiger äußerer Join oder eine Vereinigung für Ereignis-Datensätze basierend auf Zeitstempeln und dann ein innerer Join in Profil- und Lookup-Datensatz basierend auf der Personen-ID.
Im Folgenden finden Sie einige Gründe, warum Datensätze bei der Aufnahme von Daten aus AEP übersprungen werden können.
Fehlende Zeitstempel – Wenn Zeitstempel in Ereignis-Datensätzen fehlen, werden diese Datensätze bei der Aufnahme vollständig ignoriert oder übersprungen.
Fehlende Personen-IDs – Fehlende Personen-IDs (aus dem Ereignis-Datensatz und/oder aus dem Profil-/Lookup-Datensatz) führen dazu, dass diese Datensätze ignoriert oder übersprungen werden. Der Grund dafür ist, dass es keine gemeinsamen IDs oder übereinstimmenden Schlüssel zum Verbinden der Datensätze gibt.
Ungültige oder zu große Personen-IDs – Bei ungültigen IDs kann das System keine gültige gemeinsame ID unter den Datensätzen finden, die verbunden werden sollen. In einigen Fällen weist die Spalte mit der Personen-ID ungültige Personen-IDs auf, z. B. „undefiniert“ oder „00000000“. Eine Personen-ID (mit beliebiger Kombination aus Zahlen und Buchstaben), die in einem Ereignis angezeigt wird, das mehr als eine Million Mal pro Monat stattfindet, kann keinem bestimmten Benutzer bzw. keiner bestimmten Person zugeordnet werden. Sie wird als ungültig kategorisiert. Solche Datensätze können nicht in das System aufgenommen werden und würden zu Fehlern bei Datenaufnahme und Reporting führen.