我有一个包含登录表单的页面。我在窗体的onsubmit事件上调用一个单独的函数(位于单独的.js文件中)。以下是功能
var LoginClick = function() {
// Omniture Code
s.linkTrackVars="events, eVar1";
s.linkTrackEvents="event1";
s.events="event1";
s.eVar1="Login";
s.tl(true, "o", "Login Clicks");
};
当事件数据在s.tl调用中传递时,evar1值在转换报告中变为“none”。我使用数据包嗅探器(omnibug)来检查传递的值。即使s.eVar1被赋值为“Login”,它也不会传递该值。
当然,s.t()运作良好(evar值传递)但我不想这样做。 我试过s.tl(这个,“o”......)也没用。
我在这里做错了什么?
感谢您的时间和帮助。
答案 0 :(得分:2)
删除逗号和eVar1
s.linkTrackVars="events, eVar1"
应该是
s.linkTrackVars="events,eVar1"