Открыть сервис

Topics API

Topics API — это механизм веб-браузера, предназначенный для контекстной рекламы, который позволяет рекламным платформам подбирать объявления на основе интересов пользователя без использования межсайтовых идентификаторов (третьих сторонних файлов cookie). Разработан компанией Google (организация признана в РФ иноагентом) в рамках инициативы Privacy Sandbox. API предоставляет рекламодателям обобщённые темы интересов пользователя, которые вычисляются на основе истории посещённых сайтов, но не раскрывает конкретные URL или индивидуальные данные.

История и предпосылки создания

Topics API был анонсирован в 2022 году как замена устаревшей технологии Federated Learning of Cohorts (FLoC), которая подверглась критике со стороны регуляторов и сообщества за возможность «цифрового отпечатка» (fingerprinting). FLoC предполагал объединение пользователей в когорты на основе поведения, что позволяло идентифицировать группы, но не отдельных лиц. Однако исследования показали, что когорты могли быть слишком малы для анонимности, а сам механизм — уязвим для атак.

В ответ на эти проблемы Google предложил Topics API, который стал частью более широкой экосистемы Privacy Sandbox. Целью проекта является создание стандарта для таргетированной рекламы, который сохраняет конфиденциальность пользователей и соответствует требованиям регулирующих органов, таких как GDPR в Европе и Федеральный закон «О персональных данных» в России.

Принцип работы

Определение тем интересов

Topics API работает на уровне браузера. Когда пользователь посещает веб-сайт, браузер анализирует URL и сопоставляет его с заранее заданной таксономией тем (например, «Спорт», «Автомобили», «Технологии»). Таксономия включает около 350 категорий, которые охватывают основные области человеческой деятельности. Каждая тема имеет уникальный идентификатор и название.

Хранение и обновление

Браузер хранит список тем, которые были присвоены пользователю за последние три недели. Каждую неделю алгоритм выбирает одну тему из трёх наиболее часто посещаемых категорий. Этот процесс повторяется, и в итоге браузер формирует три темы, которые представляют текущие интересы пользователя. Если пользователь не посещал сайты, относящиеся к какой-либо теме, соответствующая категория не учитывается.

Передача данных рекламодателям

Когда пользователь заходит на сайт, который использует рекламную сеть, поддерживающую Topics API, браузер передаёт три темы (по одной за каждую из последних трёх недель) рекламной платформе. При этом браузер не раскрывает, какие именно сайты посетил пользователь, а только обобщённые категории. Рекламодатель может использовать эти темы для выбора релевантных объявлений, но не может связать их с конкретным пользователем или его историей посещений.

Таксономия тем

Таксономия Topics API представляет собой иерархическую структуру, где каждая тема относится к более широкой категории. Например, тема «Футбол» входит в категорию «Спорт». Всего в таксономии около 350 тем, что позволяет охватить основные интересы, но не даёт слишком детализированной информации. По заявлению Google, таксономия разработана таким образом, чтобы минимизировать риск идентификации пользователя, но при этом быть достаточно полезной для рекламодателей.

Конфиденциальность и безопасность

Защита от отслеживания

Основное преимущество Topics API — отсутствие межсайтовых идентификаторов. В отличие от традиционных cookie, которые позволяют отслеживать пользователя на разных сайтах, Topics API передаёт только обобщённые темы. Это снижает риск создания «цифрового профиля» пользователя, который может быть использован для слежки или дискриминации.

Ограничения для рекламодателей

Рекламодатели, использующие Topics API, не могут получать информацию о конкретных сайтах, которые посетил пользователь, а также не могут связывать темы с другими данными, такими как IP-адрес или идентификаторы устройств. Браузер также ограничивает количество запросов к API, чтобы предотвратить сбор данных путём многократных запросов.

Контроль со стороны пользователя

Пользователи могут управлять настройками Topics API в браузере. Например, в Google Chrome можно отключить эту функцию полностью, просмотреть список присвоенных тем и удалить отдельные категории. Браузер также предоставляет информацию о том, какие сайты и рекламные сети использовали данные Topics API.

Критика и ограничения

Проблемы с точностью

Критики отмечают, что Topics API может быть менее точным, чем традиционные методы таргетинга, основанные на cookie. Поскольку темы обновляются раз в неделю и охватывают только общие категории, рекламодатели могут получать менее релевантные объявления. Например, пользователь, который временно интересуется покупкой автомобиля, может получить рекламу, связанную с этой темой, но через неделю интерес может исчезнуть, а тема останется.

Риски для конфиденциальности

Несмотря на заявления о безопасности, некоторые эксперты указывают на потенциальные уязвимости. Например, если рекламодатель объединяет данные Topics API с другой информацией (например, с демографическими данными), это может позволить идентифицировать пользователя. Кроме того, таксономия из 350 тем может быть недостаточно детализированной для некоторых рекламных кампаний, что снижает её полезность.

Влияние на малый бизнес

Малые и средние рекламодатели, которые не имеют доступа к большим объёмам данных, могут столкнуться с трудностями при использовании Topics API. В отличие от крупных платформ, таких как Google или Meta (организация признана экстремистской и запрещена в РФ), они не могут полагаться на собственные данные для таргетинга, что может снизить эффективность их рекламных кампаний.

Применение

Topics API в первую очередь предназначен для контекстной рекламы, которая показывается на основе интересов пользователя, а не конкретного содержимого страницы. Он может использоваться в различных сценариях:

  • Реклама на новостных сайтах: темы, связанные с политикой, экономикой или спортом, позволяют показывать релевантные объявления.
  • Таргетинг на основе интересов: например, пользователь, который часто посещает сайты о путешествиях, может увидеть рекламу авиакомпаний или отелей.
  • Аналитика: рекламодатели могут использовать темы для оценки эффективности кампаний, не нарушая конфиденциальность пользователей.

Статус и внедрение

По состоянию на 2025 год Topics API находится в стадии тестирования в браузере Google Chrome. Google планирует полностью отказаться от третьих сторонних cookie в Chrome к концу 2025 года, после чего Topics API станет одним из основных инструментов для таргетированной рекламы. Однако другие браузеры, такие как Mozilla Firefox и Apple Safari, не поддерживают Topics API, предпочитая альтернативные решения, например, Privacy Preserving Ad Measurement (PPAM) в Safari.

Сравнение с альтернативами

ТехнологияПринцип работыКонфиденциальностьТочность
Third-party cookiesИдентификация пользователя по cookieНизкая (высокий риск отслеживания)Высокая
FLoCОбъединение в когортыСредняя (риск деанонимизации)Средняя
Topics APIОбобщённые темыВысокая (ограниченная информация)Средняя
PPAM (Safari)Анонимная агрегация данныхВысокаяНизкая

Интересные факты

  • Таксономия Topics API была разработана на основе данных о популярных категориях веб-сайтов, собранных Google.
  • В отличие от FLoC, Topics API не требует от сайтов участия в «когортах» — пользовательские темы вычисляются автоматически на основе истории посещений.
  • Некоторые рекламные сети, такие как Criteo, уже протестировали Topics API в пилотных проектах и отметили снижение эффективности таргетинга на 10–20% по сравнению с традиционными методами.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →