Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die setSharedStorageContext()-Methode der FencedFrameConfig-Schnittstelle übergibt kontextuelle Daten vom einbettenden Dokument an den geteilten Speicher des <fencedframe>.
Ein String, der die kontextuellen Daten repräsentiert, die in den geteilten Speicher übergeben werden sollen. Sobald festgelegt, wird dies in der internen Konfiguration der FencedFrameConfig-Instanz gespeichert.
Keiner (Undefined).
Sie können die Private Aggregation API verwenden, um Berichte zu erstellen, die Ereignis-Level-Daten in eingeschlossenen Frames mit kontextuellen Daten des einbettenden Dokuments kombinieren. setSharedStorageContext() kann verwendet werden, um kontextuelle Daten vom Einbettungsdokument an die von der Protected Audience API initiierte geteilte Speicher-Worklets zu übergeben.
Im folgenden Beispiel speichern wir Daten sowohl von der einbettenden Seite als auch vom eingeschlossenen Frame im geteilten Speicher.
Auf der einbettenden Seite setzen wir eine simulierte Ereignis-ID als Kontext des geteilten Speichers mithilfe von setSharedStorageContext():
Im eingeschlossenen Frame fügen wir das Worklet-Modul mit window.sharedStorage.worklet.addModule() hinzu und senden dann die Ereignis-Level-Daten in das geteilte Speicher-Worklet mithilfe von window.sharedStorage.run() (dies ist nicht verwandt mit den kontextuellen Daten des einbettenden Dokuments):
Im reporting-worklet.js-Worklet lesen wir die Ereignis-ID des Einbettungsdokuments aus sharedStorage.context und die Ereignis-Level-Daten des Frames aus dem Datenobjekt, und berichten diese dann durch Private Aggregation:
| Fenced Frame # dom-fencedframeconfig-setsharedstoragecontext |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.