Expand my Community achievements bar.

[Issue] New ECID on every refresh with Web SDK

Avatar

Level 2

Hi Team, I am seeing a new ECID every time I refresh with Web SDK. The way I have implemented is nothing different. I have an Web SDK extension and also ECID extension on the site domain.

 

I tried to remove ECID extension, but that didn't help to resolve the issue?

 

Seems like the issue is implementing CNAME with Akamai. Any idea what should be sent in the request headers for CNAME implemented with Akamai?

3 Replies

Avatar

Level 2

Hello,

 

Is this issue related to the Adobe Experience Platform Web SDK? If so, I am having the same issue. Did you manage to resolve it?

 

Any help would be much appreciated as I haven't seen this issue being documented anywhere else.

 

Thanks

Liam

Avatar

Level 2

The issue is not resolved. however the root cause is the request headers are missing the cookies (Visitor id cookies like Kdntr/AMCv/S_Vi/FPID) hence the edge returns a new ECID every time on sending the event.

I would suggest checking your request header for the cookies. Also make sure the CNAME is not stripping of those cookies.

Avatar

Level 2

In my scenario, there is a AMCV cookie being set, but no AMCVs cookie. There are also kndctr cookies being set but it seems like the kndctr cookie is not storing the ECID properly and then when I complete another action or reload a page, the AMCV cookie sets a new ECID as the previous cookie can't be retrieved from the kndctr cookie.

 

I am completing this work as a proof of concept on a specific server. I am wondering if this issue is because of something specific with the server, rather than the implementation.