根据Google Analytics流量监控获得邮件警报

作者:feir 发表于:2009-10-21,#暂无评论。

Latent Motion网站公布了一个很handy的google analytics的程序代码,它会根据google analytics的统计数据,在网站的visits、pv、关键词趋势等数据有明显变化或者下跌时通过邮件给你发警报提醒。如果你对GA的使用重点就只在基本的流量监控,不怎么使用GA的高级功能的话,这个程序可以避免你频繁登陆GA。而且,当GA出问题的时候,这个代码也是会很及时提醒你的。在GFW间歇性爆发的时候,对国内网站可能有用。

代码压缩包里包含了两个文件:alerts.php, googleanalytics.class.php。你需要根据你的帐号信息修改alerts.php,包括修改你的帐号信息以及对应的网站的google analytics ID。

$emailAddy = "your@email.com"; // 你想要接收邮件的邮箱账号
$analyticsUser = "analytics@account.com"; // GA的用户名
$analyticsPassword = "yourPassword"; // GA的密码
 
// 以下几个根据你的实际网站和网站的GA ID填写。
$analyticsIDs = array(
	"demoSite1.com" => 1234567,
	"demoSite2.net" => 1234568,
	"demoSite3.org" => 1234569
);

网站对应的GA ID很容易查的到。登陆GA进入某个网站的统计首页。在浏览器的URL里会是类似以下的情况
https://www.google.com/analytics/reporting/?reset=1&id=123456&pdr=20090920-20091020
其中的123456就是你的网站对应的GA ID。

程序修改完成后,就上传到服务器上,设置个cron job,定时也行alert.php。完毕。

这个程序是根据Google Analytics API 开发的,如果你对API很了解的话,可以修改程序代码,定制化你的警报需求。

最后下载地址和详细说明,还是到Latent Motion上去吧。

Leave a Comment

Previous post: Doit.im,一个不错的GTD工具

Next post: 使用Google Analytics自定义报告分析访客信息