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

Popunder-Weiterleitungsbeispiele

Die folgende Seite listet eine Reihe von Anwendungsfällen auf, bei denen Sie das Redirect-Popunder-URL Format des Popunders verwenden können, um die Anzeige unter bestimmten Bedingungen auszulösen.

Popunders unter Adblock ausliefern

Wenn Sie nicht die Inline- + Remote-Skript Version des Popunders verwenden möchten, können Sie diese Schritte befolgen:

1

Erstellen Sie eine .js Datei mit dem Namen ads.js mit dem folgenden Code:

isAdblockActive = false;
2

Erstellen Sie eine weitere Datei mit dem Namen domains.js mit dem folgenden Code:

let storedDomain = null;
fetch("https://ads.exoclick.com/adblock-domains.php")
  .then(r => {
    if (!r.ok) {
      throw new Error("Die Netzwerkantwort war nicht ok (" + r.status + ")");
    }
    return r.json();
  })
  .then(data => {
    if (data.success && data.domain) {
      storedDomain = data.domain;
    } else {
      logError("Die API hat einen Fehler zurückgegeben: " + (data.message || "Unbekannter Fehler"));
    }
  })
  .catch(err => {
    logError("Abruf fehlgeschlagen: " + err.message);
  });
3

Platzieren Sie beide Dateien auf dem Server Ihrer Website. Fügen Sie dann im HTML Ihrer Website Folgendes hinzu:

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

Das Redirect-Popunder wird ausgelöst, wenn der Nutzer auf den Link mit der ID rd. Dann, wenn Adblock im Browser aktiviert ist, isAdBlockActive wird auf true gesetzt, weil ads.js blockiert wird, wodurch das Redirect-Popunder die dynamische Adblock-Domain verwenden kann, die von domains.js. Der &block=1 Parameter ermöglicht es dem Popunder, den Traffic als Adblock zu registrieren.

SFW-Anzeigen ausliefern

Das ex_av und block_ad_types Parameter können dem Redirect-Domain-Popunder hinzugefügt werden, um den Nutzer als jemanden zu registrieren, der die Altersverifikation bestanden hat oder nicht, und um NSFW-Anzeigen zu blockieren.

Der folgende Code basiert auf Wie man SFW-Anzeigen mit ExoClick ausliefert und lädt das Redirect-Domain-Popunder abhängig davon, ob der Nutzer das userVerified Cookie hat, der gesetzt wird, sobald der Nutzer die Altersverifikation bestanden hat.

<a id="rd" href="#" target="_blank">Weiterleitungs-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>

Kampagnen mit bestimmten Labels blockieren, wenn die Website einen bestimmten Parameter in ihrer URL hat

Der folgende Code basiert auf So blockieren Sie Anzeigentypen dynamisch mithilfe von data-block-ad-types und liest den Wert aus einem bestimmten Parameter der URL, in der das Popunder geladen wird. Dies kann für Publisher nützlich sein, die ihre Traffic-Quellen mithilfe eines bestimmten Parameters identifizieren.

In diesem Beispiel suchen wir nach einem Parameter namens utm_source und das Label, das wir blockieren werden, ist Verifizierte Fehlalarme:

Zuletzt aktualisiert

War das hilfreich?