<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AppMeasurement → Web SDK Migration &#183; Amit G Dusane</title>
    <link>https://amitdusane.com/web-sdk-migration/</link>
    <description>A complete, field-tested guide to migrating Adobe Analytics from AppMeasurement to the Experience Platform Web SDK — schema, datastream, identity, consent, parity.</description>
    <language>en-us</language>
    <copyright>&#169; 2026 Amit G Dusane</copyright>
    <lastBuildDate>Fri, 04 Sep 2026 09:17:12 +0000</lastBuildDate>
    <atom:link href="https://amitdusane.com/web-sdk-migration/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The forward path</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/forward/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/forward/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Where the Web SDK migration leads next — Customer Journey Analytics, Event Forwarding, and Target.</description>
    </item>
    <item>
      <title>Governance &amp; ownership</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/governance/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/governance/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Who owns and maintains the Web SDK implementation, schema, and datastream after migrating from AppMeasurement.</description>
    </item>
    <item>
      <title>Rollout &amp; decommission</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/rollout/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/rollout/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Phasing, cutover, and rollback for rolling out the Web SDK and decommissioning AppMeasurement.</description>
    </item>
    <item>
      <title>Validation &amp; parity</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/parity/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/parity/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>The side-by-side method for validating data parity between AppMeasurement and the Web SDK.</description>
    </item>
    <item>
      <title>Glossary</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/glossary/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/glossary/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Key Adobe Web SDK migration terms — XDM, datastream, Edge Network, ECID, alloy — at a glance.</description>
    </item>
    <item>
      <title>Rule order &amp; sendEvent</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/ruleorder/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/ruleorder/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to order tag rules and the sendEvent call to fix the race condition in a Web SDK migration.</description>
    </item>
    <item>
      <title>Cookie reference</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/cookies/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/cookies/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Which cookies change with the Web SDK and how to re-teach your CMP after migrating from AppMeasurement.</description>
    </item>
    <item>
      <title>Plugin cookbook</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/plugins/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/plugins/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to move doPlugins logic to onBeforeEventSend when migrating Adobe Analytics plugins to the Web SDK.</description>
    </item>
    <item>
      <title>Variable mapping catalog</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/catalog/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/catalog/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>A legacy-to-XDM lookup mapping AppMeasurement eVars, props, and events to Web SDK XDM fields.</description>
    </item>
    <item>
      <title>Variable groups &amp; schema map</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/varmap/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/varmap/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Where each AppMeasurement variable group lives in your XDM schema after migrating to the Web SDK.</description>
    </item>
    <item>
      <title>One library (alloy)</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/library/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/library/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How the Web SDK library (alloy.js) is loaded and configured when migrating from AppMeasurement.</description>
    </item>
    <item>
      <title>The datastream</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/datastream/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/datastream/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>What the datastream is and how it bridges the Edge Network to your Adobe Analytics report suite.</description>
    </item>
    <item>
      <title>Validation report suite</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/validation-rsid/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/validation-rsid/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Why to send Web SDK data to a validation report suite, not your live RSID, while proving the migration.</description>
    </item>
    <item>
      <title>The Profile lock</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/profile/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/profile/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Why you don&#39;t enable the Profile dataset on your datastream yet when migrating to the Web SDK.</description>
    </item>
    <item>
      <title>The Full Extension</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/fieldgroup/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/fieldgroup/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>The Full Extension (ExperienceEvent) field group that auto-maps Analytics variables into your XDM schema.</description>
    </item>
    <item>
      <title>The strategic forks</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/forks/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/forks/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Five decisions to make up front before migrating Adobe Analytics from AppMeasurement to the Web SDK.</description>
    </item>
    <item>
      <title>References</title>
      <link>https://amitdusane.com/web-sdk-migration/references/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/references/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Verified Adobe Experience League documentation and community references for migrating Adobe Analytics from AppMeasurement to the Web SDK.</description>
    </item>
    <item>
      <title>Data-layer design</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/datalayer/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/datalayer/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to design a data layer the Web SDK can read cleanly when migrating from AppMeasurement.</description>
    </item>
    <item>
      <title>Context data</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/contextdata/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/contextdata/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>The context data path in the Web SDK — sending Analytics context data through the Edge during migration.</description>
    </item>
    <item>
      <title>The consent model</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/consent/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/consent/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How consent works in the Adobe Web SDK — gating an event queue rather than a single beacon — with your CMP.</description>
    </item>
    <item>
      <title>Identity &amp; ECID</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/identity/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/identity/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How visitor identity and the ECID work in the Web SDK, and the continuity cliff to avoid during migration.</description>
    </item>
    <item>
      <title>xdm vs data object</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/xdm-vs-data/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/xdm-vs-data/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>The xdm object versus the data object in the Web SDK — the decision that shapes your whole migration path.</description>
    </item>
    <item>
      <title>Schema &amp; XDM</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/schema/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/schema/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>What an XDM schema is and the shape all Web SDK data must take when migrating from AppMeasurement.</description>
    </item>
    <item>
      <title>The Edge Network</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/edge/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/edge/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>What the Adobe Edge Network is and why data is now assembled there instead of in the browser with the Web SDK.</description>
    </item>
    <item>
      <title>Why Web SDK</title>
      <link>https://amitdusane.com/web-sdk-migration/kb/websdk/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/kb/websdk/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Why the Adobe Web SDK replaces AppMeasurement — the shift from browser-side collection to the Edge Network, in plain terms.</description>
    </item>
    <item>
      <title>Roll out &amp; decommission</title>
      <link>https://amitdusane.com/web-sdk-migration/roll-out-decommission/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/roll-out-decommission/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Phasing, cutover, and rollback for rolling out the Adobe Web SDK and safely decommissioning AppMeasurement.js.</description>
    </item>
    <item>
      <title>Prove parity</title>
      <link>https://amitdusane.com/web-sdk-migration/prove-parity/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/prove-parity/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>The side-by-side method to prove data parity between AppMeasurement and the Web SDK before decommissioning the legacy beacon.</description>
    </item>
    <item>
      <title>Validate the payload</title>
      <link>https://amitdusane.com/web-sdk-migration/validate-the-payload/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/validate-the-payload/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to validate the Web SDK request payload and confirm your XDM data reaches Adobe Analytics correctly after migration.</description>
    </item>
    <item>
      <title>Handle consent</title>
      <link>https://amitdusane.com/web-sdk-migration/handle-consent/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/handle-consent/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How consent works in the Web SDK — gating the event queue with your CMP — when migrating from AppMeasurement.</description>
    </item>
    <item>
      <title>Build the Send Event rule</title>
      <link>https://amitdusane.com/web-sdk-migration/build-the-send-event-rule/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/build-the-send-event-rule/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Configure the sendEvent rule and fix the rule-order race condition when migrating Adobe Analytics to the Web SDK.</description>
    </item>
    <item>
      <title>Map your variables</title>
      <link>https://amitdusane.com/web-sdk-migration/map-your-variables/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/map-your-variables/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to map AppMeasurement variables — eVars, props, events — to XDM or the data object in the Adobe Experience Platform Web SDK.</description>
    </item>
    <item>
      <title>Migrate identity (ECID)</title>
      <link>https://amitdusane.com/web-sdk-migration/migrate-identity-ecid/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/migrate-identity-ecid/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to preserve visitor identity (ECID) when migrating from AppMeasurement to the Web SDK, and avoid the identity cliff at cutover.</description>
    </item>
    <item>
      <title>Install &amp; configure the Web SDK extension</title>
      <link>https://amitdusane.com/web-sdk-migration/install-configure-the-web-sdk-extension/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/install-configure-the-web-sdk-extension/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Install and configure the Web SDK (alloy.js) extension with your datastream when migrating from AppMeasurement to the Web SDK.</description>
    </item>
    <item>
      <title>Create the datastream</title>
      <link>https://amitdusane.com/web-sdk-migration/create-the-datastream/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/create-the-datastream/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to configure the datastream that bridges Adobe&#39;s Edge Network to your Analytics report suite during a Web SDK migration.</description>
    </item>
    <item>
      <title>Add the Analytics Full Extension field group</title>
      <link>https://amitdusane.com/web-sdk-migration/add-the-analytics-full-extension-field-group/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/add-the-analytics-full-extension-field-group/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Add the Analytics Full Extension (ExperienceEvent) field group that auto-maps eVars, props, and events into your XDM schema for the Web SDK.</description>
    </item>
    <item>
      <title>Create the schema</title>
      <link>https://amitdusane.com/web-sdk-migration/create-the-schema/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/create-the-schema/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>How to build the XDM schema your Web SDK data must map to when migrating Adobe Analytics from AppMeasurement.</description>
    </item>
    <item>
      <title>Take inventory</title>
      <link>https://amitdusane.com/web-sdk-migration/take-inventory/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/take-inventory/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>What to catalog — eVars, props, events, plugins, doPlugins — before migrating an Adobe Analytics implementation to the Web SDK.</description>
    </item>
    <item>
      <title>Understand what&#39;s changing</title>
      <link>https://amitdusane.com/web-sdk-migration/understand-what-s-changing/</link>
      <guid isPermaLink="true">https://amitdusane.com/web-sdk-migration/understand-what-s-changing/</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>The core shift when migrating from AppMeasurement to the Adobe Web SDK: data assembly moves from the browser to Adobe&#39;s Edge Network.</description>
    </item>
  </channel>
</rss>
