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

Ejemplos de redirección de popunder

La siguiente página enumera una serie de casos de uso en los que puede usar el URL de redirección del popunder formato del popunder para activar el anuncio bajo ciertas condiciones.

Mostrar popunders con Adblock

Suponiendo que no desea usar la Script en línea + remoto versión del popunder, puede seguir estos pasos:

1

Cree un .js archivo llamado ads.js que contenga el siguiente código:

isAdblockActive = false;
2

Cree otro archivo llamado domains.js que contenga el siguiente código:

let storedDomain = null;
fetch("https://ads.exoclick.com/adblock-domains.php")
  .then(r => {
    if (!r.ok) {
      throw new Error("Network response was not ok (" + r.status + ")");
    }
    return r.json();
  })
  .then(data => {
    if (data.success && data.domain) {
      storedDomain = data.domain;
    } else {
      logError("API returned error: " + (data.message || "Unknown error"));
    }
  })
  .catch(err => {
    logError("Fetch failed: " + err.message);
  });
3

Coloque ambos archivos en el servidor de su sitio web. Luego, en el HTML de su sitio, agregue lo siguiente:

<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>

El popunder de redirección se activará cuando el usuario haga clic en el enlace con id rd. Luego, si Adblock está habilitado en el navegador, isAdBlockActive se establecerá en true porque ads.js será bloqueado, lo que permite que el popunder de redirección use el dominio dinámico de adblock obtenido de domains.js. El &block=1 parámetro permite que el popunder registre el tráfico como Adblock.

Mostrar anuncios SFW

El ex_av y block_ad_types se pueden añadir parámetros al popunder de dominio de redirección para registrar al usuario como alguien que ha pasado o no la verificación de edad y para bloquear anuncios NSFW.

El siguiente código se basa en Cómo mostrar anuncios SFW con ExoClick y carga el popunder de dominio de redirección dependiendo de si el usuario tiene la userVerified cookie, que se establece una vez que el usuario ha pasado la verificación de edad.

<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");
    }
  else {
    window.location.replace("https://s.pemsrv.com/v1/link.php?cat=&idzone=XXXXX&type=8&ex_av=2&blocked_ad_types=101");)
  }
});
</script>

Bloquee campañas con etiquetas específicas cuando el sitio web tenga un parámetro específico en su URL

El siguiente código se basa en Cómo bloquear dinámicamente tipos de anuncios usando data-block-ad-types y lee el valor de un parámetro específico de la URL donde se cargará el popunder. Esto puede ser útil para los editores que identifican sus fuentes de tráfico usando un parámetro específico.

En este ejemplo, buscamos un parámetro llamado utm_source y la etiqueta que vamos a bloquear es Falsos positivos verificados:

Última actualización

¿Te fue útil?