Adicionar o código abaixo no primeiro frame da peça IMPORTANTE: Não pode estar dentro de nenhum MovieClip


ActionScript 2

    import flash.external.ExternalInterface;
    Stage.align = "TL";
    Stage.scaleMode = "noScale"; 
    //////////////////////DO NOT DELETE//////////////////////
    if(flash.external.ExternalInterface.available){
    _root.params = flash.external.ExternalInterface.call("getParams",_root._url);
    _root.open = function(){ flash.external.ExternalInterface.call(_root.params.adControllerName + ".open", _root.params.id) };
    _root.getUrlVideo = function(event){ return _root.params.urlVideo }
    _root.getUrlPlayerSkin = function(event){ return _root.params.urlPlayerSkin }
    _root.dispatchEvent = function(event){ flash.external.ExternalInterface.call( _root.params.adControllerName + ".dispathEvent", event) }
    _root.clickTag = function(number){
    _root.dispatchEvent("click");
    _root.dispatchEvent("click2");
    var num = (number == null) ? "" : number;
    getURL(unescape(_root.params["clickTag" + num]), "_blank");
  }
}
//////////////////////DO NOT DELETE//////////////////////

ActionScript 3

var _root:Object;


Construa um botão com a instância buttonClickTag e insira o seguinte action no primeiro frame:


ActionScript 2

  buttonClickTag.onRelease = function(){
    setTimeout(function(){
      Stage["displayState"] = "normal";
    },100);
    _root.clickTag();
  }

ActionScript 3

    import flash.events.MouseEvent;
    buttonClickTag.addEventListener(MouseEvent.MOUSE_UP, onClickTag)
    function onClickTag(event:MouseEvent):void
    {
    _root.clickTag();
  }

IMPORTANTE: Para o clickTag() funcionar corretamente no Internet Explorer, é necessário usar "MouseEvent.MOUSE_UP".


Multiplos Cliques:


Crie o botão normalmente, seguindo as instruções acima.


A única diferença para multiplos cliques é colocar os numeros entre os parênteses:

_root.clickTag(); _root.clickTag(1); _root.clickTag(2); ......... _root.clickTag(N)

Onde N pode ser qualquer número maior que 0, envie as peças e relacione os links com cada uma das variáveis em um arquivo txt ou no corpo do email, por exemplo:


    clickTag1 : "http://www.meu-site.com.br",
    clickTag2 : "http://www.nosso-site.com.br",
    clickTag3 : "http://www.outro-site.com.br"
  

Contabilização de outros eventos:


É possivel a contabilização de outras ações nas peças, para isso é necessário incluir a chamada abaixo para cada evento;


ActionScript 3

O exemplo abaixo é para um movieclip com a instância buttonPlay:

    import flash.events.MouseEvent;
    buttonPlay.addEventListener(MouseEvent.MOUSE_UP, onClickPlay)
    function onClickPlay(event:MouseEvent):void
    {
    _root.dispatchEvent("play");
  }


Uso de vídeo:

1. O anunciante deverá utilizar o seu proprio player de vídeo.

2. Os vídeos devem ser enviados para o UOL e serão hospedados em nossa plataforma ou também podem ser servidos pelo youtube. Qualquer outra plataforma não será permitido

3. Caso o vídeo for do youtube, será necessário ultilizar nosso componente, veja a documentação do nosso player do youtube em: http://publicidade.uol.com.br/manuais/youtube/

4. Caso o vídeo for programado com o componente FLVPlayback, será necessário ultilizar nosso componente, veja a documentação do nosso player de vídeos em: http://publicidade.uol.com.br/manuais/video/