Expand my Community achievements bar.

Join us at Adobe Summit 2024 for the Coffee Break Q&A Live series, a unique opportunity to network with and learn from expert users, the Adobe product team, and Adobe partners in a small group, 30 minute AMA conversations.
SOLVED

SaveEvars endpoint wrote to wrong eVar

Avatar

Level 1

Hi all, 

 

We use Adobe Analytics API (version 1.4) to help configure clients eVars to be used specifically for our tracking events on the cleints website. One of the steps in doing this is when the client provides us with an eVar to use we make a request to the SaveEvars endpoint and give it a specific name (amongst other configuration). This process has worked successfully for several customers in the past but recently we had an issue where the client provided us with eVar107 and we sent a request to the SaveEvars endpoint to configure it for our use but the client is telling us that it wrote to eVar0 instead. We're trying to understand how this could've happened since I was able to find the exact request we sent to them and the request body had "id": "107" so we would've expected it to write to eVar107. 

 

Now I realise that the id should maybe have been "eVar107" but it has worked previously for other clients and other eVars? I've tried to read through as much Adobe documentation as possible and I know that eVar0 is not a 'real' eVar as in the client has created it themselves but don't think that would've caused the issue here?  

 

Any help or insight would be greatly appreciated here or if anyone has ever seen this happen before? 

 

Thanks! 

1 Accepted Solution

Avatar

Correct answer by
Level 3

Hi @emccann2 

Normally this should have not happened unless the request body has the incorrect variable and also API 1.4 is going to be deprecated hence would request you to migrate to API 2.0.

Please find below the documentation for API 2.0:

https://github.com/AdobeDocs/analytics-2.0-apis

 

View solution in original post

1 Reply

Avatar

Correct answer by
Level 3

Hi @emccann2 

Normally this should have not happened unless the request body has the incorrect variable and also API 1.4 is going to be deprecated hence would request you to migrate to API 2.0.

Please find below the documentation for API 2.0:

https://github.com/AdobeDocs/analytics-2.0-apis