Lebdeči multimedijski oglasi

iPROM AdServer
Lebdeči multimedijski oglasi
Navodila in tehnične specifikacije
iPROM, d.o.o.
+386 1 511 07 86
[email protected]
Šlandrova ulica 4 B
+386 1 511 07 83
www.iprom.si
SI-1231 Ljubljana – Črnuče
iPROM AdServer
Lebdeči multimedijski oglasi
Navodila in tehnične specifikacije
Multimedijski oglasi so prikazani na spletnih medijih in običajno niso odvisni od fiksne
pozicije na strani. Poznamo sledeče multimedijske oglase:
•
lebdeči oglasi (oglas, ki se prikaže čez del vsebine – standardno 250x250 oz.
500x500 točk);
•
Banderola (oglas, ki se prikaže kot pas na dnu zaslona višine 150 točk in
•
celostranski oglas (oglas prekrije celoten zaslon – standardno do 800x600 točk).
prilagodljive širine);
Pri izdelavi takšnih oglasov obvezno upoštevajte naslednja pravila:
•
oglas naj ne presega 100 KB;
•
poleg oglasnega gradiva obvezno pošljite tarčo oglasa (URL-naslov spletne strani);
•
oglas mora imeti ves čas predvajanja jasno viden in delujoč gumb za zapiranje
oglasa;
•
pri oglasih FLASH pravilno definirajte občutljivost oglasa na klik v programskem
jeziku ActionSript, kot je navedeno spodaj (da se izognete napaki, predlagamo, da
spodnjo kodo kar kopirate):
Action Script 2.0:
on (release) {
if (_root.clickthru != "" && _root.clickthru != null) {
getURL(_root.clickthru, "_blank");
} else if (_root.clickTAG != "" && _root.clickTAG != null) {
getURL(_root.clickTAG, "_blank");
} else if (_root.url != "" && _root.url != null) {
getURL(_root.url, "_blank");
} else if (_root.clickTag != "" && _root.clickTag != null) {
getURL(_root.clickTag, "_blank");
}
}
Action Script 3.0:
var paramList:Object = this.root.loaderInfo.parameters;
this.addEventListener(MouseEvent.CLICK, openURL);
function openURL(evtObj:MouseEvent):void {
var link:String = "";
if (paramList["clickthru"] != "" && paramList["clickthru"] != null) {
link = paramList["clickthru"];
}
else if (paramList["clickTAG"] != "" && paramList["clickTAG"] != null) {
link = paramList["clickTAG"];
}
else if (paramList["url"] != "" && paramList["url"] != null) {
link = paramList["url"];
}
else if (paramList["clickTag"] != "" && paramList["clickTag"] != null) {
link = paramList["clickTag"];
iPROM, d.o.o.
+386 1 511 07 86
[email protected]
Šlandrova ulica 4 B
+386 1 511 07 83
www.iprom.si
SI-1231 Ljubljana – Črnuče
iPROM AdServer
Lebdeči multimedijski oglasi
Navodila in tehnične specifikacije
}
var request:URLRequest = new URLRequest(link);
navigateToURL(request, "_blank");
}
this.buttonMode = true;
this.useHandCursor = true;
Za pravilno delovanje gumba zapri (x) uporabite naslednjo funkcijo v ActionSriptu:
Action Script 2.0:
on (release) {
getURL("javascript:if(self.praHide){self.praHide();}");
getURL("javascript:if(self.MI_HideAd){MI_HideOnTimeOut=1;MI_HideAd();}");
getURL("javascript:if(self.close_phpads_layer){close_phpads_layer();}");
getURL("javascript:if(self.onFinishedPlaying){onFinishedPlaying();}");
}
Action Script 3.0:
function closeX(evtObj2: MouseEvent): void {
var r: URLRequest = new URLRequest("javascript:if(self.praHide)
self.praHide();}");
navigateToURL(r, '_self' );
}
closeButton. addEventListener(MouseEvent. CLICK, closeX);
Za oglasni format banderola je treba v ActionScriptu nastaviti ustrezen parameter (noScale
mode):
Action Script 2.0 & Action Script 3.0:
Stage.scaleMode = "noScale";
iPROM, d.o.o.
+386 1 511 07 86
[email protected]
Šlandrova ulica 4 B
+386 1 511 07 83
www.iprom.si
SI-1231 Ljubljana – Črnuče
iPROM AdServer
Lebdeči multimedijski oglasi
Navodila in tehnične specifikacije
Primer pravilne priprave oglasa v aplikaciji Adobe Flash CS6:
Action Script 2.0:
Action Script 3.0:
iPROM, d.o.o.
+386 1 511 07 86
[email protected]
Šlandrova ulica 4 B
+386 1 511 07 83
www.iprom.si
SI-1231 Ljubljana – Črnuče