我遇到了一个关于SiteCatalyst Custom Link(内部)请求的疯狂问题。
我通过以下代码触发了s.tl():
var s_custom = s_gi("report-suite");
s_custom.linkTrackVars = "eVar76,events,list3";
s_custom.linkTrackEvents = "event87";
s_custom.events = "event87";
s_custom.eVar76 = "value";
s_custom.list3 = "option1,option2";
s_custom.tl(this, 'o', 'link name');
该问题涉及 eVar76 ,其值不包含在请求中,即使“s_custom”TrackerObject包含它也是如此。事实上,如果我检查那个物体,我就会发现它。
这种奇怪似乎只会影响“高”数eVars,如eVar76,77,80,99等,而不是低等数量。
更换eVar76与eVar55,56或60相比,例如,会产生一种通常包含在请求中的值的正常行为。
这不取决于报告套件中存在的eVars或激活这是预期的,因为没有预先调用Adobe服务器来检查该报表包中的设置或启用的eVars。
这是一种非常愚蠢的行为,迫使我更换所需的eVar另外一个。
我只是补充一点,这个自定义链接是由Adobe DTM中的页面加载(DOM就绪)规则准备的,但我认为不应该进行特定的设置来修复它。这是第一次SC变量未按预期包含在请求中。
非常感谢您支持我。