Fence
Deprecated
To be removed
This feature is pending removal from browsers. Using it now may lead to broken functionality in future updates.
Following the announcement that Chrome will maintain its current approach to third-party cookies, Chrome decided to withdraw certain Privacy Sandbox features including the <fencedframe> element and related APIs.
>
Die Fence-Schnittstelle der Fenced Frame API enthält mehrere Funktionen, die für die Funktionalität von <fencedframe> relevant sind.
Auf Fence-Objekte wird über die Eigenschaft Window.fence zugegriffen, sie sind jedoch nur für Dokumente verfügbar, die in <fencedframe>s (geladen über FencedFrameConfigs) oder <iframe>s (geladen über opake URNs) eingebettet sind.
Hinweis:
Siehe Wie funktionieren <fencedframe>s? für eine Beschreibung von FencedFrameConfigs und opaken URNs.
Instanzmethoden
getNestedConfigs()-
Gibt die
FencedFrameConfigs zurück, die in<fencedframe>s geladen sind, welche innerhalb des aktuellen<fencedframe>eingebettet sind. reportEvent()-
Löst die Übermittlung von Berichtsdaten über ein Beacon an eine oder mehrere spezifische URLs aus, die über die Methode
registerAdBeacon()der Protected Audience API registriert wurden, um Ergebnisse von Anzeigenauktionen zu erfassen. setReportEventDataForAutomaticBeacons()-
Legt Ereignisdaten fest, die gesendet werden, wenn innerhalb eines
<fencedframe>eine Navigation erfolgt. Diese Daten werden über ein automatisches Beacon an eine oder mehrere spezifische URLs gesendet, die über die MethoderegisterAdBeacon()der Protected Audience API registriert wurden, um Berichtsdaten zu Ergebnissen von Anzeigenauktionen zu erfassen.
Beispiele
window.fence.reportEvent({
eventType: "click",
eventData: JSON.stringify({ clickX: "123", clickY: "456" }),
destination: ["buyer", "seller"],
});
Spezifikationen
| Spezifikation |
|---|
| Fenced Frame> # fence-interface> |
Browser-Kompatibilität
Siehe auch
- Fenced Frames auf privacysandbox.google.com
- Die Privacy Sandbox auf privacysandbox.google.com