Permissions-Policy: attribution-reporting-Direktive
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Der HTTP-Header Permissions-Policy attribution-reporting-Direktive steuert, ob das aktuelle Dokument die Attribution Reporting API verwenden darf.
Insbesondere, wenn eine definierte Richtlinie die Nutzung dieser Funktion blockiert:
- Hintergrund-
attributionsrc-Anfragen werden nicht durchgeführt. - Die Methode
XMLHttpRequest.setAttributionReporting()wird eine Ausnahme werfen, wenn sie aufgerufen wird. - Die Option
attributionReporting, wenn sie in einemfetch()-Aufruf enthalten ist, wird dazu führen, dass eine Ausnahme geworfen wird. - Registrierungs-Header (
Attribution-Reporting-Register-SourceundAttribution-Reporting-Register-Trigger) in HTTP-Antworten auf zugehörige Dokumente werden ignoriert.
Syntax
Permissions-Policy: attribution-reporting=<allowlist>;
<allowlist>-
Eine Liste von Ursprüngen, für die die Erlaubnis erteilt wird, die Funktion zu verwenden. Weitere Einzelheiten finden Sie unter
Permissions-Policy> Syntax.
Standardrichtlinie
Die Standard-allowlist für attribution-reporting ist *.
Spezifikationen
| Specification |
|---|
| Attribution Reporting> # permission-policy-integration> |