Permissions-Policy: Directive für Attribution-Reporting
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Der HTTP-Header Permissions-Policy
mit der Direktive attribution-reporting
steuert, ob das aktuelle Dokument die Attribution Reporting API verwenden darf.
Konkret gilt, wenn eine definierte Richtlinie die Verwendung dieses Merkmals blockiert:
- Hintergrund-
attributionsrc
-Anfragen werden nicht ausgefü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. - Registrierungsheader (
Attribution-Reporting-Register-Source
undAttribution-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 zur Nutzung des Merkmals gewährt wird. Weitere Details finden Sie unter
Permissions-Policy
> Syntax.
Standardrichtlinie
Die Standard-allowlist
für attribution-reporting
ist *
.
Spezifikationen
Specification |
---|
Attribution Reporting # permission-policy-integration |