Senden von Daten an Adobe Analytics mithilfe der Web SDK-Tag-Erweiterung
Dieser Implementierungspfad umfasst eine neue Web SDK-Installation mit Tags in der Adobe Experience Platform-Datenerfassung. Andere Implementierungspfade werden auf separaten Seiten behandelt:
- Web SDK JavaScript Library: Eine neue Web SDK-Installation mit der Web SDK JavaScript Library (
alloy.js
). Ähnlich wie der Web SDK-Tag-Erweiterungsansatz (diese Seite), mit dem Unterschied, dass Sie die Implementierung selbst verwalten, anstatt die Tags-Benutzeroberfläche zu verwenden. Dazu ist die Adobe Analytics ExperienceEvent-Feldergruppe erforderlich, die typische Analytics-Variablen enthält, die in Ihr XDM-Schema aufgenommen werden sollen. - Analytics-Erweiterung auf Web SDK-Erweiterung: Verwenden Sie einen reibungslosen und methodischen Ansatz, um von der Adobe Analytics-Tag-Erweiterung zur Web SDK-Tag-Erweiterung zu wechseln. Dieser Ansatz unterdrückt die Notwendigkeit, XDM zu verwenden, bis Ihr Unternehmen für die Verwendung von Adobe Experience Platform-Diensten wie Customer Journey Analytics bereit ist. Verwenden Sie das Objekt
data
anstelle des Objektsxdm
, um Daten an Adobe zu senden. - AppMeasurement in die JavaScript-Bibliothek des Web SDK: Ein reibungsloser und methodischer Ansatz für die Migration zum Web SDK, allerdings werden keine Tags verwendet. Stattdessen entfernen Sie die Adobe Analytics-Datenerfassungsbibliothek (
AppMeasurement.js
) manuell und ersetzen Sie sie durch die Web SDK JavaScript-Bibliothek (alloy.js
).
Vorteile und Nachteile dieses Implementierungspfads
Die Verwendung der Web SDK-Erweiterung zum Senden von Daten an Adobe Analytics hat sowohl Vor- als auch Nachteile. Legen Sie bei jeder Option sorgfältig ab, welcher Ansatz für Ihr Unternehmen am besten geeignet ist.
- Der direkteste Ansatz: Dieser Implementierungspfad ist der einfachste und normalerweise empfohlene Pfad für neue Web SDK-Implementierungen. Wenn Sie keine aktuelle Adobe Analytics-Implementierung haben, um die Sie sich Sorgen machen müssen, füllen Sie die entsprechenden Web SDK-XDM-Felder aus.
- Vordefiniertes Schema: Wenn Ihr Unternehmen kein eigenes Schema benötigt, können Sie einfach das für Adobe Analytics bestimmte Schema verwenden. Dieses Konzept gilt auch bei der Umstellung auf Customer Journey Analytics. Das Konzept der Props und eVars gilt nicht für Customer Journey Analytics, Sie können aber Props und eVars weiterhin als einfache benutzerdefinierte Dimensionen verwenden.
- Verwalten von Tags ohne Eingriff des Entwicklers: Mit Tags können Sie Ihre Implementierung verwalten, ohne dass Entwickler Codeänderungen an Ihrer Implementierung vornehmen müssen. Ihre Entwickler installieren das Tag-Lader-Skript und Sie haben die volle Kontrolle darüber, wie Daten erfasst werden.
-
Wird mit einem bestimmten Schema blockiert: Wenn Ihr Unternehmen zu Customer Journey Analytics wechselt, müssen Sie entscheiden, das Adobe Analytics-Schema weiterhin zu verwenden oder zum eigenen Schema zu migrieren (was ein separater Datensatz wäre). Wenn Ihr Unternehmen beim Wechsel zu Customer Journey Analytics sowohl das Adobe Analytics-Schema als auch die Migration zu einem separaten Datensatz vermeiden möchte, empfiehlt Adobe eine der beiden folgenden Methoden:
- Verwenden Sie das Objekt
data
: Mit dem Objektdata
können Sie Daten an Adobe Analytics senden, ohne ein XDM-Schema zu erfüllen. Nachdem das Schema Ihres Unternehmens erstellt wurde, können Sie die Datastream-Zuordnung verwenden, umdata
-Objektfelder XDM zuzuordnen. Sowohl die Analytics-Erweiterung für Web SDK-Erweiterung als auch die AppMeasurement für Web SDK JavaScript-Bibliothek verwenden diesesdata
-Objekt. - Adobe Analytics vollständig überspringen: Wenn Sie das Web SDK implementieren, können Sie diese Daten zur Verwendung in Customer Journey Analytics an einen Datensatz in Adobe Experience Platform senden. Sie können ein beliebiges Schema verwenden. Adobe Analytics ist an diesem Workflow überhaupt nicht beteiligt und benötigt daher keine Adobe Analytics ExperienceEvent-Feldergruppe. Bei dieser Methode entsteht der geringste technische Schuldenstand, aber auch Adobe Analytics wird vollständig ausgeschlossen.
- Verwenden Sie das Objekt
- Sie können das Adobe Analytics-Schema in CJA verwenden. Beachten Sie, dass CJA kein Konzept von Props oder eVars hat. Sie werden wie jedes andere Schemafeld behandelt. Beachten Sie außerdem, dass die Verwendung des Adobe Analytics-Schemas in CJA die Verwendung anderer Plattformdienste wie Adobe Journey Optimizer oder Real-time Customer Data Platform erschweren kann.
- Sie können das Datenobjekt ähnlich einem Migrations-Workflow verwenden. Beachten Sie, dass die Verwendung des Datenobjekts erfordert, dass Sie jedes Datenobjektfeld einem XDM-Schemafeld zuordnen.
- Sie können die Adobe Analytics-Implementierung vollständig überspringen und Daten mithilfe Ihres eigenen Schemas an Adobe Experience Platform senden. Dieser Ansatz ist langfristig ideal und ermöglicht es Ihrem Unternehmen, mit der Verwendung von Customer Journey Analytics zu beginnen.
Schritte zur Implementierung der Web SDK-Tag-Erweiterung
Ein allgemeiner Überblick über die Implementierungsaufgaben: