我想跟踪点击与谷歌分析。有没有教程呢?跟踪点击谷歌分析
跟踪点击谷歌分析
回答
GA不会自动跟踪外部链接,因此您已在所有退出链接上手动调用其功能之一。您可以将其作为虚拟页面视图或自定义变量或事件进行追踪,并将相关信息传递给GA功能(如退出链接url)。
根据您的链接设置方式,您可以轻松设置点击事件侦听器来触发GA函数调用。例如,如果所有退出链接都具有与其关联的特定css类属性,则可以将click事件挂接到该链接。
如果你所有的退出链接都指向你的php脚本,并且只传递一个ID号码给它或者其他东西(没有实际的退出网址),那么你将无法传递给GA退出链接的URL。如果你只是传递ID,那么你可以使用它来代替url,并将其作为虚拟URL或自定义变量值“/ exit/[id]”或其他任何对你有意义的值。如果没有其他唯一标识符,您还可以查找php脚本的url,以将单击事件挂接到所有退出链接。
如果这不是一个选项,你必须做到这一点服务器端......那么你做这种“简单”的方式有点不幸。 GA有一个通过服务器端代码与它进行交互的API,但它只是单向的。您可以使用它从GA中获取信息,但不能用它将信息放入其中。
然而,你可以做的是......当向GA发出请求时,请在Firebug> NET选项卡或Charles Proxy或其他一些请求嗅探器程序中查看该请求,或者查看GA的noscript标签中的网址。它的工作方式是向GA服务器发出请求,并将变量和值作为查询字符串附加到url。
所以你可以做的就是建立一个这样的URL,并使用cURL向GA服务器发出请求......但这里有一个棘手的部分:你必须欺骗GA,使其认为请求是从浏览器发出的,不是你的服务器。因此,您需要确保您使用cURL请求发送标题信息,以使其看起来像是提出请求的浏览器。理想情况下,您希望使用从客户端发送到服务器的任何标头信息,以便GA可以将搜索结果记录为用户,以便报告可以相应填充。
我用下面的jQuery代码添加事件跟踪,假设,即所有的外部链接开始http://
:
$(document).ready(function() {
$("a[@href^='http://']:not(.internal)").addClass("external").bind('click keypress', function(event) {
var code=event.charCode || event.keyCode;
if(!code || (code && code == 13)) {
if(pageTracker){
pageTracker._trackEvent('outgoing', 'click', this.href);
};
};
});
您可以将请求发送到您的服务器,服务器就会向用户发送301重定向。
你可以那么做服务器端谷歌Analytics(分析),通过发送请求到http://www.google-analytics.com/utm.gif谷歌,喜欢这个项目确实:http://code.google.com/p/php-ga/
您可以使用此jQuery库,以帮助发送点击事件GA:
- 1. 谷歌分析 - 下载点击跟踪
- 2. jQuery谷歌分析跟踪
- 3. 谷歌分析mailto跟踪
- 4. 谷歌分析跟踪谷歌+股票
- 5. 谷歌分析 - 如何跟踪屏幕上的点击?
- 6. 跟踪点击数据与%谷歌分析
- 7. 如何跟踪有多少点击谷歌分析使用jQuery
- 8. 谷歌分析跟踪点击,没有提供网址
- 9. 使用谷歌分析跟踪div的点击
- 10. 谷歌Analytics(分析) - 单页网站 - 点击跟踪
- 11. 自动在谷歌分析中点击跟踪按钮
- 12. 可能使用谷歌分析跟踪div点击
- 13. 谷歌通用Analytics(分析) - 跟踪一个链接点击
- 14. 跟踪链接点击与谷歌分析?
- 15. 跟踪标记点击谷歌地图API - 分析
- 16. 谷歌Analytics跟踪链接点击
- 17. 谷歌分析,安装跟踪android
- 18. 谷歌分析下载链接跟踪
- 19. 谷歌分析的多域跟踪
- 20. 谷歌分析跟踪Http https https
- 21. 谷歌分析小工具跟踪
- 22. 谷歌分析跟踪代码
- 23. XMLHttpRequest()和谷歌分析跟踪
- 24. 谷歌分析的pinterest社交跟踪
- 25. 谷歌Analytics(分析)Echo事件跟踪
- 26. 电子邮件跟踪谷歌分析
- 27. 谷歌分析页面/内容跟踪
- 28. 谷歌分析电子商务跟踪
- 29. 谷歌分析url链接跟踪
- 30. 谷歌分析跟踪事件时间
跟踪传出点击次数,传入点击次数你是什么意思? – 2011-02-11 10:23:10
传出链接,但在中间有一个php代理。这意味着一个PHP文件应该跟踪点击。有这个PHP函数吗? – Nik 2011-02-11 10:48:20