Adobe Analytics implementation migration from client side to Server side | Community
Skip to main content
Level 2
March 4, 2025
Solved

Adobe Analytics implementation migration from client side to Server side

  • March 4, 2025
  • 1 reply
  • 736 views

For our current client, we have an Adobe Analytics client-side implementation using Web SDK for web. However, we want to migrate from a client-side to a server-side implementation.

What level of changes will be required? Additionally, what existing data and configurations can be reused?

I am referring to Adobe's documentation, but is there any specific documentation or tutorial related to migrating from a client-side to a server-side implementation for both mobile and web?



Thanks & Regards,
Kaushik Ganguly

Best answer by bjoern__koth

Hi @kaushik_ganguly ,

I have no experience with MuleSoft, but as long as you can code on any system, it should be possible to make API calls I guess.

I don't have own JSON examples, but maybe the section below gives you a starting point.

 

Also worth a read is Frederik Werner's blog post on App tracking which contains some more JSON examples

Required fields in XDM ExperienceEvent schemas

 

XDM Event Type

 

Page Views

(screenshot from Adobe Launch)

sample JSON

{ "event": { "xdm": { "identityMap": { "email": [ { "id": "user@example.com", "primary": true } ] }, "eventType": "web.webpagedetails.pageViews", "web": { "webPageDetails": { "URL": "https://example.com/", "name": "home-demo-Home Page" } } } } }

 

Link Clicks

 

1 reply

bjoern__koth
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 4, 2025
Level 2
March 5, 2025

Hi @bjoern__koth , 
Thank you for your response. Could you please provide resources to assist in integrating the Adobe Experience Platform Edge Network Server API into our MuleSoft-based backend systems? Additionally, could you offer examples of how to construct JSON objects for common events like page views and CTA interactions, which we can then integrate into our servers to transmit data to the Edge Network?

 

bjoern__koth
Community Advisor and Adobe Champion
bjoern__kothCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
March 5, 2025

Hi @kaushik_ganguly ,

I have no experience with MuleSoft, but as long as you can code on any system, it should be possible to make API calls I guess.

I don't have own JSON examples, but maybe the section below gives you a starting point.

 

Also worth a read is Frederik Werner's blog post on App tracking which contains some more JSON examples

Required fields in XDM ExperienceEvent schemas

 

XDM Event Type

 

Page Views

(screenshot from Adobe Launch)

sample JSON

{ "event": { "xdm": { "identityMap": { "email": [ { "id": "user@example.com", "primary": true } ] }, "eventType": "web.webpagedetails.pageViews", "web": { "webPageDetails": { "URL": "https://example.com/", "name": "home-demo-Home Page" } } } } }

 

Link Clicks

 

Cheers from Switzerland!