背景
我的小组最近在我们网站的一个特定页面(我们称之为页面a)上使用带有s.tl函数的onclick处理程序建立了几个自定义链接。功能通过Fiddler、Clickstream Data Feed以及报告和分析进行了验证。
问题
我想我可以在自定义链接报告中设置一个片段,将以上链接划分开来,因为它们只存在于页面a上;然而,当我创建我的分段时,我在报告中收到了可怕的"没有符合这些标准的数据。请验证分段、指标、日期范围和筛选器。"消息。我的分段逻辑如下:
访问[排除]
--页面"不包括"页面A
思考一下为什么这不起作用,或者我可以做些什么来解决使用分段的问题?
干杯,
艺术
linkedin/in/arthurlweb
如果不使用s.linkTrackVars,s.tl将不会将其他变量与这些单击关联起来。我通常使用自定义功能来处理这种情况
function customFunc(){
s.linkTrackVars = 'pageName';
s.tl(this,'o','Change Readiness Focusing CM | Text Link | Change Management Main Page');
}
然后在onclick处理程序中使用customFunc()。如果您有其他需要跟踪的变量作为需求,您也可以将这些变量添加到linkTrackVars字符串中,并在函数中设置变量。
function customFunc(){
s.linkTrackVars = 'pageName,evar1,events';
s.events = s.linkTrackEvents = "event1";
s.eVar1 = "test click";
s.tl(this,'o','Change Readiness Focusing CM | Text Link | Change Management Main Page');
}
使用这种方法,你可以发挥创意,将元素传递到函数中,利用数据属性、元素文本等,使跟踪更具程序性。