Kategorie: Tipy & triky

Detekce AdBlocku

Detekce AdBlockuJednoduché 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.

Používate AdBlock?
Počet hlasů: 68

Sdílet

Štítky

Komentáře rss


, - Prohlížeč Google Chrome odpovědět
avatar
Díky funguje jak má 1
, AdBlock a pageowner Prohlížeč Mozzila Firefox odpovědět
avatar
Presne tak, skvelý nápad - http://www.wesolyaniolek.com/blokovanie-uzivatelov-s-ad-block/
, - Prohlížeč Mozzila Firefox odpovědět
avatar
Naštěstí FF blokuje vyskakovací okno s upozorněním na ADB, takže je vše OK 5
icon , Asi nějaká chybka Prohlížeč Google Chrome 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... 5
icon odpověděl(a) Prohlížeč Opera
Tesy
Díky za upozornění 3 už jsem to opravil takže by to mělo fungovat správně