Detekce AdBlocku

Kategorie: Tipy & triky
Detekce AdBlocku

Jednoduché zjištění jestli uživatel používá AdBlock.

AdBlock je na některých stránkách nutná součást prohlížeče (třeba takové živě.cz nebo titulky.com). S ničím se to nemá přehánět, ale správci obou zmiňovaných webů asi toto "pravidlo" neznají, proto to vypadá tak jak to vypadá a prohlížení těch stránek bez blokovače reklam není skoro možné.

Spusta webů, ale z této reklamy žije a jak tedy uživateli, který AdBlock používá říct, že bychom byli rádi kdyby tento doplněk na vašem webu vypl? Toto lze určitě vícero způsoby, ale já budu zde popisovat jeden javascriptový.

Vše spočívá v tom, že budeme předpokládat, že uživatel má zapnutý AdBlock, který nedovolí na stránku načíst javascriptový soubor, který se jmenuje advertisment (reklama). Pokud uživatel AdBlock zapnutý nemá, javascript zapíše na webové stránky nový div. Následně ve své stránce zkontrolujeme, zda ten div existuje. Pokud neexistuje tak uživatel má aktivní doplněk AdBlock a můžeme mu napsat nějaký vzkaz. V opačném případě AdBlock aktivní není a nemusíme nic řešit.

Jak toto pracuje si můžete prohlédnout na demo stránce a nebo si stáhnout zazipované demo.

Sdílet

Komentáře

Zasílate odpověď ke stávajícímu příspěvku (zrušit).

Jméno
Text
b i u s img code url hr
odpovědět
Díky funguje jak má :)
odpovědět
Presne tak, skvelý nápad - http://www.wesolyaniolek.com/blokovanie-uzivatelov-s-ad-block/
odpovědět
Naštěstí FF blokuje vyskakovací okno s upozorněním na ADB, takže je vše OK 😁
odpovědět
Arxeiss
AdBlock nemám v prohlížeči vůbec nainstalovaný, ale když zapnu demo, tak mi to napíše
"Máte zapnutý AdBlock."

Tak v čem je problém... 😁
Tesy
Díky za upozornění 😄 už jsem to opravil takže by to mělo fungovat správně