刚开始因为想要找一款日志分析的工具,想起Piwik便有此功能,于是找来看看。一阵折腾,虽然尚没用上日志分析,不过却把Piwik的环境搭建好了,也算有所收获。所以本篇就简单介绍下Piwik的安装,希望对您有用。

一、简单介绍

首先还是介绍下Piwik。GA、百度统计、CNZZ在国内都很有名,但是说起Piwik,知道的人却并不多。然而,根据W3Techs的数据,全球范围内使用Piwik的网站还是相当多的,在调查中的几十款网站分析工具中,Piwik的使用占比高居Top 10. 需要特别提到的是,Piwik免费开源,支持数据私有,也支持全平台(Web、Android、iOS等)的数据统计,另外,还支持日志分析。 Read More →

Update 2016.10.25:今天发现百度自2016年9月中下旬左右做了调整,通过这种方法可能获取不到关键词了。

上篇文章中讲到过获取移动设备上用户通过百度自然搜索来到网站的搜索关键词相关信息的问题,也给出了相应的解决办法。不过因为当时时间有些匆忙,所以草草结尾了。今天咱们来看看这部分流量是在什么情况下出现的,以及这部分流量怎么才能将之归类到Organic Search而非Referral。

先说第一个问题,m.baidu.com / referral,这部分流量是怎么来的。

一、m.baidu.com / referral 的来由

在移动设备上使用百度搜索,输入一个搜索词之后会呈现出10条搜索结果。这个时候想点击查看其中某个搜索结果,可能会有两个操作,一个就是直接点击打开,另一个就是按住新标签页打开。通过Fiddler 对这两个过程抓包,可以发现这两者的不同点。直接点击打开的大致过程为: Read More →

Update 2016.10.25:今天发现百度自2016年9月中下旬左右做了调整,通过这种方法可能获取不到关键词了。

一、缘起

大概两个星期前,在一个QQ 群里看到有个童鞋说百度移动端搜索可能做了下调整,原因是他看到GA 中开始出现较多的m.baidu.com / referral 的数据。当时和他讨论了很久,始终没有明白他说的意思。直到有一天,我在自己的GA 账户中也出现了m.baidu.com / referral 时,我终于觉得有必要探索下了。

二、发现

找到GA 账户中出现m.baidu.com / referral的地方,使用细分将其他所有无关的数据隔离,选用次级维度完整引荐来源网址,得到类似如下链接:

m.baidu.com/from=1012704v/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401320_2001%2Cta%40iphone_1_9.0_3_601/baiduid=E4ED2757B863D8BCD0606A91D5C59C05/w=0_10_%E6%B5%8B%E8%AF%95/t=iphone/l=1/tc

细心一点会发现,链接中/w那里的值中包含搜索关键词信息,即上述/t前面的encode字符即为搜索关键词"测试"。 Read More →

一、引言

使用GA的朋友们应该早就注意到GA中浏览器报表中Chrome和Internet Explorer的占比非常的高,两者占比之和几乎超过了90%,不仅如此,浏览器报表中还会出现一些明显不是浏览器名称的字符,比如出现下面这样的:

strange-browser-in-google-analytics-report

 

那么这是为何呢?要弄清楚这个,我们还得追根溯源。这篇文章中数据处理部分我们曾经提到过,浏览器实际上是根据User Agent信息解析得到的。

Read More →

GA中涉及很多的一对多或者说多对一的问题,比如在GA的账户结构中,一个账户可以有多个媒体资源,一个媒体资源可以有多个视图,一个用户可以被授权访问视图中的某一个或多个。而本文主要讨论下GA代码部署中常涉及到的一对多或多对一问题,包括一个站点添加多套GA统计代码、多个站点添加同一套统计代码和多个站点共用同一套页面源文件的问题。

一、一个站点添加多套GA代码

这是非常常见的一种情况。比如某个站点的数据既要单独收集放在一个媒体资源下,又有作为另一个汇总型媒体资源数据的一部分,典型的例子是跨国企业在各个地区的网站都放置了一套同样的GA代码,而各地区的网站自己需要做一些精细化的数据收集工作,就需要在该地区网站上另外加一套GA代码了。 Read More →

要想充分利用GA来收集访客与网站互动的数据,事件统计代码几乎是必选项之一。不同于GA后台直接提供的基础代码,其只需要简单地复制粘贴到所有所需的页面上。GA中的事件跟踪代码,得根据实际的需求,将相应的事件跟踪代码添加到页面上去。

本文将介绍下,没有任何代码基础的情况下,如何添加点击类事件的事件跟踪代码。

