ÃÛ¶¹ÊÓƵ

Architect your schema for use with Customer Journey Analytics upgrade-schema-architect

NOTE
Follow the steps on this page only after you complete all previous upgrade steps. You can follow the recommended upgrade steps, or you can follow the upgrade steps that were dynamically generated for your organization with the .
After you complete the steps on this page, continue following the recommended upgrade steps or the dynamically generated upgrade steps.

ÃÛ¶¹ÊÓƵ recommends creating a custom Experience Data Model (XDM) schema to use with the Web SDK when upgrading from ÃÛ¶¹ÊÓƵ Analytics to Customer Journey Analytics. Alternatively, you could use the default ÃÛ¶¹ÊÓƵ Analytics schema, which uses the ÃÛ¶¹ÊÓƵ Analytics ExperienceEvent field group.

A custom XDM schema allows for a streamlined schema that is tailored to the needs of your organization and the specific Platform applications that you use. Unlike the default ÃÛ¶¹ÊÓƵ Analytics schema that uses the ÃÛ¶¹ÊÓƵ Analytics ExperienceEvent field group, when changes to a custom XDM schema are required, you don’t have to sift through thousands of unused fields to find the field that requires updating.

For more information about these schema options, see Choose your schema for Customer Journey Analytics.

Review the following sections as you begin architecting your XDM schema.

Avoid ÃÛ¶¹ÊÓƵ Analytics restrictions in your XDM schema

The underlying architecture of Customer Journey Analytics provides for much more flexibility than ÃÛ¶¹ÊÓƵ Analytics. Creating a new XDM schema is a key way to unlock that flexibility. When you upgrade to Customer Journey Analytics, make sure that you avoid carrying forward unnecessary ÃÛ¶¹ÊÓƵ Analytics restrictions into your schema.

ÃÛ¶¹ÊÓƵ Analytics data architecture
XDM schema architecture
Individual metrics are added to the Analytics data architecture.
For example, in ÃÛ¶¹ÊÓƵ Analytics, you have a different eVar for each event.
Create individual metrics in the data view rather than in the XDM schema. Doing so provides more flexibility in if you need to make changes at a later time.
For example, in Customer Journey Analytics, you have a single event in the schema, and use create events in the data view.
Props and eVars are required to create custom variables.
B2
A3
B3

Identify your data team and other stakeholders throughout your organization

Consider other ÃÛ¶¹ÊÓƵ Experience Platform applications used in your organization

  1. Continue following the recommended upgrade steps or the .
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79