eVar populating with Undefined value

Avatar

Avatar

pradeep_07

Avatar

pradeep_07

pradeep_07

24-08-2020

Hi ,

We have scenario where Datalayer page attributes values is populating as expected on page load , but with the server call eVar is showing as undefined. We followed the standard practice of capturing the value in data element and passing it to eVar. 

 

Note:  This works perfectly fine when we use _satellite.getVar in the console.  What could be the issue here?

 

Thanks,

 

Pradeep

Undefined
View Entire Topic

Avatar

Avatar

kainth

Avatar

kainth

kainth

24-08-2020

Hi @pradeep_07,

This seems to be a timing issue. The eVar value is not present when the Launch rule fires but when the page load is complete probably eVar is firing at that time. Due to this _satellite.getVar s giving you the value in the console window. So, I will suggest you to please try changing the load order of your library at Page Bottom or on Windows Loaded.

Hopefully, that will resolve the issue.

Regards,

Abhinav