问题描述
首先我要感谢大家对谷歌的大力支持和良好的教程,以提高我们网站的质量。现在我们正在更新我们的网站,因为核心网络生命周期很糟糕。 通过阅读此论坛和在线教程,我学到了很多东西,但有一个问题我无法解决或找不到答案。
如何获取有关 PageSpeed 见解的 Fielddata 和 Origin Summary?
这基本上只是一个问题,因为您的网站上需要有特定数量的用户使用 chrome 还是我必须设置一些东西来收集数据
我已经设置了谷歌分析,它提供数据。在调查过程中,我发现我需要在数据洞察 (https://web.dev/chrome-ux-report-data-studio-dashboard/) 中添加 Chorme UX 报告。
我已成功将 google 分析连接器添加到数据工作室。但是当我想添加连接器时,我收到错误消息: “如果您的来源未包含在 CrUX 数据集中,您可能会收到如下错误消息。数据集中有超过 400 万个来源,但您想要的来源可能没有足够的数据来包含。”>
此页面描述了错误:https://web.dev/chrome-ux-report-data-studio-dashboard/ 但没有解决方案?
那么如何将原点添加到 CrUX 数据集?
我已经开始使用 BigQuery 实施一个谷歌云项目,但我不确定这是否真的需要获取字段数据。
感觉好像我错过了一个重要的步骤。
也许你可以帮助我减轻我做错了什么。
提前谢谢丹尼尔
解决方法
如何将我的网站包含在 CrUX 数据中?
这取决于访问量以及您网站的访问者的浏览器、偏好等。
您不能影响数据集中的包含(据我所知*),它会随着您网站流量的增长而自然发生。
因此,暂时不要尝试从 CrUX 数据集中获取数据,而是专注于收集您自己的真实用户指标 (RUM)。
收集您自己的真实用户指标(测量) - 或 RUM
您可以使用 web vitals library 轻松完成此操作,让您可以收集与收集的 CrUX 数据几乎相同的真实世界数据(也适用于 Chrome 以外的浏览器!)。
如果您不想构建自己的 API,也可以pipe the results directly to Google Analytics。
由于计算方式的原因,您没有得到的唯一指标是 speed index,但其他 5 个指标足以监控您网站的性能。
获取比 CrUX 或 Web Vitals 库允许的更多数据
或者,如果您想变得真正有趣,您可以使用 performanceObserver
API 来收集大量原始数据,例如绘制时间、布局转换、资源时间等,并计算您自己的指标。
虽然这是很多的工作(你必须研究如何计算每个指标等。我花了好几个星期才把它弄对!)优点是你可以分析数据对于在特定屏幕尺寸(假设您也跟踪此信息)发生的累积布局变化之类的事情很容易,而仅使用 CrUX 数据或 Web Vitals 库就很难做到这一点。