Слишком тяжелая реклама
Дата публикации: 2025-01-15 | Источник: PubMag
Рекламные материалы в интернете становились всё сложнее и тяжелее, существенно ухудшая пользовательский опыт при посещении сайтов. Google Chrome предложил решение — блокировку «тяжёлой» рекламы, анонсированную в 2020 году (тогда тяжелой рекламы было не более 0.3%) и внедрённую в версии Chrome 85 в августе того же года. В этой статье рассмотрим суть тяжёлой рекламы, причины борьбы Chrome с ней и влияние этой инициативы на рекламный рынок.
Что такое тяжёлая реклама?
«Тяжёлая» реклама — это рекламные объявления, которые:
- Потребляют чрезмерное количество вычислительных ресурсов устройства;
- Используют значительный объём сетевого трафика;
- Негативно влияют на производительность страниц и пользовательский опыт.
Google определяет тяжёлую рекламу по следующим пороговым значениям:
- Потребление более 4 МБ сетевого трафика;
- Использование процессора более 15 секунд за любой 30-секундный период;
- Совокупное использование процессора свыше 60 секунд.
Реклама, превышающая эти пороговые значения, автоматически блокируется браузером.
Механизм блокировки
Механизм блокировки тяжёлой рекламы в Google Chrome основан на технологии интервенций. Браузер анализирует загружаемые ресурсы и измеряет их потребление. При превышении указанных порогов вместо рекламы пользователь видит сообщение: Ad removed. Важно отметить, что эта функция работает во всех браузерах на базе Chromium, включая Microsoft Edge.
Хотя пользователи могут отключить эту функцию вручную, на практике этой возможностью пользуются крайне редко.
Почему Google взялся за тяжёлую рекламу?
Основная мотивация Google — улучшение пользовательского опыта. Исследования показывают, что реклама, перегружающая устройства или замедляющая страницы, вызывает раздражение у пользователей и снижает доверие к издателям. Это особенно критично для растущей аудитории мобильных устройств, где ресурсоёмкие объявления существенно сокращают время работы от батареи и увеличивают расходы на мобильный интернет.
Помимо этого, такой шаг выгоден Google с точки зрения позиционирования. Внедрение подобных мер укрепило репутацию Chrome как браузера, ориентированного на производительность и удобство пользователей. При этом Google получил дополнительный приток пользовательских данных благодаря такому позиционированию.
Будучи владельцем одной из крупнейших рекламных платформ в мире, Google использовал блокировку тяжёлой рекламы как инструмент отсеивания менее эффективных конкурентов, не способных адаптироваться к новым стандартам. Google стремится контролировать рекламные стандарты, вынуждая рынок следовать своим правилам. Компании, не готовые соответствовать этим ограничениям, вынуждены вкладывать значительные средства в оптимизацию технологий, что снижает их конкурентоспособность и укрепляет позиции Google на рынке.
Влияние на рекламную индустрию
Инициатива по блокировке тяжёлой рекламы вызывает неоднозначную реакцию в индустрии. С одной стороны, она мотивирует разработчиков рекламы и платформы оптимизировать контент — уменьшать его вес и отказываться от избыточной анимации и JavaScript. С другой стороны, такая адаптация требует существенных ресурсов и инвестиций, что осложняет конкуренцию на рынке.
Рекламная платформа Google, как и ожидалось, оказалась наиболее подготовленной к этим изменениям. Небольшие игроки столкнулись с трудностями из-за нехватки ресурсов для необходимой адаптации.
Технические аспекты
Блокировка тяжёлой рекламы основана на трёх ключевых технологиях:
- Sandboxing: Chrome изолирует рекламные элементы в отдельных фреймах (iframe). Это обеспечивает независимость каждого объявления от остального содержимого страницы и предотвращает влияние рекламы на общую производительность сайта. Такая изоляция позволяет браузеру безопасно останавливать тяжёлую рекламу, не нарушая работу других элементов. Кроме того, песочница защищает устройство от потенциально вредоносного кода в рекламе.
- Performance API: Эта технология измеряет количество ресурсов, потребляемых каждым рекламным объявлением. Она отслеживает время загрузки (loading time), использование процессора (CPU usage) и объём скачиваемых данных (bandwidth consumption). При превышении установленных лимитов реклама автоматически блокируется. Это улучшает производительность сайта, уменьшает задержки и экономит ресурсы пользователя — заряд батареи и мобильный трафик.
- Interventions Framework: Этот механизм позволяет браузеру контролировать работу рекламы, потребляющей чрезмерное количество ресурсов. Если объявление превышает лимиты использования CPU более 15 секунд за 30-секундный интервал или загружает больше 4 МБ данных, Chrome автоматически его останавливает. Такой подход защищает пользовательский опыт и производительность устройства. Фреймворк регулярно обновляется, адаптируясь к новым угрозам и вызовам.
Как это влияет на паблишеров?
Для владельцев сайтов появился дополнительный параметр мониторинга рекламы. Впрочем, если издатель уже следил за качеством рекламы, никаких новых действий от него не потребуется.
Важно учитывать, что тяжёлая реклама не оплачивается. Для её диагностики используйте следующие шаги:
- На стороне клиента, в браузере:
- Выявить рекламный блок с тяжёлой рекламой;
- Проанализировать аукцион по данному баннерному месту;
- Определить победителя аукциона;
- Изучить и сохранить ответ победителя через DevTools для идентификации конкретного креатива.
- В результате вы сможете определить рекламную сеть и конкретный креатив, помеченный как тяжёлый.
Инициатива Google по блокировке тяжёлой рекламы положительно повлияла на пользовательский опыт — ведь такая реклама создавала неудобства для всех. Внимательным издателям достаточно продолжать привычный мониторинг рекламы на сайте, отслеживая некачественный и вредоносный контент. В целом, эта инициатива оказалась успешной.
Интервенции (interventions) — это автоматические механизмы, которые изменяют или ограничивают поведение веб-страниц для улучшения пользовательского опыта. Эти механизмы вмешиваются в работу страниц при нарушении рекомендаций или создании проблем, таких как чрезмерное потребление ресурсов, низкая производительность или потенциальные угрозы безопасности.