Reklamní systém snadno a rychle

    0

    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.

  • Žádný příspěvek v diskuzi

    Odpovědět