Flash 9 for banner-ads.

By hp.

Flash versjon 9 ble lansert i juni 2006 og 95% av nettbrukere har denne versjonen installert. Flash 9 har introdusert mange muligheter for kreative annonser og en markant ytelsesforbedring i forhold til tidligere versjoner.

Flashbaserte nettsider har for lengst gått over til Flash 9. Men ett problem hindrer annonsører å bruke de nye mulighetene for nettannonser.

Når en Flash 9 basert nettannonse prøver å åpne en nettside/kampanjeside blir linken ofte fanget av nettleserens pop-up-blocker. I noen tilfeller har 2/3 av alle klikk ikke gått til landesiden som de skal. Dette har gjort Flash 9 ubrukelig for de fleste nettannonser.

Vi har utviklet en løsning som bare krever en små endringer på malene i annonsestyringssystemene:

// 1. En param-tag med allowScriptAccess satt til true
//     må ligge inne i object taggen.
 
	<param name="allowScriptAccess" value="always" />
 
// 2. embed-tagen må også inneholde en parameter
//      som heter allowScriptAccess="always"
 
	<embed [...] allowScriptAccess="always" [...] />

Hvis en løsninger som swfobject benyttes, holder det å sette allowScriptAccess til always ett sted. Se i såfall til dokumentasjonen for den benyttede løsningen. (swfobject dokumentasjon.)

Når AllowScriptAccess er satt til always kan nettannonsen benytte to løsninger for å gå til landesiden. Og dermed

	//Try Opening a new window with External Interface 
	//(only possible when AllowScriptAccess='always')
 
	if (externalInterfaceAvailable) {
	  var openEIresult:String = ExternalInterface.call('function() {return (window.open("' + (clickTAG) + '", "_blank", "") ? "YES" : "NO") }');
	}      
 
	//If no success,or if using Opera - try next method
 
	if ((!externalInterfaceAvailable) || (openEIresult != "YES") || (userAgentString.indexOf("Opera") != -1)) {
	  navigateToURL(new URLRequest(clickTAG), "_blank");
	}
  1. For annonser som ikke skal føre brukeren videre til en landeside er det trygt å bruke Flash 9 uten tilpassinger.
  2. Leverandører av annonsestyringssystemer har begynt å addressere problemet. Og mange systemer har oppdaterte maler hvor AllowScriptAccess er satt til always.
  3. Selv om annonsestyringssystemet er oppdatert for å støtte Flash 9 annonser så kreves også den nevnte tilpassingen av annonsen.
  4. Om løsningen er implementert i både annonsestyringssystem og nettannonse vil likevel en liten prosentandel falle fra. F.eks. Firefox med Flash Player 9 rev115 (1.26% i uke 45 2008)

Flash 10 er lansert og er i skrivende installert hos ca. 60% av nettbrukere. Flash 10 og Flash 9 har samme håndtering av eksternlinking og derfor er dette en løsning som gjelder for begge versjonene.

Get Adobe Flash player

Get Adobe Flash player

  1. Raymond @ IUM says:

    Very nice !!!

  2. Frode Haugland Pedersen says:

    Veldig bra løsning, og utrolig flott at dere publiserer den!
    Fungerer strålende i OAS.

  3. tool says:

    Les hele bloggen, ganske bra

  1. There are no trackbacks for this post yet.

Leave a Reply