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.
Fence-Objekte werden über die Window.fence-Eigenschaft zugegriffen, sind jedoch nur für Dokumente verfügbar, die innerhalb von <fencedframe>-Elementen (geladen über FencedFrameConfig) oder <iframe>-Elementen (geladen über opake URNs) eingebettet sind.
Hinweis:
Siehe Wie funktionieren <fencedframe>-Elemente? für eine Beschreibung zu FencedFrameConfigs und opaken URNs.
Instanzmethoden
getNestedConfigs()-
Gibt die
FencedFrameConfig-Elemente zurück, die in<fencedframe>-Elementen geladen sind, die im 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 sind, um die Ergebnisse von Werbeauktionen zu sammeln. setReportEventDataForAutomaticBeacons()-
Gibt Ereignisdaten an, die gesendet werden, wenn eine Navigation innerhalb eines
<fencedframe>-Elements erfolgt. Diese Daten werden über ein automatisches Beacon an eine oder mehrere spezifische URLs gesendet, die über die MethoderegisterAdBeacon()der Protected Audience API registriert sind, um Berichtsdaten für Werbeauktionsergebnisse zu sammeln.
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
- The Privacy Sandbox auf privacysandbox.google.com