我被困在一个问题上,我没有办法解决问题。让我把问题放在第一位。我们正在努力提高网页的性能。我们已经对其进行了 GA 跟踪。我们在每次页面访问时触发“_trackPageView”,并且不使用任何“站点速度跟踪”。在 GA 报告中,我们发现 dom 加载时间约为 5 秒,页面加载时间约为 13 秒。
为了减少页面加载时间,我们希望在加载时加载所有不需要的 js 脚本,在页面加载后异步加载。但问题是我们不确定“_utm”图像信标(_tackaPageView)何时被触发。如果仅在加载所有异步资源后触发,则页面加载时间将进一步增加。
所以我们尝试调试 ga.js。_pageTrackView 在窗口加载时触发。之后,没有其他 GA 请求被触发。但我们无法弄清楚的一件事是,GA 是如何跟踪 dom 加载时间、页面加载时间等的,请求中没有这样的跟踪。有一个纪元当前时间戳,存储_utma cookie,例如'_utma=1.417929071.1376029504.1376029504.1376040649.2'。我了解到,最后一个参数“1376040649”是用户在当前会话中进入页面的时间戳。剩下的都是第一次访问,访客ID等,有一个没有任何解释的请求参数'utmht',例如'utmht:1376040648577'。'1376040648577' 是一个时间戳,除了毫秒部分外,它等于 __utma 时间戳。除此之外,我没有找到任何时间戳或任何与时间有关的东西。但 GA 跟踪这一切。如何?它已成为我们的一个谜。我尝试从众多来源中找出答案。没有人有任何答案或解释。
任何帮助将不胜感激。