Reklamní systém snadno a rychle

3. prosince 2001

Jistě jste už někdy chtěli na své WWW stránky umístit reklamní plochu, kde by běžela reklamní kampaň na vaše produkty nebo jste chtěli takovouto reklamní plochu prodat. V dnešním článku se dozvíte jak si snadno a rychle uděláte jednoduchý reklamní systém pomocí ASP.

IIS obsahuje komponentu, která je přímo určena pro použití v jednoduchém reklamním systému. Tato kouzelná komponenta se jmenuje AdRotator.

Před použitím této komponenty je třeba vytvořit instanci objektu AdRotator již důvěrně známou konstrukcí Server.CreateObject

Dim ObjRotator
Set ObjRotator=Server.CreateObject(„MSWC.AdRotator“)

Pro vlastní získání HTML kódu pro zobrazení reklamního banneru je určena metoda GetAdvertisement, která jako parametr vyžaduje jméno (případně i relativní cestu) k tzv. „souboru plánu“ komponenty AdRotator.

Vlastní reklamní banner zobrazíme pomocí tohoto kódu:

<% Dim ObjRotator
Set ObjRotator=Server.CreateObject(„MSWC.AdRotator“)
reklama=objRotator.GetAdvertisement(„reklama.txt“)
response.write(reklama)
set ObjRotator=nothing
%>

Zmínil jsem se o „souboru plánu“ a zvídavý čtenář mi pravděpodobně položí otázku „Co to vlastně ten soubor plánu je?“ Odpověď je jednoduchá, soubor plánu je textový soubor, ve kterém je uvedeno jaká reklama a jak často se má zobrazovat.

Zde je uveden soubor plánu, který je použit v příkladu v příkladu

REDIRECT redir.asp
WIDTH 468
HEIGHT 60
BORDER 5
*
http://www.interval.cz/images/reklama/czechia-spokojeni-klienti.gif
http://www.czechia.cz
Webhosting pro každého
4
http://www.cesa.cz/images/cesabanner.gif
http://www.cesa.cz

3
http://www.czechia.cz/images/czechiabanner.gif


4

Jak jste si jistě všimli soubor je rozdělen na dvě části, které jsou od sebe odděleny hvězdičkou. V první části je uvozeno klíčovým slovem REDIRECT jméno souboru, který bude spuštěn po kliknutí na banner (tzv. soubor přesměrování). Na dalších třech řádcích jsou uvedeny rozměry reklamího banneru a síla jeho orámování. Jsou to vlastně atributy tagu <img>, který je komponentou vygenerován.

Všechny výše uvedené prvky jsou volitelné, pokud žádný znich nepoužijete jsou rozměry zobrazované grafiky dány jejími skutečnými rozměry, banner nebude mít orámování a při kliknutí na něj dojde k znovunačtení stránky na které je banner zobrazen. Druhá část souboru plánu obsahuje informace o jednotlivých reklamních kampaních. Údaje musí být uvedeny v následujícím pořadí a v případě, že některý údaj nechcete použít musíte místo něj napsat znak „-„

  • URL reklamního banneru
  • URL stránek na než má být navštěvník po kliknutí přesměrován. Pokud je tento údaj vypuštěn dojde při kliknutí banner k chybě. To neplatí v přípapadě, že je toto v souboru přesměrování ošetřeno
  • Text, který se zobrazí jako alternativní název zobrazeného obrázku. Pokud je tento atribut vynechán tak uživatelé, kteří mají vypnuté zobrazování obrazků váš inzerat neuvidí
  • Relativní váha inzrerátu

    K úspěšnému rozběhnutí reklamní kampaně potřebujeme jestě soubor přesměrování. Tomuto (nejlépe ASP skriptu) jsou předány údaje o banneru na který bylo kliknuto a je věcí programátora jak se k těmto údajům postaví.

    <% url=request.QueryString(„URL“) ‚ ziskáme adresu kam má být návštěvník přesměrován Response.Redirect url ‚ a přesměrujeme %>

    Toto je minimální podoba souboru přesměrování.

    Na závěr tohoto článku ještě fungující ukázka toho co jsem zde vše popisoval. Pro stažení příkladu klikněte sem

    To je pro dnešek vše. V příštích dílech se dozvíte například jak upravit chování reklamní kampaně a jak udělat jednochou statistiku kliknutí na banner

    Starší komentáře ke článku

    Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.

  • Mohlo by vás také zajímat

    Nejnovější

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *