首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google分析.角5的Avg页面加载

Google分析.角5的Avg页面加载
EN

Stack Overflow用户
提问于 2018-07-30 07:34:18
回答 1查看 1.1K关注 0票数 1

我已经升级了一个现有的基于MVC的应用程序到角5应用程序。avg页面加载时间在MVC时为3.5秒,升级为5时仍保持接近状态。对于角5应用程序,我可以清楚地看到页面路由发生在眨眼之间,但在GA报告中却没有。

我正在使用谷歌标签管理器,并能够看到pageView事件发送给GA在每一个页面加载。我遵循了以下步骤:https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications

利用的角度4+

我的问题1. Avg页面加载时间是如何计算的?当我们刷新页面或者仅仅是第一次加载时,它是否只计算完整的页面加载? 2.我应该更改任何实现吗?

EN

回答 1

Stack Overflow用户

发布于 2018-07-30 12:16:40

  • Performance :如果您查看GA的源代码,就会发现它正在使用性能API来测量速度

  • sampling 默认情况下是用户的固定1%抽样,它构成了从其中派生页面定时指标的数据池,可以使用跟踪器的siteSpeedSampleRate设置进行自定义。在大型实现中,如果收集了太多的数据,GA将忽略siteSpeedSampleRate。实际上,在大型实现上,我看到的抽样率是围绕着0.8% (查看# samples /# pageviews)。
  • 关于速度测量的问题:现代网络应用程序的问题是越来越多的内容是从前端动态加载的,所以很难编程地确定什么时候“准备好”,这影响到所有RUM (实际用户监控)解决方案,比如Google、Pinging等.您现在看到的越来越多的是复制页面加载的解决方案,并进行图像分析以确定用户何时看到他们应该看到的内容。下面是一个例子。因此,performance数据是一个很好的指标(例如,如果建立一个不太好的连接需要5秒的话),但是从根本上来说,它是有缺陷的,因为这是一个人类的概念(例如,如果用户对它不感兴趣,那么谁在乎页脚是否完成了加载?)
  • Alternative with user timings:因此,由于使用RUM解决方案是一个没完没了的麻烦(您的堆栈更改会影响速度数据,您永远无法确定它是否真正反映了用户的体验),所以我的建议是测量各种内容/UI的加载速度。Google中有一个叫做用户时间的特性。然后,您可以使用您的分析来分割和查看哪些内容/UI片段驱动良好的UX/转换,并度量它们的性能。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51589048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档