Dieser Tutorial erklärt, wie Sie erkennen können, ob Ihr Leser Werbung blockiert. Ad-Blocking-Software (und Erweiterungen) werden verwendet, um die Anzeige von störenden Werbeanzeigen auf Websites zu unterbinden.
Der Werbeblocker schafft ein benutzerfreundliches Erlebnis für Leser ohne Werbung, verursacht aber einen erheblichen Einnahmeverlust. Der Einnahmeverlust für Verlage durch die Nutzung von Adblocking-Software liegt nahe bei 15-25 % ihrer Einnahmen. Laut einer von Adobe durchgeführten Studie ist Adblocking für einen geschätzten Verlust von rund 22 Milliarden US-Dollar bei Online-Werbung verantwortlich.
Es gibt viele Werbeblocker auf dem Markt. Die beliebtesten sind AdBlock Plus, AdBlock, AdGuard, Stands Fair Adblocker usw. Um diese zu erkennen, benötigen wir eine allgemeine Lösung, die nicht spezifisch für eine bestimmte Adblocking-Software oder -Erweiterung ist und unabhängig vom vom Benutzer verwendeten Browser funktionieren sollte. Die folgende Lösung ist eine Javascript-basierte Methode, um herauszufinden, ob Adblocking auf Benutzerebene aktiviert ist.
window.onload = function() {
setTimeout(function() {
var ad = document.querySelector("ins.adsbygoogle");
var modal = document.getElementById("myModal");
if (ad && ad.innerHTML.replace(/s/g, "").length == 0) {
modal.style.display = "block";
}
}, 2000);
};
Wenn Sie Blogger oder eine andere Blogging-Plattform nutzen, können Sie den obigen CSS- und Javascript-Code wie folgt in Tags einschließen.
<style type="text/css">
IL TUO CODICE CSS
</style>
<script type="text/javascript">
//<![CDATA[
IL TUO CODICE JAVASCRIPT
//]]>
</script> Pubblicato in Anleitungen & Tutorials

Hinterlasse jetzt einen Kommentar