Плотность рекламы

Кевин К. Ли
Kevin K. Lee

Опубликовано: 15 сентября 2026 г.

Показатель плотности рекламы описывает баланс видимости контента и рекламы для типичного пользователя.

Как 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%). В API CrUX это значение форматируется как строка.

Например, если:

  • На странице отображается 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 User Experience Report (CrUX) объединяет данные по всем пользователям Chrome, имеющим право на участие, и предоставляет показатель 75-го процентиля для просмотров страниц. Для оценки эффективности рекламы в CrUX учитываются только страницы с рекламой. Страницы и источники , для которых в файле ads.txt не указан хотя бы один авторизованный продавец, не будут иметь данных об эффективности рекламы в CrUX. Эти данные доступны на уровне URL-адреса и источника, в соответствии с критериями соответствия требованиям CrUX .

Сбор данных о плотности рекламы с помощью JavaScript

Существуют проблемы с передачей данных между iframe-элементами, через которые доставляется большинство рекламных объявлений. Поэтому отсутствует JavaScript API, позволяющий использовать аналогичные инструменты мониторинга реальных пользователей (RUM) для обнаружения подобных проблем.

Инструменты

Функция Ad Density доступна в CrUX Vis , CrUX API , CrUX History API и панели DevTools Ad . Подробнее об использовании этих инструментов см. в руководстве по инструментам анализа рекламных метрик CrUX .

Мы работаем над добавлением показателей эффективности рекламы в набор данных CrUX в BigQuery, чтобы пользователи могли запрашивать и анализировать эти показатели с помощью SQL.

Обратная связь

Если у вас есть какие-либо вопросы или отзывы относительно показателей рекламы, свяжитесь с нами в группе Google Chrome UX Report .