Adobe Experience Platform Web SDK isuue | Community
Skip to main content
June 13, 2023
Solved

Adobe Experience Platform Web SDK isuue

  • June 13, 2023
  • 2 replies
  • 4803 views

Hi, our company recently switched from old Adobe tracking to the new Experience Platform Web SDK. We followed the steps mentioned on Adobe's documentation and configured XDM schema and datstream. There were no issues with the set-up, however after mapping all our Pops, eVars and events when we tried to QA the tracking we found out in Adobe Experience Platform Debugger there are number of props, eVars and events missing out the values.
The network section shows the same missing values.

As per Adobe's documentations in "console" with command _satelite.setdebug(true) this can be done and we were able to track all the missing values from the debugger and we are also able to track all the data in Adobe Analytics workspace but this method would be a lengthy process for our QA team as they previously relied on Adobe Experience Platform Debugger.
Any suggestions on how to troubleshoot this error?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by leocwlau

You can also further click on the "hit" in the upstream to check what data exactly was received by Adobe Analytics and stored in Data Feed format. Since the availability of AEP Assurance, it is the prefered way to QA tracking for me than the old browser plugin.

 

2 replies

adobechat
June 13, 2023

Hi @ruchit0622 

There are few avenues to pursue here:-

  1. Review Your Mappings: Carefully check your data element mapping within the rule configuration. Make sure that your eVars, props, and events are being correctly assigned to the variables they should be.
  2. Check XDM Schema: Make sure the XDM schema that you are using is correct and matches your tracking setup. An incorrect schema can cause tracking data to be omitted.
  3. Test with Simple Setup: Create a simplified version of your tracking setup with just a few key variables to test if they appear correctly in the debugger. If these variables appear correctly, gradually add more until you encounter the issue. This can help identify if a specific variable or set of variables is causing the issue.
  4. Update SDK: Make sure your Adobe Experience Platform Web SDK is up to date. Sometimes, issues like these can occur due to an older version of the SDK.
  5. Check for Conflicts: Check if there's any potential conflict with other scripts or components on your site. For example, there might be some ad blockers, JavaScript errors, or other third-party scripts that might be interfering with the data collection.  
    BUT, remember, the debugger is a tool to help identify what's being sent to Adobe, but the true source of truth should be the raw hit data that's being sent to Adobe servers, which can be checked in the network tab of your browser's developer tools, so, make sure to validate there to confirm that all necessary data is being sent.

Hope this answers your question.

Thanks

Madhan

June 13, 2023

Hi Madan, 

 

We have done all the above mentioned steps but we are still missing the data in the network calls 

adobechat
June 13, 2023

I see, there could be an issue with the server-side forwarding of data from Adobe Experience Platform to Adobe Analytics then. Make sure your edge configurations and server-side forwarding are correctly configured. Did you check this ? Also if some of your events rely on user interaction or delayed scripts, they might be trying to fire before the necessary data is available. In this case, you may need to adjust the timing or sequence of your scripts.

Let me know.

 

 

leocwlau
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
June 14, 2023

Did you try to use Edge Transaction in the debugger to monitor how tracking going through the client/edge/upstream

 

June 14, 2023

Hi @leocwlau yes i did check the edge transaction and found no issues on tracking 

leocwlau
Community Advisor and Adobe Champion
leocwlauCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
June 15, 2023

You can also further click on the "hit" in the upstream to check what data exactly was received by Adobe Analytics and stored in Data Feed format. Since the availability of AEP Assurance, it is the prefered way to QA tracking for me than the old browser plugin.