Ebay EPN : erreur de carte source

Merci pour l’info @Falco et joyeux anniversaire.

J’ai compris que le problème venait de l’endroit où j’ai ajouté cette ligne <script src="...">.

Ceci a fonctionné pour moi :

<script type="text/discourse-plugin" version="0.8">

  console.log(settings.epn_id);
  window._epn = {campaign: settings.epn_id, smartPopover:false};

  var script = document.createElement('script');
  script.src = 'https://epnt.ebay.com/static/epn-smart-tools.js';
  var head = document.getElementsByTagName("head")[0];
  head.appendChild(script);

</script>

Le problème suivant que j’ai rencontré est que les éléments chargés dynamiquement ne se voient pas appliquer le script. Par exemple, si je rafraîchis la page sur un sujet, les messages qui se chargent auront le lien d’affiliation, mais si je fais défiler pour révéler plus de messages, ceux-là n’en auront pas.

Existe-t-il un moyen d’exécuter le script chaque fois qu’un nouvel élément est chargé ?