Google Analytics谷歌统计来访评论者

ga-reviewers (1)

代码

以下PHP代码加在Google Analysis统计代码之前

<?php
if ($_COOKIE["comment_author_" . COOKIEHASH]!="") {
	$fk = $_COOKIE['comment_author_'.COOKIEHASH];
} elseif ($_COOKIE["wordpress_logged_in_" . COOKIEHASH]!="") {
	$fk = "admin";//自己
} else {
	$fk ="anonymous user";//没有评论cookies的人
}
?>

然后在ga统计代码里加上一行, (可以加在_gaq.push(['_trackPageview']);下面) :

_gaq.push(['_setCustomVar', 1, 'Reviewer', '<?php echo $fk;?>', 1]);

然后等第二天就能看到统计了, 在受众群体 – 自定义 – 自定义变量中查看, 可以看到如下图所示:

ga-reviewers (3)

点进去就可以看到效果, 如开头的图所示

Google Analytics自定义变量参数详解

Google Analysis自定义变量(CustomVariables)有4个自定义参数:

_gaq.push(['_setCustomVar', 'index', 'name', 'value', 'opt_scope']);
  1. index — 必选, 自定义变量的键值, 可选范围 1 – 5,
  2. name — 必选, 填自定义变量的名称, 如”Reviewer” “评论者”
  3. value — 必选, 变量的值也就是统计到的数据
  4. opt_scope — 可选, 代表变量统计的类型/级别, 有3个参数: 1 (visitor-level 访客级别), 2 (session-level 访问级别), or 3 (page-level 页面级别).

参考文档: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables?hl=zh-CN

扩展

以此类推还可以统计访客IP, 因为谷歌统计默认不会统计具体IP
PHP部分:

if(!empty($_SERVER['REMOTE_ADDR'])){ $ip = $_SERVER['REMOTE_ADDR']; } else { $ip = "null"; }

GA代码部分

_gaq.push(['_setCustomVar', 2, 'IP', '<?php echo $ip;?>', 1]);

如图:

ga-reviewers (2)

收工, 匿了~

LIKE OR SHARE IT:

admin发表于Code目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 哥特复兴

    好久没坐沙发了

    六月 23, 2013 11:53:35
  2. 板 凳 小七

    Google Analysis对我来说太复杂了

    六月 23, 2013 12:16:42
  3. 地 板 佐仔

    我反而想取消Google Analytics,因为有拖慢那一点点网速,呵呵。

    六月 23, 2013 12:46:35
  4. 地 毯 郑永

    这不是wordpress ?

    六月 23, 2013 21:47:32
  5. 地 面 麦田一根葱

    技术帝啊,收下了~

    六月 23, 2013 22:52:04
  6. 地 下 Arch!Tech

    没有我TAT…

    六月 24, 2013 03:33:12
  7. 7 楼 xsinger

    我光荣上榜了

    六月 24, 2013 08:18:31
  8. 8 楼 ISOFTEE.COM

    国内还是百度的吧

    六月 24, 2013 09:55:58
  9. 9 楼 大发

    基本每次都是第一个看文章,然后默默的关闭,过几天再来评论,深藏功与名

    六月 24, 2013 10:54:10
  10. 10 楼 tiandi

    这主题。。。

    六月 24, 2013 12:40:46
  11. 11 楼 跑调的包子

    没我份,桑心

    六月 24, 2013 13:37:12
  12. 12 楼 夜枫

    忙的很呢~看不懂..。。。不想用统计..You may use these HTML tags and attributes:

    六月 25, 2013 19:48:06
  13. 13 楼 ilikecss

    你这个主题我在日语系统下都是乱码文字

    六月 27, 2013 10:50:22
  14. 14 楼 胡倡萌

    好久没用Google Analytics了

    六月 27, 2013 11:50:03
  15. 15 楼 婴儿游泳池

    一眼看出谁是真爱

    六月 28, 2013 18:08:56
  16. 16 楼 Andrew

    很简单有个访问统计就好了

    六月 30, 2013 14:30:38
  17. 17 楼 W3Cshare

    倒还真没注意自定义变量这茬,回头试试看

    七月 2, 2013 13:44:08
  18. 18 楼 这样

    折腾越来越高级了哈。。

    七月 3, 2013 02:11:11
  19. 19 楼 一季花落

    Google Analytics还没有用过的

    七月 13, 2013 00:28:13
  20. 20 楼 张衡Henry

    厉害,你真是全能选手啊,做前端工作的?

    七月 15, 2013 11:55:16
  21. 21 楼 张衡Henry

    _gaq.push 传的参数value,在php中赋值给全局的js变量会更好点吧,ga代码就不限于写到php文件里了

    七月 15, 2013 12:01:32
  22. 22 楼 郑永涛

    楼主,你好厉害。。。。。。

    八月 26, 2013 01:52:33
  23. 23 楼 郑永涛

    我喜欢你右小角的那个Google Anaylitics,请问你现在用的是GITHUB PAGE的部落格吗?

    八月 26, 2013 12:51:03
  24. 24 楼 Andrew

    实用的代码

    八月 31, 2013 20:50:04