Expand my Community achievements bar.

Announcement: Calling all learners and mentors! Applications are now open for the Adobe Analytics 2024 Mentorship Program! Come learn from the best to prepare for an official certification in Adobe Analytics.
SOLVED

Migration to Web SDK

Avatar

Level 3

Hi, would like to understand what are some considerations wrt the datalayer specially when migrating to Web SDK. Would any event driven datalayer integrate well with web sdk as long as we push the necessary events and variables in the datalayer or does it necessarily need to integrate with ACDL?

Also if the XDM schema needs to have a lot of custom fields/fields groups, what are some challenges with that?

Would really appreciate some guidance here.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Web SDK does not dictate the data layer that you use. I would say that no analytics product should do any kind of dictation, because it should be up to you, the implementer, to decide what data to send to the product.

Having said that, the XDM schema does lend itself to being used well with an event-driven data layer, like ACDL, by using its schema as the basis for the objects that you push into your data layer.

Since you've posted this in the "Adobe Analytics" forum, I assume that you want to use Web SDK to send data to AA. In that case, I would suggest using the Adobe Analytics ExperienceEvent field group in your schema, so that you can take advantage of automatic variable mapping. Read more: https://experienceleague.adobe.com/docs/experience-platform/edge/data-collection/adobe-analytics/ana...

Finally, if you're looking for a quick setup, you can refer to my article: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-platform-data/adobe-web-sdk-scaffo...

Hope that helps!

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

Web SDK does not dictate the data layer that you use. I would say that no analytics product should do any kind of dictation, because it should be up to you, the implementer, to decide what data to send to the product.

Having said that, the XDM schema does lend itself to being used well with an event-driven data layer, like ACDL, by using its schema as the basis for the objects that you push into your data layer.

Since you've posted this in the "Adobe Analytics" forum, I assume that you want to use Web SDK to send data to AA. In that case, I would suggest using the Adobe Analytics ExperienceEvent field group in your schema, so that you can take advantage of automatic variable mapping. Read more: https://experienceleague.adobe.com/docs/experience-platform/edge/data-collection/adobe-analytics/ana...

Finally, if you're looking for a quick setup, you can refer to my article: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-platform-data/adobe-web-sdk-scaffo...

Hope that helps!