Pri izdelavi Flash oglasnih pasic oz. tako imenovanih Flash “bannerjev” se velikokrat srečamo z različnimi zahtevami lastnikov oglasnega prostora. Slednji zahtevajo različno pripravo gumba, ki se nahaja v samem Flashu, saj lahko le tako mirijo število klikov na oglas.
Povezavo v Flash “bannerju” lahko pripravimo na več načinov. Največkrat uporabimo metodo, ko v Flashu ustvarimo gumb, ki mu dodamo naslednjo kodo:
on (release) {
getURL("https://www.pomagalnik.com", "_blank");
}
Slednja nam omogoča, da ob kliku na “banner” uporabnika preusmeri na določen URL naslov. Slaba lastnost slednje pa je, da nam ne omogoča mirjenja klikov.
Takšen problem lahko delno rešimo z Googlovim orodjem za izgradnjo povezav URL Builder – http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&answer=55578 in s pomočjo Google Analytics-a. Tako dobimo vsaj nekaj povratnih informacij o uspešnosti našega “bannerja”.
Delovanje klasične povezave
Večji igralci v spletnem oglaševanju pa uporabljajo drugačen način priprave povezave za Flash “bannerje”. Za mirjenje klikov namreč uporabljajo različne atribute, ki preko določene spremenljivke podajo samo povezavo v Flash “banner” in tako mirijo klike. Ponavadi se uporabljajo se clickthru, clickTHRU, clickTAG, url, clickTag, …
Delovanje naprednejših povezav
Slaba lastnost teh zahtev pa je, da mora avtor “banner” vedno prilagajati ponudniku oglasnega prostora. Postopek sicer ni zahteven, vzame pa veliko časa, ki bi ga lahko namenili drugim zadevam. Kot proti udarec tem zahtevam pa se je razvila koda, ki sama preverja katero spremenljivko ponudnik oglasnega prostora uporablja in nas tako reši dodatnega dela pri pripravi Flash gumba.
Primer podajanja povezave preko zunanje spremenljivke “Flash_banner.swf?clickthru=https://www.pomagalnik.com”.
Koda:
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");
}
}
To kodo pa lahko tudi nadgradimo tako, da če ni podana dodatna spremenljivka “banner” uporabi klasično povezavo.
Koda, ki vključeje še klasični link:
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");
} else {
getURL("https://www.pomagalnik.com", "_blank");
}
}