Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Fence

Obsolète
En cours de suppression

Cette fonctionnalité est en cours de suppression des navigateurs. L'utiliser maintenant peut entraîner un dysfonctionnement dans les futures mises à jour. 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.

L'interface Fence de l'API Fenced Frame contient plusieurs fonctions liées à la fonctionnalité des éléments HTML <fencedframe>.

Les objets Fence sont accessibles avec la propriété Window.fence, mais ils ne sont disponibles que dans les documents intégrés dans des <fencedframe> (chargés avec des interfaces FencedFrameConfig) ou des éléments HTML <iframe> (chargés avec des URN opaques).

Note : Voir Fonctionnement des <fencedframe> pour une description des FencedFrameConfig et des URN opaques.

Méthodes d'instance

getNestedConfigs()

Retourne les FencedFrameConfig chargés dans les <fencedframe> imbriqués à l'intérieur du <fencedframe> courant.

reportEvent()

Déclenche l'envoi de données de rapport avec un signal vers une ou plusieurs URL spécifiques enregistrées avec la méthode registerAdBeacon() de l'API Protected Audience, dans le but de collecter les résultats d'enchères publicitaires.

setReportEventDataForAutomaticBeacons()

Définit les données d'évènement envoyées lorsqu'une navigation a lieu dans un <fencedframe>. Ces données sont envoyées avec un signal automatique vers une ou plusieurs URL spécifiques enregistrées avec la méthode registerAdBeacon() de l'API Protected Audience, afin de collecter les données de rapport pour les résultats d'enchères publicitaires.

Exemples

js
window.fence.reportEvent({
  eventType: "click",
  eventData: JSON.stringify({ clickX: "123", clickY: "456" }),
  destination: ["buyer", "seller"],
});

Spécifications

Spécification
Fenced Frame
# fence-interface

Compatibilité des navigateurs

Voir aussi