以下分为两部分,第一部分是不使用Google Tag Manager(GTM)的情况下,如何直接添加点击事件的跟踪代码;第二部分便是使用GTM的情况下,如何添加点击事件的跟踪代码。

一、直接添加

  1. 打开需要添加事件跟踪代码的页面,鼠标移动到需要添加监测的位置,右键选择审查元素;(如此便能打开浏览器的开发者工具的窗口)
  2. 在打开的窗口中有一块蓝色区域,鼠标移动到蓝色区域正好可以发现其覆盖了刚刚右键点击的那个位置,鼠标移动到蓝色区域右键选择Copy CSS Path;
  3. 将上边复制得到的选择器替换以下代码中的“此处粘贴选择器”部分;
  4. 修改以下代码中的“事件类别”、“事件动作”、“事件标签”为自己容易区分的值,如修改“事件类别”为“按钮”,“事件动作”为“点击”,“事件标签”为“提交”;
  5. 把得到的代码复制粘贴到页面</body>之前;

Read More →

经常在QQ群看到有童鞋问“怎么检查页面上GA代码是否添加正确”之类的问题,在此介绍两种较简单的方法,一种是使用插件,如Tag Assistant;另一种是直接抓包看请求的查询参数。其实两种方法的原理差不多,只不过插件的方式操作起来更加简单,结果也更加直观;而抓包的方法更加通用,不仅仅针对GA 代码,其他代码也可使用抓包的方法来检查。

一、使用插件

可用来检查GA代码的插件有很多,这里所说的插件都指的是Chrome浏览器的扩展程序,常见的有Tag Assistant、Google Analytics Debugger、Omnibug、WASP.inspector等。这里只介绍下Tag Assistant,因为就检查GA代码来说,个人感觉用它最准确,操作起来也最方便。

Tag Assistant 是Google官方出品的一个Chrome扩展,其不仅可以用来检查GA代码(包括Classic Google Analytics和Universal Analytics),GTM代码,还可用来检查其他Google营销相关代码。 Read More →

一、引言

继Google 于2011年宣布不再在referrer 信息中传递用户搜索关键词信息之后,百度于今年6月下旬宣布已全面取消referrer 中关键词的显示。使用Google Analytics (GA)的朋友应该知道,前者使得GA 中记录到来自Google 的自然搜索词几乎全部成了(not provided),而后者使得来自百度的自然搜索词在GA 中绝大部分成为了(not set)。

与Google 做法不一样的是,百度给自家的产品开了个后门,即网站主们依然能在百度站长平台和百度统计中查询到用户使用的搜索词。毫无疑问,用户来到网站之前使用的(站外)搜索词,不管是对于做SEO还是做SEM的朋友来说,都有着巨大的价值。

与搜索引擎引流过来的站外搜索词类似,站内搜索词同样具有不容忽视的价值。本篇将讨论下使用GA 进行站内搜索的追踪。

Read More →

一、背景

网站分析工具基本的工作原理 这篇文章我们有讲到过,目前主流的网站分析工具都是使用页面标记法来收集网站数据的,一般使用的是JavaScript 代码的方式,我们可以称之为客户端实现。WAP 页面,在本文中特指使用WML编写的用于在功能手机和低端类手机显示的页面。对于WAP 页面,前端实现的方法显然是不可行的,这是因为:1)功能手机和其他低端类手机的网页浏览器很多不支持JavaScript;2)页面标记法代码执行时通常要伴加载一个超过10Kb的JavaScript文件,而这类手机内存非常之小,10Kb 对于它们来说太大了!

那么,如何才能跟踪这些手机上WAP 页面的数据呢?答案就是HTML 页面标记+服务端实现。

二、实现方法

Read More →

一、引言

很多网站都有引导用户发生转化的相对固定的路径,比如电商类网站的首页 - 产品页 - 加入购物车 - 结算 - 下单完成,这样的路径我们称之为转化路径。经验表明,进入了转化路径的用户,在各个转化节点上会存在不同程度的流失,如果用图表来说明从前一步到达后一步的数据,大致会呈现一个漏斗形状。如果我们能知道用户在转化路径上各个节点的流失情况,那么我们便可以针对性地对转化路径进行优化,从而提高转化率。

二、转化漏斗的设置

在GA 中,转化漏斗功能位于转化 - 目标 -渠道可视化 这里,GA 英文版中这一功能被称为Funnel Visualization,即漏斗的可视化。要想在这里看到转化漏斗的数据,必须先在目标那里设置好。目标的设置位于管理 - 查看 - 目标,要想使用转化漏斗功能,必须要启用目标设置中的渠道,一个设置demo如下图所示: Read More →