GTM采集页面加载时间
原理:用js获取页面加载前后的两个时间相减,单位是ms,在做转换,然后通过事件发送至Google Analytics浏览器请求服务器的过程。
原理:用js获取页面加载前后的两个时间相减,单位是ms,在做转换,然后通过事件发送至Google Analytics浏览器请求服务器的过程。
部署GA有两种方法,这里先是准备工作:
UA-84916808-1
;<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-84916808-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-84916808-1');
</script>
GTM内有五个选项:概览、代码、触发器、变量,文件夹。
概览(Overview):主要是看代码的版本号和谁修改的记录。
代码(Tag):是主要是设置各种tag,满足触发器条件时向GA发送数据,或往页面添加代码。
触发器(Trigger):主要是设置促发条件,如特定点击,页面浏览,接收数据层事件等。
变量(Variable):主要是预定义一些基础的字段,如Cookie,常量,抓页面属性,对照表,数据层变量等用于触发器和代码的使用。
文件夹(Folders):主要是项目合并,方便管理。
整体来说主要使用的是变量、触发器和代码
右上角的发布包含预览,提交
发布就是发布到正式环境,通常发布一次会生成一个新版本。
预览是线上环境的debug。