광고 밀도

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 파일에 승인된 판매자가 하나 이상 정의되지 않은 페이지와 출처에는 CrUX에 광고 측정항목 데이터가 없습니다. 이 데이터는 CrUX 자격 요건에 따라 URL 및 출처 수준에서 사용할 수 있습니다.

JavaScript를 통한 광고 밀도 수집

대부분의 광고가 게재되는 교차 출처 iframe을 통해 보고하는 데는 어려움이 있습니다. 따라서 실제 사용자 모니터링 (RUM) 도구의 유사한 감지를 허용하는 JavaScript API는 없습니다.

도구

광고 밀도는 CrUX Vis, CrUX API, CrUX History API, DevTools 광고 패널에서 확인할 수 있습니다. 이러한 도구의 사용법을 자세히 알아보려면 CrUX 광고 측정항목 도구 가이드를 참고하세요.

사용자가 SQL을 사용하여 광고 측정항목을 쿼리하고 분석할 수 있도록 BigQuery의 CrUX 데이터 세트에 광고 측정항목을 추가하기 위해 노력하고 있습니다.

의견

광고 측정항목과 관련하여 궁금한 점이 있거나 의견이 있으면 Chrome UX Report Google 그룹에 문의하세요.