Joomla,  software

Joomla a AdSense: Jak na to?

Pokud váš web běží na CMS Joomla!, pak se vám může hodit několik následujících tipů, jak snadno implementovat reklamy systému AdSense do tohoto publikačního systému. Většina záležitostí je naštěstí triviálních, vzhledem k široké podpoře SW od třetích stran, jenž Joomla! má. Potřebná je jen základní znalost angličtiny pro konfiguraci mambotů, modulů nebo komponent.

Pro AdSense samozřejmě existují určitá doporučení, kam je nejoptimálnější vkládat reklamu. Za tímhle účelem doporučuju přečíst Nápovědu systému AdSense, z valné části je v češtině, takže se toho nebojte. Jedna z nejoptimálnějších forem je v levém horním rohu vašeho webu, ideálně přímo v článku. Jak toho dosáhnut v Joomla?

Odpověď je jednoduchá. Stačí si nainstalovat mambota AdSense Plugin. Ten umožňuje vložit reklamní kanál přímo do obsahových prvků v Joomle, tj. přímo do článků.  Po isntalaci je třeba v administračním modulu Joomla povolit jeho publikaci a provést nastavení. Rozdělení parametrů je vidět na screenshotu níže.

Ze svého nastavení kanálů na webu AdSense si musíte poznančit své Client-ID, tj. číslo začínající označením “pub” v kódu Java Scriptu, který vám stránka AdSense vytvořila. Další důležitou položkou je označení reklamního kanálu, tj. Ad Channel. Tím může končit nastavení přímo na webu AdSense a zbytek se už tvoří v samotném mambotu. Je možné si vybrat buď automatické vkládání reklam do každého článku, tj. položka Use AutoAds, nebo je možné reklamu vkládat při psaní článku ručně, stačí do zdrojového kódu příspěvku vepsat příkazy uvedené v readme souboru. Další parametry se týkají formátu samotné reklamy, takže si můžeme vybrat rozměry a barevné ladění, které záleží na vašem záměru. Doporučuje se buď reklamu maximálně barevně zakomponovat do webu anebo ji naopak udělat výrazně odlišnou. Je také možné vybrat sekce příspěvků, kde se reklama zobrazovat nebude, stejně jako umístění reklamy buď v horní nebo dolní části části textu a nastavení zobrazení v intru samotného příspěvku.

Další možností, jak umístít na webu provozovaném na CMS Joomla reklamy od Google, je použití modulu, který se bude zobrazovat mimo část příspěvků. Na to se mi nejlépě osvědčil HTML Module. Ten není primárně určen pro zobrazování reklam, jeho základní a velice použitelnou funkcí je možnost vložení jakéhokoliv html kódu anebo Java Scriptu, což je přesně náš příklad. Takže stačí modul stáhnout, příslušně nainstalovat a v nastavení modulu pak do sekce Parameters vložit celý kód, který si necháte dle svého zadání vygenerovat na webu AdSense [viz. můj screenshot].

Následující možnost je vytvořena pouze a přímo pro AdSense a je jí AdSense Module. Modul klasicky naistalujeme a pak nastavíme. Opět je třeba zadat Client-ID, Ad Channel a provést barevné odladění reklamy.  Moje zkušenost s tímto modulem je ovšem taková, že se mi korektně nezobrazoval v prohlížečích Internet Explorer (verze 6 i 7) a Opera (verze 9) a proto jsem k nasazení zvolil předchozí modul.

nastavení AdSense modulu

Zajímavým rozšířením je modul AdSense Booster, který mimo samotné zobrazování reklamy přidává vedle textových reklam obrázky dle vašeho nastavení. Tento fígl se používá k přilákání pozornosti čtenáře a k vyšší úrovni včlenění reklam do webu, pokud na něm máte i jiné obrázky. Samozřejmě je tato metoda plně v souladu s licenčními podmínkami Google AdSense. Detaily modulu můžete vidět na přiloženém screenshotu.

Nezapomeňte také na mambota GoogleAdSenseSection, který po instalaci a aktivaci přidá k obsahovým položkám tagy google_ad_section_start a google_ad_section_end, které pomohou pro lepší rozpoznání obsahu a tím pádem lepšímu cílení reklam na vašem webu.

Pro zobrazování reklam exstuje i pár dalších udělátek, které si můžete vyfiltrovat na webu Joomly zaměřeném na rozšíření, nicméně si myslím, že první dvě uvedené v tomto článku bohatě pokryjí potřeby pro zobrazovaní kontextové reklamy od Google. Následně je možné přizpůsobit třeba obsah některých modulů Joomly, aby se opticky blížil vzhledu reklam od Google, čímž je možné zvýšit jejich potenciál.

Poznámka: uvedená rozšíření používám na verzi Joomla 1.0.11