Använd ad-Rotator
Förord
Vi har alla sett alla dessa olika roterande reklamen. Varje sida du besöker, så ser du en slumpad reklam oftast i toppen av sidorna. Om du tänker på att skaffa egetn "banner rotator"-system till din sida, så har du tur, för att microsoft har komponen som gör dina reklam rotationer smärtfritt.Innehåll
Komponenten från microsoft kallas "Ad Rotator", och finns som standard med ASP, vilket gör det väldigt troligt att ditt webhotell som stöder ASP har den komponenten. "Ad Rotator" är inte lösning till alt; till exempel, "Ad Rotator":n håller inte reda på "Click-thru", visningar och annan statistic (Hursomhelst, med lite trixande och knåpande så kan du få det med statistic).
Först, så behöver du en textfil som sparar all din reklam information. Den filen kallar vi "Reklam Rotations"-filen, de första fyra raderna är frivilliga, men som kan vara:
REDIRECT omdirigerings adress
WIDTH reklam bredd
HEIGHT reklam höjd
BORDER länkramens tjocklek
Dessa parametrar påverkar ALLA reklam bildena listade i filen. Så sätter du storleken på WIDTH 460 så kommer ALLA reklamen att bli visade i 460 pixlars storlek. Omdirigerings parametern, om satt, gör så att alla klick på reklamen kommer att gå till den .ASP filen.
Nästa rad i filen är ett måste, den MÅSTE finnas där även om du inte använder dem fyra första raderna, Symbolen är en asterix (*). Efter asterixen för varje banner i rotationen, behöver du fyra rader. Den första raden är dit där din reklambild ligger, den andra raden är till för att skicka besökarna till en viss sida
som hör till reklambilden, och rad nummer tre är till för ALT-texten, som du ser när du för musen över bilden, och håller den dära en liten stund. Den fjärde raden är ett numeriskt, som står för hur många % du vill att den bilden ska visas, den kan vara mellan 1 och 100, i jämna 1-tal (100, så visas den 100% av tiden, 50, så visas den bara 50% av tiden, osv.).
För varje reklam så behöver du göra samma procedur med dem sista 4 raderna för att få det att fungera. Ungerfär så här kan "Reklam Rotations"-filen se ut:
Filnamn: "reklam.txt"
"Rotations"-filen här visar då 3 olika reklambilder, där bild nummer 1 visas 20%, av tiden, bild 2 visas 30% av tiden, och reklam bilden nummer 3 visas 50% av tiden. Anledningen av att vi vill ha "omdirigerings"-filen, är för att vi ska kunna lägga in statistik m.m. om du inte vill ha nån statistik, så behöver du inte ange REDIRECT raden.
Nu tar vi en titt på ASP filen som visar dem framslumpande reklambilderna, och den koden ser ut så här:
Filnamn: "visa_reklam.asp"
Det är allt! om du kör en "include" på filen "visa_reklam.asp" så kommer den att visa reklamen just där du körde "include"-koden!
För att få reklamen att fungera på detta vis använder vi oss av GetAdvertisement för att hämta en slumpad reklanbild, med dess info från "Reklam Rotations"-filen. Metoden GetAdvertisement skriver ut HTML-koden för att visa reklamen, och gör en HREF-Länk av den, helt automatiskt, så att den blir klickbar, och dirigeras om till den sitens den har, eller "omdirigerings" asp sidan, om du har skrivit in REDIRECT reklam.txt-filen.
Om du har specifierat REDIRECT så behöver du skapa den filen som du anger som fil i "reklam.txt" och lägga en en liten kod rad:
Den koden kommer att skicka iväg den som klickade till siten du har angett i "reklam.txt" -filen, om du vill räkna "click-throughs", så kan du köra tex lite Databas-kod innan du dirigerar om dem till siten, på så sätt kan du få lite statistik över det hela, och skulle kunna visa för potentiella sponsorer, hur mycket besökarna klickar på din reklam.
Hoppas detta bringade lite klarhet i reklamen värld!
/ Stefan "Furious_Rage" Grönberg.
Först, så behöver du en textfil som sparar all din reklam information. Den filen kallar vi "Reklam Rotations"-filen, de första fyra raderna är frivilliga, men som kan vara:
REDIRECT omdirigerings adress
WIDTH reklam bredd
HEIGHT reklam höjd
BORDER länkramens tjocklek
Dessa parametrar påverkar ALLA reklam bildena listade i filen. Så sätter du storleken på WIDTH 460 så kommer ALLA reklamen att bli visade i 460 pixlars storlek. Omdirigerings parametern, om satt, gör så att alla klick på reklamen kommer att gå till den .ASP filen.
Nästa rad i filen är ett måste, den MÅSTE finnas där även om du inte använder dem fyra första raderna, Symbolen är en asterix (*). Efter asterixen för varje banner i rotationen, behöver du fyra rader. Den första raden är dit där din reklambild ligger, den andra raden är till för att skicka besökarna till en viss sida
som hör till reklambilden, och rad nummer tre är till för ALT-texten, som du ser när du för musen över bilden, och håller den dära en liten stund. Den fjärde raden är ett numeriskt, som står för hur många % du vill att den bilden ska visas, den kan vara mellan 1 och 100, i jämna 1-tal (100, så visas den 100% av tiden, 50, så visas den bara 50% av tiden, osv.).
För varje reklam så behöver du göra samma procedur med dem sista 4 raderna för att få det att fungera. Ungerfär så här kan "Reklam Rotations"-filen se ut:
Filnamn: "reklam.txt"
REDIRECT /extern/reklam.asp
WIDTH 468
HEIGHT 60
BORDER 1
*
http://www.dinsite.com/bild1.gif
http://www.reklam-sajt-nr1.com
Köp och sälj saker..
20
http://www.dinsite.com/bild2.gif
http://www.reklam-sajt-nr2.com
Kolla in dessa häftiga prylarna dem har, till ett jättelågt pris!
30
http://www.dinsite.com/bild3.gif
http://www.reklam-sajt-nr3.com
DEt finns inget bättre än den sidan!
50
"Rotations"-filen här visar då 3 olika reklambilder, där bild nummer 1 visas 20%, av tiden, bild 2 visas 30% av tiden, och reklam bilden nummer 3 visas 50% av tiden. Anledningen av att vi vill ha "omdirigerings"-filen, är för att vi ska kunna lägga in statistik m.m. om du inte vill ha nån statistik, så behöver du inte ange REDIRECT raden.
Nu tar vi en titt på ASP filen som visar dem framslumpande reklambilderna, och den koden ser ut så här:
Filnamn: "visa_reklam.asp"
<%
Dim reklam
Set reklam = Server.CreateObject("MSWC.AdRotator")
Response.Write(reklam.GetAdvertisement("/reklam.txt"))
%>
Det är allt! om du kör en "include" på filen "visa_reklam.asp" så kommer den att visa reklamen just där du körde "include"-koden!
För att få reklamen att fungera på detta vis använder vi oss av GetAdvertisement för att hämta en slumpad reklanbild, med dess info från "Reklam Rotations"-filen. Metoden GetAdvertisement skriver ut HTML-koden för att visa reklamen, och gör en HREF-Länk av den, helt automatiskt, så att den blir klickbar, och dirigeras om till den sitens den har, eller "omdirigerings" asp sidan, om du har skrivit in REDIRECT reklam.txt-filen.
Om du har specifierat REDIRECT så behöver du skapa den filen som du anger som fil i "reklam.txt" och lägga en en liten kod rad:
<%
Response.Redirect Request.QueryString("url")
%>
Den koden kommer att skicka iväg den som klickade till siten du har angett i "reklam.txt" -filen, om du vill räkna "click-throughs", så kan du köra tex lite Databas-kod innan du dirigerar om dem till siten, på så sätt kan du få lite statistik över det hela, och skulle kunna visa för potentiella sponsorer, hur mycket besökarna klickar på din reklam.
Hoppas detta bringade lite klarhet i reklamen värld!
/ Stefan "Furious_Rage" Grönberg.
0 Kommentarer