Expand my Community achievements bar.

SOLVED

I wanted to share and seek your opinion on a difficult si...

Avatar

Level 1

I wanted to share and seek your opinion on a difficult situation in workplace regarding a scenario where on the Order confirmation Page we are passing purchase event in the call (attached is the screenshot) but it's outside the s.events string(unfortunately, the tech stack this page is built on doesn't have the current capability of s.events string). Now because of this, the orders, units and revenue metric in Omniture are showing 0 data as the value set in the image is not getting recorded in Omniture console.

 

iammohak_0-1592710854976.png 

Current Tech Stack

 

iammohak_1-1592711180692.png

Previous Tech Stack

 

The limitation in the current stack as mentioned above is that we do not have an s.events concept and any event that we are passing has to be passed individually as shown in 1st image. Now because I read it over forums and also on adobe hepx document that for any hit(confirmation/thank you page) where revenue, unit, etc.. have to be recorded it only happens if there is a successful purchase event in s.events string which is not the case here! Is there any workaround to achieve this?

 

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor
Unfortunately, the products variable can't be set using Processing Rules. Therefore Revenue, Quantity, and Merchandising eVars can't be set using Processing Rules. Here's some documentation on Context Data Variables https://docs.adobe.com/content/help/en/analytics/implementation/vars/page-vars/contextdata.html

View solution in original post

3 Replies

Avatar

Employee Advisor

Hi there,

 

Thank you for the thorough details on your implementation.

 

Unfortunately, I don't think you have many options besides improving the tagging. There's a chance that some VISTA rules (server side rules that are more powerful than Processing Rules) could help, but your best option is to improve the on-page tagging.

 

Are you using Launch or another Tag Management System to send this data to Adobe Analytics?

Avatar

Employee Advisor

You may pass the events in context data and use Processing Rules to set the conversion events and purchase.

Avatar

Correct answer by
Employee Advisor
Unfortunately, the products variable can't be set using Processing Rules. Therefore Revenue, Quantity, and Merchandising eVars can't be set using Processing Rules. Here's some documentation on Context Data Variables https://docs.adobe.com/content/help/en/analytics/implementation/vars/page-vars/contextdata.html