Spec-Zone.ru › HTTP

Заголовки: Permissions-Policy.attribution-reporting

Permissions-Policy: директива attribution-reporting

Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры всё ещё могут её поддерживать, она могла уже быть удалена из соответствующих веб-стандартов, процесс её исключения может быть уже начат, или она может сохраняться только в целях совместимости. Избегайте её использования и, если возможно, обновите существующий код; при принятии решения руководствуйтесь таблицей совместимости внизу этой страницы. Имейте в виду, что эта функция может перестать работать в любой момент.

Нестандартная функция: Эта функция не стандартизирована. Мы не рекомендуем использовать нестандартные функции в production-среде, поскольку поддержка в браузерах ограничена, а сами функции могут измениться или быть удалены. Однако в отдельных случаях, когда стандартный вариант отсутствует, они могут стать подходящей альтернативой.

Директива заголовка HTTP Permissions-Policy attribution-reporting управляет тем, разрешено ли текущему документу использовать Attribution Reporting API.

В частности, если заданная политика блокирует использование этой функции:

  • Фоновые запросы attributionsrc выполняться не будут.
  • При вызове метода XMLHttpRequest.setAttributionReporting() будет выброшено исключение.
  • Параметр attributionReporting, указанный при вызове fetch(), приведёт к выбросу исключения.
  • Заголовки регистрации (Attribution-Reporting-Register-Source и Attribution-Reporting-Register-Trigger) в HTTP-ответах связанных документов будут проигнорированы.

Синтаксис

Permissions-Policy: attribution-reporting=<allowlist>;
<allowlist>

Список источников, которым разрешено использовать эту функцию. Подробнее см. в разделе Permissions-Policy > Синтаксис.

Политика по умолчанию

Список разрешённых источников по умолчанию для attribution-reporting — *.

Спецификации

Похоже, эта функция не определена ни в одной спецификации.>

Совместимость с браузерами

Настольные устройства Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
attribution-reporting 117 117 Нет 103 Нет 117 Нет 78 Нет 24.0 117 Нет

См. также

  • Permissions-Policy — заголовок
  • Политика разрешений
  • Attribution Reporting API

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Permissions-Policy/attribution-reporting

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API