编辑“Open Web Analytics/PHP Tracker”
该编辑可以被撤销。 请检查下面的对比以核实您想要撤销的内容,然后发布下面的更改以完成撤销。
最后版本 | 您的文本 | ||
第16行: | 第16行: | ||
==点击量和DomStream追踪== | ==点击量和DomStream追踪== | ||
PHP Tracker是不能用来记录点击数和DomStreams的。但是OWA的PHP | PHP Tracker是不能用来记录点击数和DomStreams的。但是OWA的PHP Tracker有一个可以叫做placehelperPageTags方法,可以用来包含Javascript Tracker来追踪点击数和DomStreams。 | ||
'''PlaceHelperPageTags()''' | '''PlaceHelperPageTags()''' | ||
第25行: | 第23行: | ||
$owa->placeHelperPageTags(); | $owa->placeHelperPageTags(); | ||
?> | ?> | ||
这些代码将会在你的[[网页]]中输出<script>标签,所以需要确保将它放在[[HTML]]文件中的<body> | 这些代码将会在你的[[网页]]中输出<script>标签,所以需要确保将它放在[[HTML]]文件中的<body>中。当然,你也可以告诉placeHelperPageTags不输出这个标签代码,而是将它存储在一个变量中,然后你可以向你的页面输出处理程序的某部分传递这个变量: | ||
<?php | <?php | ||
$owa = & new owa_php; | $owa = & new owa_php; | ||
第33行: | 第29行: | ||
?> | ?> | ||
==延迟首次点击== | ==延迟首次点击== | ||
当使用PHP | 当使用PHP Tracker来追踪页面的访问事件时,它通常在这方面显得非常有用,那就是使用一个专门的记录模块来消除“one hit sessions”(一次点击的会话),这些“one hit sessiongs”通常是robots使用用户代理操作的。这个记录模块将新用户的第一次页面访问事件存储在一个特殊的first_hit cookie中,这个cookie可以被一个专门的<img>标签(由helperPageTags方法来嵌入的)来访问,这可以保证这个新的用户是确确实实的浏览器,而不是一个蜘蛛robot。 | ||
<img>标签(由helperPageTags方法来嵌入的)来访问,这可以保证这个新的用户是确确实实的浏览器,而不是一个蜘蛛robot。 | |||
可以通过下面方法来激活这个特殊的记录模块: | 可以通过下面方法来激活这个特殊的记录模块: | ||
第53行: | 第43行: | ||
$owa->trackEvent($event); //追踪这个事件; | $owa->trackEvent($event); //追踪这个事件; | ||
这个代码将会记录这一事件,并且将其提交到任何监听这个事件的事件处理器中,因为这是一个自定义的事件类型,所以你需要创建一个自定义的[Open Web Analytics/事件处理器|事件处理器]],然后将其登记用来监听这个事件类型并且记录到数据库表中等一些动作。 | |||