Hi,
We are migrating to CJA from AA, due to some reasons, part of the web sites have to stay with App Measurement and thus data are collected in 2 routes to CJA.
- Normal Web SDK / Edge / Data Stream for revamped/new sites
- App Measurement for old/existing site, so we need to leverage AA report suite and bring data to AEP dataset with Analytics Data Connector (ADC).
When it comes to those lookup fields e.g. operating system, we observe the following behaviour,
- Data Stream has a config for lookup fields, e.g. it will lookup operating system from the user agent field, and we enabled this. We saw that the lookup value will be stored in the corresponding field in the XDM schema, see below screen for reference,
- For ADC, the OS info will be mapped to the XDM as an OS ID only, see below,
https://experienceleague.adobe.com/en/docs/experience-platform/sources/connectors/adobe-applications...
And the corresponding OS Name field will be generated by CJA as part of the standard Adobe Lookup (and this field path is not part of the XDM schema), see below
Challenges that we are facing,
- In CJA, we definitely would have to combine the data from the 2 routes into a single view, but the lookup field path are different, i.e. they are stored in different fields.
- The lookup values are different, in this OS Name example, the values from Data Stream does not have the OS version (but we are aware that they have another lookup field called OS Version).
We would like to see if anyone have experience on handling this? What we are planning to do is to create Derived Field and combine the values from the 2 lookup fields, is it a viable option or is there a better alternative?
Thanks.