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

Esempi di reindirizzamento popunder

La seguente pagina elenca una serie di casi d'uso in cui puoi usare il URL Redirect Popunder formato del popunder per attivare l'annuncio in determinate condizioni.

Servire i popunder sotto Adblock

Assumendo che tu non voglia usare il Inline + Remote Script versione del popunder, puoi seguire questi passaggi:

1

Crea un .js file chiamato ads.js contenente il seguente codice:

isAdblockActive = false;
2

Crea un altro file chiamato domains.js contenente il seguente codice:

let storedDomain = null;
fetch("https://ads.exoclick.com/adblock-domains.php")
  .then(r => {
    if (!r.ok) {
      throw new Error("La risposta di rete non era valida (" + r.status + ")");
    }
    return r.json();
  })
  .then(data => {
    if (data.success && data.domain) {
      storedDomain = data.domain;
    } else {
      logError("L'API ha restituito un errore: " + (data.message || "Errore sconosciuto"));
    }
  })
  .catch(err => {
    logError("La fetch è fallita: " + err.message);
  });
3

Inserisci entrambi i file sul server del tuo sito web. Poi, nell'HTML del tuo sito, aggiungi quanto segue:

<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">Redirect Domain</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>

Il Redirect Popunder si attiverà quando l'utente farà clic sul link con id rd. Poi, se Adblock è abilitato nel browser, isAdBlockActive verrà impostato su true perché ads.js verrà bloccato, consentendo al popunder di redirect di usare il dominio Adblock dinamico recuperato da domains.js. Il &block=1 parametro consente al popunder di registrare il traffico come Adblock.

Servire annunci SFW

Il ex_av e block_ad_types I parametri possono essere aggiunti al Redirect Domain Popunder per registrare l'utente come qualcuno che ha o non ha superato la verifica dell'età e per bloccare gli annunci NSFW.

Il seguente codice si basa su Come servire annunci SFW con ExoClick e carica il Redirect Domain Popunder a seconda che l'utente abbia il userVerified cookie, impostato una volta che l'utente ha superato la verifica dell'età.

<a id="rd" href="#" target="_blank">Redirect Domain</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");
    }
  altrimenti {
    window.location.replace("https://s.pemsrv.com/v1/link.php?cat=&idzone=XXXXX&type=8&ex_av=2&blocked_ad_types=101");)
  }
});
</script>

Blocca le campagne con etichette specifiche quando il sito web ha un parametro specifico nel suo URL

Il seguente codice si basa su Come bloccare dinamicamente i tipi di annunci usando data-block-ad-types e legge il valore da un parametro specifico dell'URL in cui verrà caricato il popunder. Questo può essere utile per i publisher che identificano le proprie fonti di traffico usando un parametro specifico.

In questo esempio, stiamo cercando un parametro chiamato utm_source e l'etichetta che andremo a bloccare è Falsi positivi verificati:

Ultimo aggiornamento

È stato utile?