Home AppMeasurement Web SDK · Migration Guide Created by Amit G Dusane

MigrationKnowledge Base › Variable groups & schema map

Reference

Variable groups & schema map

Variables of the same kind move the same way. Learn the pattern once per group, and mapping becomes repetition rather than two hundred separate decisions.

Everything you bundle into your XDM - Global variable lands in a predictable place, mostly under _experience.analytics thanks to the Full Extension[4]. The five groups:

OOTB / standard pageName → web.webPageDetails.name channel → web.webPageDetails.siteSection browser, OS → environment.browserDetails.* (auto) geo → placeContext.geo.* (auto) eVars → _experience.analytics.customDimensions.eVars.eVarN props → _experience.analytics.customDimensions.props.propN list → _experience.analytics.customDimensions.listProps.propN events → _experience.analytics.event1to100.eventN.value (+ .id to serialize) products→ productListItems[] (SKU, name, quantity, priceTotal)

For your migration: standard variables auto-map with no processing rules. The one group that fights you is product-scoped merchandising eVars; those are better sent via the data.__adobe.analytics.products string than forced into productListItems[36].