使用上,网站接入的成本都很低,但后台的统计分析平台方面,因为百度统计的指标定义和分类更符合国人习惯,同时提供的功能更加简洁,所以使用起来更加简便。虽然百度统计的大部分指标GA都有,但因为在指标定义和分类上有一些不同,所以刚开始使用时,需要一些适应和思维转换时间。另外,GA的访问需要翻墙。 基本使用方法 网站接入百度统计和GA的步骤雷同,主要步骤:注册平台账户 -> 填写网站信息–> 生成嵌入的JS脚本–> 在网站的所有网页中引入生成的JS脚本。完成这4步,就可以使用平台的大部分功能,基本的流量分析、来源分析、页面分析和访问分析也已经覆盖,可以满足网站的绝大部分统计分析需求。 页面内功能分析 页面内功能指在一个页面内,热区(超链接或按钮)被点击情况的统计,或者是页面内一系列操作流程的统计,例如注册流程。实现页面内功能的统计,一般需要调用统计平台提供的事件跟踪API,手动打点统计。 百度统计的事件跟踪API: _hmt.push(['_trackEvent', category, action, opt_label, opt_value]) 参数说明: · category:要监控的目标的类型名称,通常是同一组目标的名字,比如”视频”、”音乐”、”软件”、”游戏”等等。 · action:用户跟目标交互的行为,如”播放”、”暂停”、”下载”等等。 · opt_label:事件的一些额外信息,通常可以是歌曲的名称、软件的名称、链接的名称等等。 · opt_value:事件的一些数值信息,比如权重、时长、价格等等,在报表中可以看到其平均值等数据。 GA事件跟踪的API和百度统计类似,参数的含义和百度统计完全一致: ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue]) 例如,统计网页上一个视频被点击的次数,使用百度统计的调用方式为: _hmt.push(['_trackEvent', 'Videos', 'Play', 'Video1']) 使用GA的调用方式为: ga('send', 'event', 'Videos', 'Play', 'Video1') 四.关于单页面应用(SPA) 目前,很多应用采用单页面的方式开发Web应用(即SPA),这种情况下,因为Web应用只有一个页面入口,所以统计分析平台是无法对页面流量进行统计分析的。对于SPA,需要在发生路径跳转时,手动调用第三节中介绍的事件跟踪API,打点统计。但即使手动打点,也只能统计各个页面的访问时长和访问次数等最基本信息,难以分析出页面间的跳转流程和其他更复杂的页面流量信息。 此外,搜索引擎,尤其是国内的搜索引擎,对SPA的检索能力很差。因此,如果网站对数据统计分析和SEO有较高要求,建议采用多页面的方式开发网站。 (责任编辑:admin) |