Merchandising evar getting attributed to unspecified | Community
Skip to main content
Level 2
June 10, 2021
Solved

Merchandising evar getting attributed to unspecified

  • June 10, 2021
  • 2 replies
  • 1833 views

I have set a merchandising evar in a product string which is supposed to get attributed to a success event at the next step. However, I see it gets attributed to unspecified in the evar report. Why could that be?

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 vidurb80577666

If the evar is set as conversion syntax, you would have to make sure all the below mentioned actions are happening on the same hit:

  • The merchandising eVar is set with a value.
  • The products variable is defined with a value.
  • A binding event is set.

Once all these actions are there in the same hit, Instance will be counted for the evar value otherwise it will go under None/Unspecified. 

 

If you are passing the merchandising evar in product string than I guess it should be set as Product syntax in which you do not need to set any binding event. The success event should fire in the same hit in which product syntax is fired to make sure evar gets bound with event.  

2 replies

Brian_Johnson_
Level 8
June 11, 2021

@ananya12 - Do you know how the eVar is configured in the admin console? Is it set to use product syntax or conversion variable syntax (with a binding event)? And, is the analytics call configured correctly based on configuration?

 

For more information on eVar configuration settings: https://experienceleague.adobe.com/docs/analytics/admin/admin-tools/conversion-variables/conversion-var-admin.html?lang=en

 

And information on implementing merchandising eVars using either setting: https://experienceleague.adobe.com/docs/analytics/implementation/vars/page-vars/evar-merchandising.html?lang=en 

vidurb80577666Adobe EmployeeAccepted solution
Adobe Employee
June 15, 2021

If the evar is set as conversion syntax, you would have to make sure all the below mentioned actions are happening on the same hit:

  • The merchandising eVar is set with a value.
  • The products variable is defined with a value.
  • A binding event is set.

Once all these actions are there in the same hit, Instance will be counted for the evar value otherwise it will go under None/Unspecified. 

 

If you are passing the merchandising evar in product string than I guess it should be set as Product syntax in which you do not need to set any binding event. The success event should fire in the same hit in which product syntax is fired to make sure evar gets bound with event.