Use the information on this page when answering questions in the Customer Journey Analytics Upgrade Guide.
To access the guide from Customer Journey Analytics, select the Workspace tab, then select Upgrade to Customer Journey Analytics in the left panel. Follow the on-screen instructions.
When upgrading to Customer Journey Analytics, Adobe recommends a new implementation of the Experience Platform Web SDK. However, depending on several factors, such as timeline and resource constraints, the recommended upgrade steps might not be practical for your organization.
You can use your AppMeasurement or Analytics extension data collection logic with the Web SDK in order to send data to Platform and Customer Journey Analytics, instead of collecting data with the XDM object. However, this alternative introduces additional complexity over time.
This method is mutually exclusive with sending your entire data layer to Customer Journey Analytics, because both methods accomplish the same task. (This method is preferable to sending your entire data layer to Adobe. It is more refined because props and evars all go through data.__adobe.analytics.variable-name.)
Consider the following advantages and disadvantages of using this upgrade alternative:
Advantages | Disadvantages |
---|---|
This is the preferred upgrade path if your Adobe Analytics implementation is already using the Web SDK.
|
|
The basic steps for migrating an Adobe Analytics implementation (either AppMeasurement or the Analytics extension) to use the Web SDK to send data to Customer Journey Analytics are:
Migrate your Adobe Analytics implementation to use the Adobe Experience Platform Web SDK and begin sending data to Edge Network.
This step allows you to migrate your existing Adobe Analytics implementation to use the Web SDK. You can optionally send data to Adobe Analytics to validate that everything is working in Adobe Analytics prior to sending data to Customer Journey Analytics. After this is configured and the data in Adobe Analytics is satisfactory, you can send data from Edge Network to Customer Journey Analytics.
This flexibility allows for a more methodical and thoughtful upgrade to Customer Journey Analytics.
For information about how to do this, see the following articles in the Adobe Analytics documentation:
Begin sending data from Edge Network to Platform.
Send all your variables in AppMeasurement format through the data object.
For more information, see Data object variable mapping to Adobe Analytics.
Choose your schema.
You can choose whether to use your existing Adobe Analytics schema, or you can create an XDM schema to better align with the needs of your organization as you begin to use other Platform services.
Adobe recommends creating an XDM schema. For more information, see Create a custom schema to use with your Customer Journey Analytics Web SDK implementation.
Advantages | Disadvantages |
---|---|
Advantages of using the Adobe Analytics schema include:
|
Disadvantages of using the Adobe Analytics schema include:
|
Advantages | Disadvantages |
---|---|
Advantages of updating to your own XDM schema include: When changes to the schema are required, you don’t have to sift through thousands of unused fields to find the field that requires updating. |
Disadvantages of updating to your own XDM schema include:
|
Use datastream mapping to map all of the fields in the data object to your XDM schema.
For more information, see Mapping in Data Prep for Data Collection in the Experience Platform documentation.
Continue following the recommended upgrade steps or the dynamically generated upgrade steps in the Customer Journey Analytics Upgrade Guide. To access the guide from Customer Journey Analytics, select the Workspace tab, then select Upgrade to Customer Journey Analytics in the left panel. Follow the on-screen instructions.
.