Data missing in Report Suite while integrating with API | Community
Skip to main content
February 6, 2024
Solved

Data missing in Report Suite while integrating with API

  • February 6, 2024
  • 1 reply
  • 489 views

Hello  @Jennifer_Dungan, when we are passing values to API, it is capturing the information like page name etc. in the network tab but the values are not getting stored in evars and props. Could you please suggest the possible reasons for the same?
Thank you for considering my request.

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 Jennifer_Dungan

Hi, just a heads up, I've never actually used the API to capture data, only to retrieve it.

 

Is this a website? And you are using a custom API solution rather than client side or WebSDK? Also, not sure, but have you confirmed that since you are seeing API calls in the network panel that you haven't created a security risk that is exposing your authentication keys?

 

If you are going to use an API to send data to Adobe, then it should be run from your server, and not from the client side... but that makes testing even harder, unless you have some sort of pingback service that will show you what was sent to Adobe... 

 

Or when you say "API" do you mean the WebSDK XDM Stream?

 

I just need to understand what you are doing first if I, or someone else is going to be able to effectively help you.

1 reply

Jennifer_Dungan
Community Advisor and Adobe Champion
Jennifer_DunganCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
February 6, 2024

Hi, just a heads up, I've never actually used the API to capture data, only to retrieve it.

 

Is this a website? And you are using a custom API solution rather than client side or WebSDK? Also, not sure, but have you confirmed that since you are seeing API calls in the network panel that you haven't created a security risk that is exposing your authentication keys?

 

If you are going to use an API to send data to Adobe, then it should be run from your server, and not from the client side... but that makes testing even harder, unless you have some sort of pingback service that will show you what was sent to Adobe... 

 

Or when you say "API" do you mean the WebSDK XDM Stream?

 

I just need to understand what you are doing first if I, or someone else is going to be able to effectively help you.