Если ваш собственный сайт использует сторонние встроенные службы и блокировка сторонних файлов cookie привела к нарушению функциональности вашего веб-сайта, вы можете иметь право на участие в пробной версии устаревших сайтов верхнего уровня.
Как было объявлено ранее , Chrome по умолчанию ограничил сторонние файлы cookie для 1% пользователей Chrome, чтобы облегчить экосистемное тестирование API-интерфейсов Privacy Sandbox. Чтобы облегчить переход, мы объявили о пробной версии прекращения поддержки сторонних файлов , которая позволит встроенным сайтам и службам запрашивать дополнительное время для перехода от зависимостей сторонних файлов cookie для случаев использования, не связанных с рекламой.
Теперь мы также предлагаем отдельную пробную версию прекращения поддержки для сайтов верхнего уровня, у которых возникли сбои из-за проблем со сторонними файлами cookie на сторонних встроенных сайтах — далее называемую пробной версией первой стороны . Мы предлагаем эту пробную версию для решения случаев, когда невозможно, непрактично или ненужно заставить всех затронутых сторонних поставщиков подписаться на стороннюю пробную версию прекращения поддержки. Эта пробная версия временно обеспечит доступ к межсайтовым файлам cookie для случаев использования, не связанных с рекламой.
Первая пробная версия устаревшей версии открыта для регистрации и завершится 27 декабря 2024 г. Ожидается, что к этой дате разработчики внесут необходимые изменения и планируют подготовиться к изменениям сторонних файлов cookie.
Чтобы свести к минимуму неудобства для пользователей, пока сайты верхнего уровня применяют собственную пробную версию прекращения поддержки и развертывают пробные токены, Chrome временно повторно включит сторонние файлы cookie для сайтов, на которых сообщается о сбоях, с которыми сталкивается пользователь , после подтверждения Chrome на основе критериев, которые следовать, даже если они еще не завершили регистрацию на пробную версию устаревшей версии. Нам понадобится, чтобы репортер предоставил URL-адрес сайта и домены сторонних файлов cookie, которые необходимо разблокировать. Сайты должны зарегистрироваться в собственной пробной версии и развернуть токены пробной версии до окончания льготного периода .
Важные даты | Подробности |
---|---|
4 января 2024 г. | Сторонние файлы cookie ограничены для 1 % пользователей Chrome . |
16 января 2024 г. | В собственных пробных заявках на прекращение поддержки можно запросить дополнительное время до 27 декабря 2024 г. Сайты, на которых сообщается о неполадках, связанных с пользователями, имеют право на льготный период. Это обеспечивает временный доступ к сторонним файлам cookie на их сайте до [конца льготного периода](/privacy-sandbox/blog/grace- period-update#details_of_the_updated_grace_ period). |
27 декабря 2024 г. | Пробная версия устаревания завершена. |
Критерии приемлемости и процесс рассмотрения
Как и в случае с сторонней пробной версией устаревшей версии , эта пробная версия устаревшей версии включает процесс проверки и одобрения участия. Этот процесс помогает обеспечить баланс между улучшением конфиденциальности пользователей в Интернете и минимизацией сбоев, в то время как сайты удаляют свою зависимость от сторонних файлов cookie.
Принципы, лежащие в основе этого испытания устаревания:
- Сохранение критически важных для пользователя функций. Эта пробная версия предназначена для сайтов верхнего уровня, которые демонстрируют функциональные сбои в пути пользователя.
- Ограничение отслеживания пользователей. Пробная версия устаревшей версии не предназначена для поддержки межсайтового отслеживания в рекламных целях, поэтому любые идентифицированные сторонние файлы cookie, используемые для рекламы, не допускаются.
Недопустимость вариантов использования в рекламе также поможет гарантировать, что пробная версия устаревания не помешает отраслевому тестированию, запланированному на начало 2024 года, как описано Управлением по конкуренции и рынкам . Сюда входят домены, связанные с рекламой, которые также используются в нерекламных целях.
Chrome будет проводить проверки для выявления скриптов и доменов, связанных с рекламой. Это включает в себя первоначальное сотрудничество с Disconnect.me , лидером отрасли в области конфиденциальности в Интернете. Disconnect уже используется другими браузерами для аналогичных целей в Интернете.
Мы будем применять следующий процесс для запросов на регистрацию:
- Если какой-либо из предоставленных сторонних регистрируемых доменов соответствует известному рекламному домену, в том числе если источник соответствует записи в рекламном списке Disconnect, то запрос на регистрацию будет отклонен .
- Должны быть предусмотрены шаги по воспроизведению нарушенного взаимодействия с пользователем. В частности, если ни один из конкретных сторонних файлов cookie с перечисленных сторонних сайтов не способствует возникновению поломки, запрос на регистрацию будет отклонен .
- В противном случае заявка на регистрацию будет одобрена .
Мы планируем предложить процедуру апелляции, если источник регистрации считает, что дополнительная информация может прояснить решение по пересмотру. Регистрант может запросить апелляцию, подав повторную заявку на консоли OT. Целью апелляций являются запросы, которые были отклонены из-за отсутствия запрошенной информации (например, известной ошибки или шагов воспроизведения поломки) или если источник регистрации считает, что дополнительная информация может удовлетворить этим требованиям для уточнения решения о проверке.
Подайте заявку на участие в пробной версии прекращения поддержки
Перед подачей заявки
- Проверьте, какие сторонние файлы cookie необходимы для включения функций вашего сайта, с помощью Chrome DevTools .
- Сообщайте о любых выявленных нарушениях по адресу https://goo.gle/report-3pc-broken , отмечая как ваш веб-сайт, так и домен, сторонние файлы cookie которых были заблокированы, что привело к поломке.
- Включите шаги воспроизведения, которые наша команда может использовать для проверки функциональной неисправности. В качестве альтернативы, если это проще или ваша функциональность ограничена входом в систему или чем-то подобным, вы можете использовать Chrome DevTools Recorder и предоставить ссылку на запись шагов , которые воспроизводят проблему.
Как подать заявку
- Посетите пробную версию прекращения поддержки сторонних файлов cookie для сайтов верхнего уровня или перейдите к ней из списка активных пробных версий на странице пробных версий Chrome Origin .
- Нажмите Зарегистрироваться .
- В поле «Происхождение веб-сайта» укажите источник вашего веб-сайта, для которого необходимо включить сторонние файлы cookie.
- Если вы повлияли на путь пользователя по нескольким субдоменам, установите флажок «Сопоставить все субдомены» .
- Если выбран этот параметр, предоставленный токен будет соответствовать зарегистрированному домену и доменам, расположенным ниже него. Например: зарегистрируйте
https://example.com
, чтобы он соответствовалexample.com
,www.example.com
,foo.example.com
иbar.foo.example.com
. Если вы зарегистрируетеhttps://www.example.com
, ваш токен будет соответствоватьwww.example.com
иfoo.www.example.com
, но неfoo.example.com
. - Токены будут соответствовать нескольким субдоменам аналогично сопоставлению с подстановочными знаками, например
*.<domain>
. Запросите токен дляexample.com
, и он может быть предоставлен наa.example.com
,b.example.com
и других поддоменах. - Если у вас есть пути взаимодействия пользователей с разными источниками, которые не входят в один и тот же домен, вам потребуется выполнить отдельные регистрации для каждого источника.
- Если выбран этот параметр, предоставленный токен будет соответствовать зарегистрированному домену и доменам, расположенным ниже него. Например: зарегистрируйте
- Подтвердите все условия, включенные в раздел «Раскрытие информации и подтверждение», установив все флажки.
- Отправьте запрос. Для обработки вашей заявки нам потребуется дополнительная информация.
Отправить дополнительную информацию
После отправки запроса вы получите уведомление по электронной почте с автоматически сгенерированным билетом, в котором будет указано следующее:
- Список сторонних регистрируемых доменов (то есть доменов, не включающих поддомены, также называемых eTLD+1), в которых сторонние файлы cookie должны быть разрешены в соответствии с предоставленным основным источником.
- Количество субдоменов, привязанных к запрошенному вами источнику.
- Идентификатор ошибки или ссылка на соответствующие ошибки стороннего хранилища ошибок, о которых вы ранее сообщили в goo.gle/report-3pc-broken .
- Любая дополнительная информация или контекст о поломке и вашем варианте использования, который вы хотели бы, чтобы мы рассмотрели. (В случае подачи апелляции по поводу отклонения запроса на пробное исследование объясните, почему и как ваше происхождение соответствует изложенным критериям для этого судебного разбирательства.)
После отправки мы рассмотрим ваш запрос и уведомим вас, когда рассмотрение будет завершено или потребуется дополнительная информация, а также будет ли ваш запрос одобрен или отклонен. Вы также получите статус и обоснование результата. В случае одобрения вы можете при необходимости предоставить пробный токен. В случае отказа вы можете следовать инструкциям в заявке на запрос.
Установите флаги для тестирования
В настоящее время мы рекомендуем вам установить следующие флаги, доступные в Chrome 123, чтобы обеспечить эффективное тестирование. Эта комбинация настроек флагов поможет воспроизвести пользовательский опыт режима B.
chrome://flags#top-level-third-party-cookie-deprecation-trial
→enabled
Это значение по умолчанию. Разрешить участие в суде.chrome://flags/#tracking-protection-3pcd
→enabled
Включите защиту от отслеживания : отобразите пользовательский интерфейс со значком глаза в адресной строке, чтобы позволить пользователю временно включить сторонние файлы cookie для сайта, и укажите chrome://settings/trackingProtection вместо chrome://settings/cookies.chrome://flags/#tpcd-metadata-grants
→disabled
Заставьте Chrome вести себя так, как будто льготный период не действует. Это можно использовать для проверки правильности развертывания на вашем сайте пробных токенов устаревания до окончания льготного периода (для сайта, на который распространяется льготный период).chrome://flags/#tpcd-heuristics-grants
→disabled
Запретить меры по смягчению последствий на основе эвристики . Это может быть полезно для проверки того, что другие долгосрочные исправления (без сторонних файлов cookie) работают должным образом без эвристических мер, а также что участие в пробной версии устаревших работает должным образом.
Если вам нужно вручную проверить, что льготный период работает должным образом, прежде чем тестировать развертывание токена, вам нужно будет включить chrome://flags/#tpcd-metadata-grants
вместо отключения.
Добавьте токен пробной версии устаревания
Дополнительные сведения см. в разделах Начало работы с пробными версиями исходных версий , Пробные версии сторонних источников и Устранение неполадок с пробными версиями исходных версий Chrome .
Вам следует использовать пробный токен для любой страницы, для которой требуются файлы cookie с определенных сторонних сайтов, перечисленных в вашем запросе. Есть два способа использовать этот токен.
Укажите токен в HTTP-заголовке
Вы можете включить HTTP-заголовок Origin-Trial в ответ для каждой веб-страницы, где вам нужны запрошенные вами сторонние файлы cookie:
Origin-Trial: TOKEN_GOES_HERE
Укажите токен в теге <meta>.
Альтернативно вы можете предоставить этот токен в теге <meta> в <head> каждой страницы, где вам нужны сторонние файлы cookie:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
Убедитесь, что на вашем сайте активна пробная версия устаревшей версии.
В начале пробного периода и до конца льготного периода одобренные файлы cookie сайта будут активированы с помощью внутреннего механизма. В течение этого времени вы можете проверить диалоговое окно данных сайта или DevTools, чтобы убедиться, что запрошенные вами файлы cookie включены.
Используя диалог данных сайта:
- Перейдите на свой сайт.
- Нажмите значок настройки в левой части омнибара.
- Нажмите «Файлы cookie и данные сайта» или «Защита от отслеживания» .
- Нажмите «Управление данными сайта на устройстве» и просмотрите список.
Использование инструментов разработчика:
- Перейдите на свой сайт.
- Откройте Инструменты разработчика.
- Выберите вкладку «Проблемы» .
- Найдите проблему под названием «Сторонним веб-сайтам разрешен доступ к файлам cookie на этой странице».
- Просмотрите список «Затронутые ресурсы».
Вам необходимо будет развернуть пробный токен прекращения поддержки до окончания льготного периода .
Начиная с Chrome 123 и после развертывания вашего токена, вы можете убедиться, что Chrome распознал ваш токен на вкладке DevTools Application , как описано в документации по пробным версиям Origin .
- Перейдите на свой сайт.
- Откройте Инструменты разработчика Chrome.
- Откройте панель приложения .
- Выберите вкладку «Кадры» и откройте верхнюю рамку.
- Перейдите в раздел «Пробные версии Origin» .
Там вы должны увидеть запись TopLevelTpcd
. Если ваш токен активен, вы увидите зеленый статус «Включено» рядом с этой записью TopLevelTpcd
. В противном случае вы увидите красный статус ошибки и сможете развернуть запись, чтобы увидеть проблему.
Для активации пробной версии устаревания необходим только один действительный токен. Если вы зарегистрировались для участия в основной пробной версии, а встроенный сайт зарегистрировался в сторонней пробной версии устаревшей версии, то наличие обоих токенов на странице не является проблемой.
Какие файлы cookie включены?
Эта пробная версия первоначально будет включать только сторонние файлы cookie, исходящие от запрошенных сторонних сайтов, для запрашивающего основного сайта верхнего уровня. Любые другие сторонние файлы cookie на сайте верхнего уровня не будут включены в рамках этой пробной версии в течение льготного периода. После окончания льготного периода Chrome разблокирует на вашем сайте сторонние файлы cookie, поступающие из доменов, не связанных с рекламными целями.
После активации запросы iframe и субресурсов с запрошенного стороннего сайта будут включать сторонние файлы cookie. Любой iframe из этого стороннего источника также будет иметь доступ к своим файлам cookie с помощью JavaScript. Атрибуты Domain
cookie здесь не учитываются. Учитывается только источник URL-адреса запроса. Как только в запросе будет определено наличие сторонних файлов cookie, все такие файлы cookie будут прикреплены как обычно, даже если домен файла cookie является более разрешительным.
Субдомены
Если вы запросите опцию «Сопоставить все субдомены» в пробном приложении об устаревании, вы сможете использовать свой токен в любом субдомене вашего происхождения, а также в самом домене. Например, токен для firstparty.example
можно использовать в firstparty.example
, one.firstparty.example
, two.firstparty.example
chat.two.firstparty.example
.
Однако вам необходимо явно указать каждый поддомен, которому вы хотите предоставить доступ к сторонним файлам cookie в течение льготного периода.
Пример
Допустим, ваш веб-сайт firstparty.example
встраивает ресурсы, размещенные на one.embedded.example
. Вы регистрируетесь для участия в пробной версии, чтобы предоставить этому ресурсу доступ к сторонним файлам cookie. Затем, когда one.embedded.example
будет встроен на ваш сайт:
- Iframe
one.embedded.example/iframe.html
будет иметь доступ к своим файлам cookie. - Запрос
one.embedded.example/image.jpg
будет включать файлы cookie. - Запросы на
two.embedded.example/image.jpg
two.embedded.example/iframe.html
не будут включать файлы cookie, поскольку они имеют разные источники, а в ходе пробной версии не было зарегистрировано стороннее происхождениеtwo.embedded.example
.
Часто задаваемые вопросы
Что делать, если у меня есть вопросы по поводу списка Disconnect.me?
Свяжитесь с Disconnect по адресу support@disconnect.me, поскольку мы не управляем списком отключений . Для получения дополнительной информации посетите страницу защиты трекеров .
Могу ли я зарегистрироваться для участия в пробной версии, если мой домен используется как в рекламных, так и в нерекламных целях?
Домен верхнего уровня, запрашивающий участие в этой пробной версии, не будет подвергаться проверке на отсутствие рекламы. Однако мы проверим, чтобы все запрошенные сторонние вставки и службы не использовались для рекламы по причинам, описанным в этом блоге. Сюда входят домены, связанные с рекламой, которые также используются в нерекламных целях. Дополнительную информацию см. в разделе «Критерии приемлемости и процесс рассмотрения» .
Смогут ли сайты узнать, какой из их встроенных партнеров принял участие в пробной версии устаревшей версии? Смогут ли они ограничить регистрацию своих партнеров?
Да, сайты могут видеть, какие внедрения и службы используют пробный токен устаревания, на панели приложений в Chrome Devtools. Дополнительную информацию см. в разделе «Устранение неполадок в пробных версиях Chrome Origin» .
Сайты верхнего уровня не смогут ограничивать регистрацию своих партнеров или встраивание и услуги на своей странице. При необходимости свяжитесь с партнером.
Если мой встроенный партнер будет зарегистрирован для участия в сторонней пробной версии, повлияет ли это на мое участие в этой сторонней пробной версии?
Нет, если как первый, так и сторонний сайт используют свои соответствующие токены для включения функциональности сайта, проблем не должно быть.
Сколько времени займет рассмотрение моей заявки на прекращение пробной версии? Где я могу проверить статус моего заявления?
Время ответа может варьироваться; Вам рекомендуется начать процесс регистрации как можно скорее, чтобы свести к минимуму сбои в работе пользователя. Если вы не получили ответа в течение двух недель с момента подачи заявки на регистрацию, свяжитесь с нами по адресу 3PCD-1P-deprecationtrial@google.com .
Вы можете продолжать следить за веткой ошибок на предмет открытого обсуждения, статуса решения и обоснования.