发布时间:2026 年 9 月 15 日
“广告密度”指标用于描述典型用户在内容和广告可见性方面的平衡情况。
Chrome 如何计算广告密度
广告密度是在整个网页访问期间使用视口抽样来衡量的。每秒,Chrome 会对视口进行抽样,并计算可见广告区域与总视口区域的比率。
会话的平均广告密度是通过对所有 1 秒视口样本取平均值来计算的:
广告密度以整数百分比表示(例如,50 表示 50%)。在 CrUX API 中,此值以字符串格式表示。
举例来说,如果:
- 网页加载时,视口中有 50% 的区域显示广告,用户阅读了 5 秒
- 然后,用户向下滚动,视口中未显示任何广告,用户阅读了 5 秒钟
然后,相应网页上相应会话的报告广告密度将为 25,计算方式如下:
Chrome 用户体验报告 (CrUX) 会汇总所有符合条件的 Chrome 用户的数据,并提供这些网页浏览的第 75 百分位数。只有包含广告的网页才会被纳入 CrUX 广告指标的考虑范围。如果网页和来源未在 ads.txt 文件中定义至少一个授权卖方,则 CrUX 中不会显示广告指标数据。这些数据可在网址级和来源级获取,但需符合 CrUX 资格条件。
通过 JavaScript 收集广告密度
通过跨源 iframe(大多数广告都是通过这种方式投放的)生成报告存在一些挑战。因此,没有 JavaScript API 可用于实时用户监控 (RUM) 工具的类似检测。
工具
广告密度可在 CrUX Vis、CrUX API、CrUX History API 和 开发者工具广告面板中使用。如需详细了解如何使用这些工具,请参阅 CrUX 广告指标工具指南。
我们正在努力将广告指标添加到 BigQuery 上的 CrUX 数据集,以便用户可以使用 SQL 查询和分析广告指标。
反馈
如果您对广告指标有任何疑问或反馈,请通过 Chrome 用户体验报告 Google 群组与我们联系。