Sign in to Community
Sign in to view all badges
Could you please help me debug the following issue with using merchandising and context vars in the processing rule?
We are passing one conversion variable (evar63) as a merchandising var in the s.products:
s.products = “Category; SKU;;;event85=1;evar63=’id_1’"
ON the same s.t() call, we are passing the current date via context variable ('currdate'):
s.contextData["currdate"] = new Date().toMMDDYYYYString();
Then, we would like to overwrite the original value of evar63 with the concatenated values of evar63 and context data (currdate). The processing rule is:
- If evar63 is Set, then Overwrite value of evar63 To Concatenated Value of evar63, currdate(Context Data) using a pipe (|) delimiter.
Unfortunately, this setup didn't work and we are still getting the original, not concatenated values in the evar63 report.
I was confused because the Help section mentioned, 'The product string, referrer, and user agent cannot be changed' (http://microsite.omniture.com/t2/help/en_US/reference/processing_rules_about.html).
Is merchandising evar should be considered a part of product string and can NOT be altered? The Customer Care rep assured it can be since it is available in the drop-down menu of the processing rule.
Did anyone tried to use merchandising var and context data in the same processing rule?
Since this is an older post, I assume you were able to solve this issue. Incase others find this post, please refer to the latest documentation - https://experienceleague.adobe.com/docs/analytics/admin/admin-tools/processing-rules/processing-rule...