Senden von Daten an Adobe Analytics mithilfe der Tag-Erweiterung „Web SDK"
Dieser Implementierungspfad umfasst eine Neuinstallation von Web SDK mithilfe von Tags in der Adobe Experience Platform-Datenerfassung. Andere Implementierungspfade werden auf separaten Seiten behandelt:
- Web SDK JavaScript Library: Eine neue Web SDK-Installation unter Verwendung der Web SDK JavaScript Library (
alloy.js
). Ähnlich wie beim Ansatz der Web SDK-Tag-Erweiterung (auf dieser Seite), mit der Ausnahme, dass Sie die Implementierung selbst verwalten, anstatt die Tag-Benutzeroberfläche zu verwenden. Dazu muss die Adobe Analytics ExperienceEvent-Feldergruppe, die typische Analytics-Variablen enthält, in Ihr XDM-Schema aufgenommen werden. - Analytics-Erweiterung zur Web SDK-Erweiterung: Verwenden Sie einen reibungslosen und methodischen Ansatz, um von der Adobe Analytics-Tag-Erweiterung zur Web SDK-Tag-Erweiterung zu wechseln. Durch diesen Ansatz entfällt die Notwendigkeit, XDM zu verwenden, bis Ihr Unternehmen bereit ist, Adobe Experience Platform-Services wie Customer Journey Analytics zu verwenden. Verwenden Sie das
data
-Objekt anstelle desxdm
-Objekts, um Daten an Adobe zu senden. - AppMeasurement to Web SDK JavaScript Library: Ein reibungsloser und methodischer Ansatz für die Migration zum Web SDK, außer es werden keine Tags verwendet. Stattdessen entfernen Sie die Adobe Analytics-Datenerfassungsbibliothek (
AppMeasurement.js
) manuell und ersetzen sie durch die Web SDK JavaScript-Bibliothek (alloy.js
).
Vor- und Nachteile dieses Implementierungspfads
Die Verwendung der Web SDK-Erweiterung zum Senden von Daten an Adobe Analytics hat Vor- und Nachteile. Wägen Sie jede Option sorgfältig ab, um zu entscheiden, welcher Ansatz für Ihr Unternehmen am besten geeignet ist.
- Am direktesten gerichteter Ansatz: Dieser Implementierungspfad ist der einfachste und wird in der Regel für neue Web SDK-Implementierungen empfohlen. Wenn Sie derzeit keine Adobe Analytics-Implementierung haben, um die Sie sich Sorgen machen müssen, füllen Sie die entsprechenden XDM-Felder für Web SDK aus.
- Vordefiniertes Schema: Wenn Ihr Unternehmen kein eigenes Schema benötigt, können Sie einfach das Schema verwenden, das auf Adobe Analytics ausgerichtet ist. Dieses Konzept gilt auch dann, wenn Sie sich Customer Journey Analytics nähern. Das Konzept der Props und eVars gilt nicht für Customer Journey Analytics, Sie können aber weiterhin Props und eVars als einfache benutzerdefinierte Dimensionen verwenden.
- Verwalten von Tags ohne: Mit Tags können Sie Ihre Implementierung verwalten, ohne dass Entwickler Code-Änderungen an Ihrer Implementierung vornehmen müssen. Ihre Entwickler installieren das Tag-Loader-Skript, und Sie haben die volle Kontrolle darüber, wie Daten erfasst werden.
-
Mit einem bestimmten Schema verknüpft: Wenn Ihr Unternehmen zu Customer Journey Analytics wechselt, müssen Sie entweder das Adobe Analytics-Schema weiter verwenden oder zum Schema Ihres eigenen Unternehmens 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 des
data
: Mit demdata
können Sie Daten an Adobe Analytics senden, ohne einem XDM-Schema zu entsprechen. Nachdem das Schema Ihres Unternehmens erstellt wurde, können Sie die Datenstromzuordnung verwenden, umdata
Objektfelder XDM zuzuordnen. Sowohl Analytics-Erweiterung zur Web SDK-Erweiterung als auch AppMeasurement zur Web SDK JavaScriptBibliothek verwenden diesesdata
. - Adobe Analytics ganz überspringen: Wenn Sie die 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 erfordert daher keine Adobe Analytics ExperienceEvent-Feldergruppe. Diese Methode ist technisch am wenigsten verschuldet, lässt Adobe Analytics aber völlig außen vor.
- Verwenden des
- Sie können das Adobe Analytics-Schema in CJA verwenden. Beachten Sie, dass CJA kein Props- oder eVar-Konzept hat; sie werden wie jedes andere Schemafeld behandelt. Beachten Sie außerdem, dass die Verwendung des Adobe Analytics-Schemas in CJA die Verwendung anderer Platform-Services wie Adobe Journey Optimizer oder Real-Time Customer Data Platform erschweren kann.
- Sie können das Datenobjekt verwenden, ähnlich wie bei einem Migrations-Workflow. Beachten Sie, dass Sie zur Verwendung des Datenobjekts jedes Datenobjektfeld einem XDM-Schemafeld zuordnen müssen.
- 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 optimal und ermöglicht Ihrem Unternehmen, mit der Verwendung von Customer Journey Analytics zu beginnen.
Zur Implementierung der Tag-Erweiterung „Web SDK" erforderliche Schritte
Ein allgemeiner Überblick über die Implementierungsaufgaben: