搬运自团队博客

百度统计学习笔记

作为前端把页面写好是基本功,作为离用户最近的技术人员,还要了解用户是怎么使用页面的,他们对哪些感兴趣,大群体的趋势是什么——页面监控和统计就显得非常重要,网站统计要用对,用好。

公司用的是百度统计,其他的统计平台很多人倾向于使用 google analicys,这个以后再看。

首先申请权限账号,能够登录百度统计的后台,查看相应数据。

基本概念

  • pv。pageview 页面浏览。用户进入页面,pv+1,打开新页面pv+1,体现的网站内容的展现量。
  • uv。user-view 用户数。一个用户这一段时间内打开看了若干页面,算一次uv,体现的是网站用户数
  • 独立ip。ip地址理论上对应到一个用户,这个用户可能多次不同时间访问,体现的是用户的属性。
  • 跳出率
  • 在线时长

一个用户有可能多次打开这个网站,每次流量若干页面。比如,你早中晚流量新浪微博,百度贴吧,每次看不同的内容。

百度统计js api

基础用法

推荐在head里添加,或者尽可能早添加统计代码

  1. <script>
  2. var _hmt = _hmt || [];
  3. // 放置其他js api
  4. (function() {
  5. var hm = document.createElement("script");
  6. hm.src = "https://hm.baidu.com/hm.js?fd91d2ffbfa83c234c1cee672a69326c";
  7. var s = document.getElementsByTagName("script")[0];
  8. s.parentNode.insertBefore(hm, s);
  9. })();
  10. </script>

pv追踪

pv追踪, trackPageview

统计异步pv。针对的是纯js页面,比如单页面,比如浮层。

当ajax页面生成,行为触发时候

  1. _hmt.push(['_trackPageview', pageURL]);
  2. //pageURL:指定要统计PV的页面URL。此项必选。必须是以"/"(斜杠)开头的相对路径

点击登录出现浮层,可以在click时候

  1. <a id="login" onclick="_hmt.push(['_trackPageview', '/virtual/login']); showLoginDialog();"
  2. href="javascript:void(0)">登录</a>

这样受访页面就能看到数据。

事件追踪

有些事件需要统计,比如暂停,播放,点击按钮等

  1. _hmt.push(['_trackEvent', category, action, opt_label, opt_value]);
  • category 类型名,视频操作
  • action 起个名,点击播放
  • opt_label 额外信息,视频名
  • opt_value 数值。

自定义变量

自定义一个变量。在统计pv时候追加数据。

访客有三种范围:

  1. 访客级别,和ip有关。统计vip和普通用户的数量
  2. 访次级别,和uv有关。登录用户的次数
  3. 页面级别,和pv有关。页面上的按钮最常点击
  1. _hmt.push(['_setCustomVar', index, name, value, opt_scope]);
  • index:是自定义变量所占用的位置。取值为从1到5。该项必选。
  • name:是自定义变量的名字。该项必选。
  • value:就是自定义变量的值。该项必选。
  • opt_scope:是自定义变量的作用范围。该项可选。1为访客级别(对该访客始终有效),2为访次级别(在当前访次内生效),3为页面级别(仅在当前页面生效)。默认为3。

因为我们的新闻页网址区分不出频道,所以添加了 页面的自定义变量

切换账户

  1. _hmt.push(['_setAccount', '0123456789ABCDEF0123456789ABCDEF']);

禁止统计pv

比如嵌套了iframe页面,不希望统计pv,使用这个

  1. _hmt.push(['_setAutoPageview', false]);

电商数据统计

_trackOrder

百度统计后台

左侧导航栏。接下来逐个看。

网站概况

主要内容

  • 今日流量。可以看到网站运行的整体情况。几个关键词。今日昨日的pv,uv等信息。整体概况。
  • 趋势图。折线图展示多个维度,可以按时间段查看
  • 十大搜索词
  • 十大来源网站
  • 十大入口页面
  • 十大受访页面
  • 新老访客
  • 访客属性
  • 地域属性

流量分析

  • 实时访客。获取到当前用户正在访问哪些页面,怎么进入的,看了多久。没事点进去看看有没有问题
  • 趋势分析。一段时间内的实时数据。可以看到访问高峰,跳出率变化
  • 跨屏分析。百度网页统计+移动应用统计。应该可以交叉对比。没开。

来源分析

  • 全部来源。可以看到不同的来源
  • 搜索引擎。有价值。神马搜索的跳出率好高啊。为啥高,看来源页面,全是地区页。
  • 搜索词

访问分析

  • 受访页面。按照页面排名,优化的主要信息来源
  • 入口页面
  • 受访域名
  • 页面点击图。监控一部分页面,获得点击热力图。看了结果会很唏嘘的
  • 页面上下游
  • 事件分析
  • 子目录。可以监控不同的频道。但因为新闻页的网址没有规律,可能没啥用。我们的做法是传了 sign,自定义变量

什么是数据转化

数据转化漏斗

放到到达目标页比如订单完成页,注册成功页所经过的一系列中间页面。

比如注册,阅读协议,填写信息,提交注册,注册成功一系列步骤。在这些路径里设置好信息采集,生成报告。

百度统计基础概念 - 图1

这里设置好路径。