Adobe Analytics WebSDK implementation

ADOBE ANALYTICSWEBSDK

Three methods for mapping XDM schema to Adobe Analytics (AA) schema in Adobe WebSDK implementation

1. Use the Adobe Analytics ExperienceEvent Field Group (Automatic Mapping)

  • How it Works:
    The Adobe Analytics ExperienceEvent field group in Adobe Experience Platform (AEP) includes predefined mappings between XDM fields and AA variables. When you send data via WebSDK, these fields are automatically mapped to AA variables without additional configuration.

  • Advantages:

    • No manual effort required for mapping.

    • Ensures consistency between AEP and AA data.

  • Limitations:

    • Limited flexibility if you need custom mappings.

2. Use Data Prep in AEP Datastreams

  • How it Works:
    Data Prep allows you to transform or map incoming XDM data before it is sent to AA. You can:

    • Rename fields.

    • Combine or split fields.

    • Apply conditional logic to map data dynamically.

  • Advantages:

    • Highly flexible for custom mappings.

    • Can handle complex transformations.

  • Limitations:

    • Requires familiarity with Data Prep syntax. No error displayed in the UI for syntax error in the variable path.

3. Use AA Processing Rules

  • How it Works:
    If XDM data is sent to AA as context variables, you can use AA’s Processing Rules interface to map these context variables to standard AA variables (e.g., eVars, props, events).

  • Advantages:

    • Familiar interface for AA users

  • Limitations:

    • Not ideal for complex transformations.

15+ years of IT work experience as Technical delivery Lead, Analytics Architect, AEP/CJA Implementation Consultant.

Adobe certified expert in Adobe Analytics, Adobe Target, Adobe Experience Platform (AEP), Real-Time Customer Data Platform (RT-CDP), Customer Journey Analytics (CJA), Journey Optimizer (AJO). Well versed with Google Analytics Server-side, Conversion API (CAPI), Privacy & Consent Management (OneTrust).

Deputed to Canada, USA, Netherlands, Germany, UK to work closely with business clients, business analysts, solution architects, solution designers, and other key stakeholders. Passionate to decode the online consumer behaviour by using an analytics data-driven approach.