一.Google Analytics的工作原理
下面是一张Google Analytics工作流程的示意图。
当网站页面被加载时,页面源代码中的一段Google Analytics追踪代码也同时被执行。追踪代码负责收集并更新与本次浏览相关的数据,例如访问者属性,本次访问来源,浏览器配置,打开页面的时间等等等等,并将这些数据以1像素透明GIF图片请求的方式发送回Google Analytics服务器。
Google Analytics服务器在对返回的追踪日志进行处理后,将数据以指标和维度的方式输送到报告,经过账户个性化配置和过滤器后,最终显示在我们账户的配置文件中。
二.优势
1.Google分析更加灵活,百度统计则相对固定
google分析的灵活性表现在它提供的多级维度上面,你可以通过多个次级的维度来为自己提供非常直观的数据分析,比如说:我想要知道百度自然搜索当中各个关键词带来的流量情况,就只需要在来源为baidu/organic下面选择次级维度为关键词的选项就可以了,但是百度是没办法这样操作的,百度统计相对死板一些。
2.谷歌可以过滤内部流量
可以创建 IP 过滤条件以阻止发送自您公司内网的匹配影响您的报告。
这在早期网站流量不大时,可以更清晰的判断哪些是真实用户的行为操作,排除干扰。
3.google分析将不同来源的不同媒介做了区分,而百度统计则将其划为一类
在google分析里面,不仅仅把流量按照来源进行了区分,把来源的方式、媒介也做了区分。比如说百度的自然搜索、cpc广告、网盟等等,在google分析当中的展示都是不一样的。而百度统计则将这些归为一个类别当中,这对数据分析来说是不够细的。
4.Google分析可以跟踪到各渠道的转化情况,百度统计只能做到ip、pv的跟踪
google分析最大的优势,通过google分析不仅可以看到各渠道过来的流量,还可以看到各渠道所带来的销售、转化情况。有了这个功能,我们就可以去判断不同渠道带来的销售情况,从而进行营销策略上的调整。目前百度统计还不提供这样的服务,只可以跟踪到流量情况。
当然google分析工具会存在一定的出入,因为它还无法跟踪到用户退换、换货等特殊的情况。不过大体上还是准确的。
5.User-ID 功能
利用User-ID,您可以将用户在不同设备上以及多个会话中进行互动的数据关联起来,了解在较长的一段时间内用户如何与您的内容进行互动。
6.在iOS/安卓端跟踪数据
三.添加跟踪功能的方法
收集网页跟踪数据的方法有以下两种:
1.使用Google 跟踪代码管理器将Analytics(分析)代码 (Universal Analytics)添加到您的网站容器中。建议您采用这种方法,因为使用 Google 跟踪代码管理器可以简化您网站的代码管理工作。利用 Google 跟踪代码管理器,您可以轻松将其他代码(如 AdWords 转化跟踪代码和再营销代码)添加到网站并配置 Analytics(分析)跟踪代码。
2.将跟踪代码直接添加到您网站每个网页的 HTML 中。如果您只希望将基本的 Analytics(分析)跟踪代码添加到网站上,这就是最简单的方法。
#关于使用 Google 跟踪代码管理器添加跟踪功能#
如果您对 Google 跟踪代码管理器并不熟悉,首先请阅读关于 Google 跟踪代码管理器。当您准备好设置 Google 跟踪代码管理器帐户并在网站上设置 Google 跟踪代码管理器后,请参阅设置和安装。
要在您的网站上添加 Analytics(分析)跟踪功能,请将Analytics(分析)代码添加到 Google 跟踪代码管理器的容器中并发布该容器。
#关于将跟踪代码直接添加到您的网站#
查找您的跟踪代码段。代码段位于一个包含几行 JavaScript 代码的方框内。此方框中的所有内容即为您的跟踪代码段。它以 开头并以 结尾。
跟踪代码包含与每个 Analytics(分析)媒体资源相对应的唯一 ID。请勿混合来自不同媒体资源的跟踪代码段,也不要对多个网域重复使用相同的跟踪代码段。
复制代码段。
请勿修改代码段,直接复制即可。如果您担心不小心丢失或更改了剪贴板上的代码段,可将其粘贴到文本文档中。
将代码段原封不动地粘贴到您要跟踪的每个网页中。将其粘贴在紧邻 结尾标记之前的位置。
如果您的网站使用模板来动态生成网页(例如,如果您使用 PHP、ASP 或类似技术),请将跟踪代码段粘贴为一个单独的文件,然后在网页文件头中引用此文件。
相关内容:https://analytics.google.com/analytics/web/?authuser=0#management/Settings/a76403314w115061617p120271020/%3Fm.page%3DTrackingCode/