Back to home

【GA学院-课程翻译】Unit2-2 Google Analytics 工作原理: 网站数据抓取

Unit2-2 网站数据收集

导论

对于网站、移动应用或其他数字设备等不同的监测环境,Google Analytics 使用不同的监测技术来计量用户活动。对于网站上的数据,Google Analytics提供标准的Javascript跟踪代码段。这段代码出自JavaScript库analytics.js,库中的代码决定了什么什么样的数据会被收集。

将Google Analytics 的JavaScript代码 添加到你的网站

对于任何网页,只需要在HTML源码中的标签前插入标准的跟踪代码段,你就能对其进行监测。每当该页面被加载,这段代码都会产生一个浏览量的hit。很重要的一点是,你需要将Google Analytics的跟踪代码添加到你网站上的每一个页面中。否则,你将无法完整地了解一次会话期间网站上的所有交互行为。

当一个用户访问你网站上的一个页面时,浏览器会对页面上的HTML代码进行渲染。渲染过程会从页面的头部开始,一直进行到页面的底部为止。当渲染进行到你的Google Analytics代码,浏览器会自动地触发JavaScript。将代码段添加到页面顶部的标签之前,可以确保即使用户在页面完整加载之前就离开了当前页面,Google Analytics的跟踪代码也能被触发运行。

网站跟踪代码的功能

Google Analytics跟踪代码的JavaScript脚本是异步执行的。也就是说,当浏览器操作其他任务时,Google Analytics的JavaScript也会在后台运行。这一点很重要——这意味着当浏览器忙着渲染剩余页面时,Google Analytics的跟踪代码也会持续地收集数据。

跟踪代码工作时,Google Analytics会创建匿名、独立的标识来区分每个用户。创建标识的方式有好几种,Google Analytics 的JavaScript 默认使用的是“第一方cookie”,但是你也可以创造并采用你自己的标识方式。

当一个页面被加载时,JavaScript会收集网站本身的信息,比如当前页面网址。JavaScript还会收集浏览器的信息,比如用户的语言设置、浏览器名称、被用来访问网站的设备和操作系统。所有这些信息都被打包进浏览量hit,并发送到Google的服务器中。每当一个页面在浏览器中被加载,这个过程都会进行一次。

小结

就是这样!这就是基本的网站监测工作流程。标准的JavaScript跟踪代码段提供了简单的监测网站用户行为的方式,并且在你不进行任何个性化设置的情况下就收集了大部分的数据。但是请记住,有许多种个性化的设置方式,能够让你的代码抓取到更多额外的用户、会话和交互行为的信息。

接下来你需要完成课程互动


原文版权属于Google Analytics Academy,翻译版权属于zongweiyi.com,转载请注明出处并保留完整版权信息。
原文链接:https://analyticsacademy.withgoogle.com/course02/assets/html/GoogleAnalyticsAcademy-PlatformPrinciples-Lesson2.2-TextLesson.html