我试图确定gtm何时知道发生了一次网页浏览
例如,如果我已配置要在domready记录的综合浏览量,gtm的标志是什么,当dom准备就绪并记录有综合浏览量时,该标志会变为true
我已经阅读了Google的所有文档,但他们不提供此信息。
答案 0 :(得分:1)
首次执行GTM代码时,就会发生GTM中的网页浏览。确切的时间取决于您的GTM脚本在页面中的位置。
通过DOMContentLoaded事件指示DOM准备就绪。这与页面视图不同(页面视图表示已下载并执行GTM代码,DomReady / DOMContentLoaded表示已渲染DOM树,但可能尚未加载图像,样式表和JS文件等外部资源)。 / p>
load事件意味着DOM已准备就绪,每个请求的资产都已完全下载。这可能会花费一些时间(例如,如果您嵌入了营销像素,并且托管该像素的服务器响应缓慢,那么这将延迟您的加载事件,因为无法及时下载该像素)。
GTM将这些浏览器事件映射到其数据层中的事件(分别为gtm.js,gtm.dom和gtm.load)。