廣告密度

Kevin K. Lee
Kevin K. Lee

發布日期:2026 年 9 月 15 日

廣告密度指標說明一般使用者看到的內容和廣告比例。

Chrome 如何計算廣告密度

廣告密度是根據網頁瀏覽期間的可視區域取樣計算。Chrome 會每秒取樣可視區域,並計算可見廣告區域與可視區域總面積的比率。

系統會計算所有 1 秒的檢視區塊樣本,然後取平均值,得出工作階段的平均廣告密度:

$$ \text{Ad Density} = \text{Average}\left(\frac{\text{Total bounding box area of visible ads}}{\text{Total viewport area}}\right) $$
廣告密度計算

廣告密度會以整數百分比表示 (例如 50 代表 50%)。格式為 CrUX API 中的字串。

舉例來說,如果:

  • 網頁載入時,可視區域有 50% 顯示廣告,使用者閱讀了 5 秒
  • 使用者接著向下捲動,可視區域中沒有顯示任何廣告,且使用者閱讀了 5 秒

然後,該網頁在該工作階段的廣告密度就會是 25,計算方式如下:

$$ \frac{(50\% \text{ of the viewport showing ads} \times 5\text{ sec}) + (0\% \text{ of the viewport showing ads} \times 5\text{ sec})}{10\text{ total seconds}} = 25\% $$
廣告密度計算範例

Chrome 使用者體驗報告 (CrUX) 會彙整所有符合資格的 Chrome 使用者資料,並提供這些網頁瀏覽的第 75 百分位數。只有含有廣告的網頁才會納入 CrUX 廣告指標的評估範圍。如果網頁和來源未在 ads.txt 檔案中定義至少一位授權賣方,Chrome 使用者體驗報告就不會提供廣告指標資料。這項資料適用於網址和來源層級,但須符合 Chrome 使用者體驗報告的資格條件

透過 JavaScript 收集廣告密度

透過跨源 iframe (大多數廣告都是透過這種方式放送) 產生報表時,會遇到一些挑戰。因此,沒有 JavaScript API 可供類似的 Real User Monitoring (RUM) 工具偵測。

工具

廣告密度指標適用於 CrUX VisCrUX APICrUX 歷史記錄 API開發人員工具的「廣告」面板。如要進一步瞭解如何使用這些工具,請參閱 CrUX 廣告指標工具指南

我們正在努力將廣告指標新增至 BigQuery 的 CrUX 資料集,讓使用者能透過 SQL 查詢及分析廣告指標。

意見回饋

如對廣告指標有任何疑問或意見,請透過 Chrome 使用者體驗報告 Google 群組與我們聯絡。