HTMLScriptElement : propriété attributionSrc
Contexte sécurisé: Cette fonctionnalité est uniquement disponible dans des contextes sécurisés (HTTPS), pour certains navigateurs qui la prennent en charge.
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
La propriété attributionSrc de l'interface HTMLScriptElement permet d'obtenir et de définir l'attribut attributionsrc sur un élément <script> par le biais du code, reflétant la valeur de cet attribut. attributionsrc spécifie que vous souhaitez que le navigateur envoie un en-tête Attribution-Reporting-Eligible lors de la requête de la ressource du script.
Côté serveur, cela permet de déclencher l'envoi d'un en-tête Attribution-Reporting-Register-Source ou Attribution-Reporting-Register-Trigger dans la réponse, afin d'enregistrer respectivement une source d'attribution ou un déclencheur d'attribution basé sur JavaScript. L'en-tête de réponse à envoyer dépend de la valeur de l'en-tête Attribution-Reporting-Eligible qui a déclenché l'enregistrement.
Note :
Il est également possible d'enregistrer des sources ou déclencheurs d'attribution JavaScript en envoyant une requête fetch() contenant l'option attributionReporting (soit directement dans l'appel à fetch(), soit sur un objet Request passé à fetch()), ou en envoyant un XMLHttpRequest avec setAttributionReporting() invoqué sur l'objet requête.
Pour plus de détails, consultez la page Attribution Reporting API.