How to pass multiple currency event in DTM?

m_1985

01-12-2016

Hi,

I'm trying to capture multiple currency events value.  I used the below code in custom page code but it is not working as expected. Am i missing anything. Any thoughts?

var XXXXvalue = _satellite.getVar("XXXX");
var YYYYvalue = _satellite.getVar("YYYY");
s.events = "event313,event314";
s.events="event313="+XXXXvalue,"event314="+YYYYvalue;

Thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

jantzen_belliston-Adobe

Community Manager

02-12-2016

Hi,

I think you've got a syntax error in your javascript. It looks like your setting the s.products variable equal to the literal string of ";;;;event313=+XXXXvalue|event314=+YYYYvalue" (everything inside the opening and closing quotes). This is why you're seeing the variable name rather than the value. Try something like this instead.

s.products=";;;;event313="+XXXXvalue+"|event314="+YYYYvalue;

Let me know if that solves the problem.

Answers (4)

Answers (4)

m_1985

02-12-2016

Hi Jantzen,

Thanks for the response. I tried using the sproducts variable along with s.events

var XXXXvalue = 100;
var YYYYvalue = 500;
s.events = "event313,event314";
s.products=";;;;event313=+XXXXvalue|event314=+YYYYvalue";  

And, in the image request i'm not getting the actual value(100 & 500) on the event respectively instead it appears the below. Am i missing anything? Thanks