AdLogger proti podvodným klikům
AdLogger umožňuje provozovatelům webů odhalit podvodná kliknutí na
reklamu Google AdSense.
AdLogger je webová aplikace, kterou její autor
Trevor Fitzgerald napsal v jazyce PHP. Pokud chcete na svých webových stránkách
sledovat případná podvodná kliknutí, můžete ji stáhnout zdarma ze sekce
Download (anglicky). Po
stažení budete muset archiv rozbalit.
Pro spuštění budete potřebovat
webový prostor s podporou PHP a databázi MySQL. PHP přitom nesmí běžet v
bezpečném režimu (safe mode), je vyžadována zapnutá direktiva
allow_url_fopen a verze PHP podporuje funkci
file_get_contents. Direktiva
allow_url_fopen přitom povoluje
předat URL do jakékoli funkce PHP očekávající jméno souboru. PHP potom dokáže
načíst a spustit vzdálený soubor, což může být některými správci serveru
považováno za
nebezpečné.
Můžete se tedy setkat s tím, že nebude direktiva
allow_url_fopen povolena správcem serveru. Funkce
file_get_contents je k
dispozici ve verzi PHP 4.3.0 (prosinec 2002). Pokud váš server nepodporuje
direktivu a již zmíněnou funkci, nebude vám AdLogger správně fungovat.
Instalujeme AdLogger
1. Nejprve nakopírujte rozbalené soubory na FTP
vašeho poskytovatele webového prostoru (webhostingu). Složka
adlogger
musí být přístupná z internetu.
2. Souborům
config_settings.php a
config_database.php nastavte právo zápisu. Práva souboru budou tedy
například v systému Linux nastaveny na 666.
3. Instalaci zahájíte napsáním
adresy vašeho webu v prohlížeči ve tvaru
http://vasweb.cz/adlogger.
Zobrazí se vám kontrola, zda jsou všechny podmínky nutné k provozu spuštěny. Pro
pokračování instalace klikněte na tlačítko Continue.
4. V dalším kroku
zadáváte údaje nutné pro připojení k vaší MySQL databázi. Na jednotlivé položky
se podíváme trochu blíže:
Database Hostname - název serveru,
kde je umístěna databáze.
Database Port - používaný port; obvykle
je to 3307.
Database Username - uživatelské jméno použité pro
připojení k databázi
Database Password - heslo pro připojení k
databázi
Database Name - název databáze.
Database Table
Prefix - označení tabulek v databázi. Tato část slouží k tomu, aby se
předešlo případnému konfliktu v okamžiku, kdy v databázi budete mít tabulky
stejného názvu.
Site that hosts the AdLogger backend - URL adresa
serveru, který používáte pro zobrazování Google AdSense.
Location of
AdLogger files - místo, kde budou umístěny soubory AdLoggeru.
Document Path to AdLogger Directory - celá adresa pro AdLogger.
Vyplňte všechna požadovaná pole a stiskněte tlačítko Continue. Jestliže
všechno proběhlo v pořádku, zobrazila se vám informace o uložení všech údajů do
databáze. Zároveň je zobrazen další formulář.
5. Nastavte v části
Administration Panel Access vaše uživatelské jméno (Username) a heslo
(Password), které budete používat pro přihlášení. přístup do webového rozhraní
AdLogger. Můžete si také v sekci
Notification Preferences zvolit, aby
vám AdLogger zaslal e-mail ve chvíli, kdy někdo klikne na AdSense. Podobně
můžete dostávat e-mail ve chvíli, kdy někdo klikne více než jednou. Nedoporučuji
tyto funkce zapínat pro často navštěvované servery s velkým provozem.
Poslední položka
Click Fraud Settings se týká nastavení
podvodných kliků. Velmi dobře zvažte, jaké hodnoty v této části uvedete. Příliš
malý počet kliknutí totiž může vaše návštěvníky omezit a vás odříznout od zdrojů
příjmů z Google AdSense. Počet kliknutí se nastavuje pro jednoho návštěvníka.
Pro pořádek je ovšem třeba dodat, že AdLogger nemůže rozpoznat, zda se skutečně
jedná o unikátního návštěvníka. Až všechny údaje vyplníte, klikněte na Continue.
6. Instalace je dokončena. Autor vám ještě doporučuje vymazat adresář
install a nastavit soubor
config_database.php zpět na 644.
Do správy aplikace se přihlásíte napsáním adresy
http://vasweb.cz/adlogger.
Možnosti aplikace AdLogger
Pokud správně zadáte jméno a heslo,
přihlásíte se do webového rozhraní aplikace AdLogger. V části Settings
(nastavení) můžete ještě upravit některé další možnosti. Je zde možné například
přidat IP adresy nebo jejich rozsahy do černé listiny.
AdLogger nabízí
dva způsoby ochrany proti podvodným klikům. První možností je vložení kódu
javascriptu před značku </body> ve vašich webových stránkách. Tato část
ovšem kliky pouze zaznamenává. Pokud chcete přidat ještě ochranu proti podvodně
klikajícím uživatelům, můžete si nechat v části
Code Generators
vytvořit ještě PHP kód, který vložíte přímo do svých skriptů. V takovém případě
se nebudou reklamy Google AdSense zobrazovat ve chvíli, kdy AdLogger vyhodnotí,
že uživatel na vašem webu klikal na reklamy s nečestným úmyslem poškodit vás i
váš web.