Archive

Posts Tagged ‘google analytics’

Google Analytics 笔记 —— 异步追踪

November 6th, 2012

5,异步追踪方法
https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiBasicConfiguration
5.1 激发虚拟页面追踪
比如要追踪一个下载链接被点击,可以使用:

onclick=”_gaq.push([‘_trackPageview’, ‘/downloads/specSheet.pdf’);”

5.2 追踪事件
使用类似这样的代码,在用户鼠标点击时记录一次事件追踪

onclick=”_gaq.push([‘_trackEvent’, ‘Videos’, ‘Play’, ‘Baby\’s First Birthday’,1]);”

有如下参数:
1,catagories:事件的分类,必须有
2,action:事件的名称,必须有
3,label:给事件一 个描述,可选
4,value:事件有关的一个数值,需要是一个数字,可选,注意别带引号,我就不小心加了引号搞的没数据。
5,non-interaction:按照官方解释这是一个bool值,默认是true,意思是不计算跳出率

5.3 记录电子商务事件
添加商品: _addItem(orderId, sku, name, category, price, quantity)
_gaq.push([‘_addItem’,
‘1234’,         // order ID – necessary to associate item with transaction
‘DD44’,         // SKU/code – required
‘T-Shirt’,      // product name – necessary to associate revenue with product
‘Olive Medium’, // category or variation
‘11.99’,        // unit price – required
‘1’             // quantity – required
]);
添加交易
_addTrans(orderId, affiliation, total, tax, shipping, city, state, country)
_gaq.push([‘_addTrans’,
‘1234’,           // order ID – required
‘Womens Apparel’, // affiliation or store name
‘28.28’,          // total – required
‘1.29’,           // tax
‘15.00’,          // shipping
‘San Jose’,       // city
‘California’,     // state or province
‘USA’             // country
]);
追踪交易 _trackTrans()
Sends both the transaction and item data to the Google Analytics server. This method should be called after _trackPageview(), and used in conjunction with the_addItem() and addTrans() methods. It should be called after items and transaction elements have been set up.
_gaq.push([‘_trackTrans’]);

绝口不提技术 ,

Google Analytics 笔记google analytics,流量统计

September 19th, 2012

最近同事那拿到本Google Analytics 的书,开始研究下流量统计,学学如何做数据挖掘,分析用户行为,提升网站流量和使用者体验。。

1,名词
Visit:访问,指一个用户到网站的一次浏览,不管看了多少页面,只要没离开网站都只算一次Visit。一般如果中断30分钟没有任何操作就会判断这次访问结束。
UV(Unique Visitor):唯一访问者,判断一共有多少用户来过网站访问(通过cookie)
PV(Page View):页面访问量,每请求(服务器端统计)或者打开(客户端统计)一个页面就是一个PV
跳出率(Bounce Rate): = Single PV Visits / Total Visits  (有些是:Bounce Rate = Single Page Visits / Total Visits)

2,创建账号
一段标准的追踪代码:
<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push([‘_setAccount’, ‘UA-XXXXXXXX-X’’]);
_gaq.push([‘_trackPageview’]);
(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

3,使用过滤器
界面右上角,点击“管理”按钮,打开配置界面。通过使用过滤器可以对追踪数据进行过滤,排除或者只包换某些特定的数据。

如排除工作人员的访问:
新建过滤器,“使用预定义的过滤器”,选择“排除”-“来自指定ip的流量”-“等于”-输入工作人员的ip。

4,报表
google analytics 包括受众群体,流量来源,内容,转化。最简单常用的是流量来源和内容。

流量来源:根据访问来源(包括搜索关键字)统计的访问次数,跳出率等,通过这里可以看到从哪个来源带给网站的流量最多,流量质量如何,协助决定推广策略。

内容:根据网站内容(或者定义的事件)统计浏览量,跳出率等,通过这里可以看到哪个网页被看到的更多,访客在哪个页面容易离开网站等。

绝口不提技术 ,