Почему Chrome выпустил API отчетов по атрибуции

API для отчётов об атрибуции — это API Chrome, поддерживающий сценарии использования отчётов об атрибуции и повышающий конфиденциальность пользователей. Это одно из многочисленных предложений ( 1 , 2 , 3 , 4 и др.), направленных на решение той же проблемы.

В этом документе объясняется, почему мы выпустили API для отчётности атрибуции, пока он находится на стадии инкубации в группе сообщества Web Incubator . Chrome полностью привержен участию в соответствующих процессах W3C, и команды разработчиков Chrome работают в группе сообщества Private Advertising Technology (PATCG) над поиском решения, приемлемого для многих браузерных систем. Параллельная реализация API позволит нам протестировать и улучшить этот важный сценарий использования.

Сценарии использования, обслуживаемые API Attribution Reporting, важны для эффективной поддержки потребностей экосистемы перед постепенным отказом от сторонних файлов cookie.

Мы считаем, что сценарии использования Attribution Reporting критически важны для процветающей веб-экосистемы. Мы также считаем, что удаление сторонних файлов cookie из Chrome крайне важно для повышения конфиденциальности пользователей в интернете.

Для удовлетворения потребностей экосистемы и лучшей защиты конфиденциальности пользователей мы считаем необходимым предоставить этот API, что позволит проводить тестирование и калибровку перед постепенным отказом от сторонних файлов cookie. Эта позиция соответствует нашим обязательствам перед Управлением по конкуренции и рынкам Великобритании (CMA) в отношении Privacy Sandbox и удаления сторонних файлов cookie из Chrome.

Предоставление API для создания отчетов об атрибуции позволит разработчикам адаптироваться к новой технологии и предоставит реальный опыт для информирования о процессе стандартизации, одновременно повышая конфиденциальность пользователей.

Хотя стандарты необходимы для функционирования сети, их установление требует времени и консенсуса. По мере того, как сеть отходит от межсайтового отслеживания, нам необходимо убедиться, что новые технологии, которые мы разрабатываем, будут эффективно отвечать потребностям экосистемы.

Для этого необходимо обеспечить широкую доступность API Attribution Reporting. Это даст разработчикам возможность внедрить новую технологию и оценить результаты тестирования, не прерывая процесс стандартизации. Мы полагаем, что результаты этого внедрения и тестирования будут учтены в процессе разработки стандартов и позволят участникам PATCG достичь более обоснованного консенсуса по совместимому стандарту, отвечающему базовому сценарию использования.

Предоставление API для создания отчетов об атрибуции дает конкретные преимущества с точки зрения закладывания фундамента для будущего измерения на веб-платформе:

  • Исследования: Внедрение API предоставит Chrome и другим разработчикам браузеров ключевые знания, необходимые для разработки будущего совместимого API. Мы представим наши первые идеи на таких площадках, как PATCG, для совершенствования будущих стандартов.
  • Изменение парадигмы разработки: разработчики, переходящие на API Attribution Reporting, будут активно использовать новые технические концепции, такие как добавление шума, которые, вероятно, станут ключевыми для будущих измерений с сохранением конфиденциальности независимо от конкретного API. Разработчики также начнут адаптировать свои другие системы к зашумленным данным. Мы сделаем всё возможное, чтобы предоставить разработчикам документацию и поддержку, необходимые для работы с шумом и концепциями, которые, вероятно, можно будет использовать в других приложениях.

Все эти преимущества являются дополнением к фундаментальному улучшению конфиденциальности пользователей, которое достигается за счет постепенного отказа от сторонних файлов cookie. По этим причинам, по нашему мнению, для этого сначала необходимо предложить API, поддерживающий сценарии использования Attribution Reporting.

Chrome обеспечит осторожный переход на любую возможную совместимую замену.

Chrome стремится предоставить эффективный API для повышения уровня конфиденциальности в этом сценарии использования, чтобы поддержать экосистему после прекращения поддержки сторонних файлов cookie. Мы считаем, что в ближайшем будущем для этого потребуется предоставить API для отчётности об атрибуции.

Однако мы признаём, что некоторые браузеры не выразили положительного отклика на предложение Chrome. Наша долгосрочная цель — разработка стандарта совместимости, широко поддерживаемого браузерами, и мы активно работаем над поиском такого решения.

Теперь, когда мы выпустили API Attribution Reporting, и если появится другой взаимоприемлемый стандарт, мы будем работать с экосистемой, чтобы обеспечить продуманный переход на новый API. В этом случае мы могли бы рассмотреть возможность прекращения поддержки API Attribution Reporting. Это, вероятно, означает, что в Chrome будет доступен как API Attribution Reporting, так и его замена, что даст разработчикам и другим заинтересованным сторонам достаточно времени для оценки нового API и максимально упростит процесс перехода.

Привлекайте и делитесь отзывами

Мы стремимся продолжать совершенствовать API и уже внесли несколько изменений в ответ на отзывы разработчиков (например, 1 , 2 , 3 , 4 , 5 и другие). Мы будем рады дальнейшим отзывам и надеемся на дальнейшее тесное сотрудничество с сообществом.