我有一个项目,其中包含标准的、边界不可读的 Omniture JavaScript 跟踪代码,如下所示。
<script language="JavaScript">
var s_account = "{MY ACCOUNT}";
</script>
<!-- START OMNITURE -->
<!-- SiteCatalyst code version: H.1.
Copyright 1997-2005 Omniture, Inc. More info available at
http://www.omniture.com -->
<script type="text/javascript" src="http://MYDOMAIN.com/javascripts/metrics/s_code_trb.js"></script>
<script language="JavaScript">
s.pageName="Project name"
s.server="MYDOMAIN.com"
s.prop38="3rd Party";
s.eVar21="3rd Party";
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)document.write(s_code)
</script>
<!--/DO NOT REMOVE/-->
<!-- End SiteCatalyst code version: H.1. -->
<!-- END Omniture code -->
但是,此代码始终会生成综合浏览量。
这个项目需要iframe到我们的CMS中,也就是说CMS中的容器页面已经生成了一个pageview。我们希望能够跟踪项目中的点击(例如,点击特定按钮),但是现在,这会导致重复的网页浏览,一个用于 CMS 页面,一个用于 iframe 内的页面。
Adobe 文档说s.t()
必须始终在之前调用它,s.tl()
但模糊地暗示s.t()
可以修改,这样它就不会生成页面浏览量,而是生成一个跟踪链接。
快速谷歌搜索出现了这个几乎难以理解的 Twitter 对话,似乎暗示了作为参数发送的解决方案pev1
,pev2
并且pe=lnk_o
. 但这仍然超出了我的理解。
这是真的?那里有任何 Omniture 大师可以帮助我弄清楚我将如何做到这一点?