For the complete documentation index, see llms.txt. This page is also available as Markdown.

Exemples de redirection popunder

La page suivante répertorie une série de cas d'utilisation où vous pouvez utiliser le URL du popunder de redirection format du popunder pour déclencher la publicité dans certaines conditions.

Diffuser des popunders sous Adblock

En supposant que vous ne souhaitez pas utiliser la Script en ligne + distant version du popunder, vous pouvez suivre ces étapes :

1

Créez un .js fichier appelé ads.js contenant le code suivant :

isAdblockActive = false;
2

Créez un autre fichier appelé domains.js contenant le code suivant :

let storedDomain = null;
fetch("https://ads.exoclick.com/adblock-domains.php")
  .then(r => {
    if (!r.ok) {
      throw new Error("La réponse du réseau n'était pas correcte (" + r.status + ")");
    }
    return r.json();
  })
  .then(data => {
    if (data.success && data.domain) {
      storedDomain = data.domain;
    } else {
      logError("Erreur renvoyée par l'API : " + (data.message || "Erreur inconnue"));
    }
  })
  .catch(err => {
    logError("Échec de la récupération : " + err.message);
  });
3

Placez les deux fichiers sur le serveur de votre site web. Puis, dans le HTML de votre site, ajoutez ce qui suit :

<script type="text/javascript">var isAdBlockActive=true;</script>
<script type="text/javascript" src="domains.js"></script>
<script type="text/javascript" src="ads.js" ></script>
<a id="rd" href="#" target="_blank">Domaine de redirection</a>
<script>
var link = document.getElementById('rd');
link.addEventListener("click", function (){
	if (isAdBlockActive) {
	window.location.replace("https://" + storedDomain + "/v1/link.php?cat=&idzone=XXXXX&type=8&block=1");
      } else {
    window.location.replace("https://s.pemsrv.com/v1/link.php?cat=&idzone=XXXXX&type=8");
      }
});
</script>

Le Redirect Popunder se déclenchera lorsque l'utilisateur cliquera sur le lien dont l'id est rd. Ensuite, si Adblock est activé dans le navigateur, isAdBlockActive sera défini sur true car ads.js sera bloqué, ce qui permettra au popunder de redirection d'utiliser le domaine Adblock dynamique récupéré depuis domains.js. Le &block=1 paramètre permet au popunder d'enregistrer le trafic comme Adblock.

Diffuser des publicités SFW

Le ex_av et block_ad_types Les paramètres peuvent être ajoutés au Redirect Domain Popunder pour enregistrer l'utilisateur comme quelqu'un ayant ou n'ayant pas passé la vérification de l'âge et pour bloquer les publicités NSFW.

Le code suivant est basé sur Comment diffuser des publicités SFW avec ExoClick et charge le Redirect Domain Popunder en fonction du fait que l'utilisateur ait le userVerified cookie, qui est défini une fois que l'utilisateur a passé la vérification de l'âge.

<a id="rd" href="#" target="_blank">Domaine de redirection</a>
<script>
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
}
const link = document.getElementById('rd');
const verifiedUser = getCookie("verified_user");
link.addEventListener("click", function (){
  if (verifiedUser === "yes") {
    window.location.replace("https://s.pemsrv.com/v1/link.php?cat=&idzone=XXXXX&type=8&ex_av=1");
    }
  else {
    window.location.replace("https://s.pemsrv.com/v1/link.php?cat=&idzone=XXXXX&type=8&ex_av=2&blocked_ad_types=101");)
  }
});
</script>

Bloquer des campagnes avec des libellés spécifiques lorsque le site web a un paramètre spécifique dans son URL

Le code suivant est basé sur Comment bloquer dynamiquement les types d'annonces à l'aide de data-block-ad-types et lit la valeur d'un paramètre spécifique de l'URL sur laquelle le popunder sera chargé. Cela peut être utile pour les éditeurs qui identifient leurs sources de trafic à l'aide d'un paramètre spécifique.

Dans cet exemple, nous recherchons un paramètre appelé utm_source et le libellé que nous allons bloquer est Faux positifs vérifiés:

Mis à jour

Ce contenu vous a-t-il été utile ?