Implementação do clickTag em Flash
Transcrição
Implementação do clickTag em Flash
Página Inicial | Sobre nós | Contato | Tecnologi a | Emprego | Novidades Soluções: Sites Primeiros Passos Perguntas Frequentes Agências Anunciantes Networks Produtos Login --- Login --- Suporte Técnico Chat de vendas Like Seguir 1.6k Implementação do clickTag em Flash Para que os cliques nos banners Flash sejam contabilizados, além das impressóes, devem estar especialmente preparados. Este documento explica todos os passos para preparar um banner como tal, incluindo no final, uma seçáo de Perguntas Frequentes onde se apresentam soluçóes para muitos dos sintomas que apresentam um Flash que náo está corretamente preparado para funcionar com e-planning. Passos a seguir Crie a animaçáo como é feito normalmente: Uma vez que complete a animaçáo desejada, siga estes passos para deixar o banner pronto para ser utilizado na e-planning: 1. Insira um novo layer por cima de todos os demais. Neste novo layer, crie um retângulo que cubra todo o banner (a cor náo importa). 2. Faça clique diretamente no retângulo e no menu contextual selecionando "Converter em símbolo" (pode-se fazer o mesmo efeito com a tecla F8). No quadro de diálogo que aparece, selecione o tipo "Botáo" (e um nome adequado se desejar). 3. Agora, modifique as propriedades do novo botáo. Modifique a cor. Selecione "alpha". Escolha "0%" de alpha. Com isso, o botáo ficará transparente, fazendo que a cor escolhida originalmente seja irrelevante. 4. Edite as açóes para este botáo. Se os edita em modo normal, selecione getURL e complete a janela com os seguintes dados: No campo URL escreva: "_root.clickTag" (sem as aspas). Selecione Expression do menu (Flash 4) ou selecione a opçáo (Flash 5 ou superior). Target window: seleccione "_blank" Variáveis: selecione "Don't send" Se preferir o modo experto, copie e cole o seguinte código: on(release){ getURL(_root.clickTag, "_blank"); } 5. Em ambos casos, assegure-se de que o código final tenha ficado idêntico às linhas anteriores e à seguinte imagem. Em especial, assegure-se de que "_root.clickTag" náo esteja entre aspas e "_blank" sim. Se o modo normal, "_root.clickTag" continua entre aspas, é porque "Expression" náo foi selecionado. A URL real onde deve conduzir o clique no botáo náo deve ficar nesta açáo. Será ingressada na e-planning ao carregar o banner. 6. Agora seu banner já está pronto para publicar e carregar no ad server. Perguntas Frequentes Por que é necessário colocar "root.clickTag" em vez da URL do anunciante? e-planning registra impressóes, mas nenhum ou quase nenhum clique. Entretanto, o tag funciona bem e o banner Flash se mostra, e o clique leva à página do anunciante. O que está mal? Ao fazer clique, vai a uma URL errada, que termina em "root,clickTag" O clique vai a uma URL terminada em "undefined" Quando provo meu banner antes de subi-lo ao servidor, clico nele e náo acontece nada ou abre uma janela do Windows Explorer mostrando o diretório de onde está meu banner Por que é necessário colocar "_root.clickTag" ao invés da URL do anunciante? Para que o ad-server possa contar os cliques, é necessário que os cliquem levem à e-planning. O usuário náo percebe que passou pela e-planning, porque é imediatamente redirecionado à página do anunciante. A variável clickTag proporciona a maneira de que os cliques conduzam os usuários a endereços especiais, que permitem saber qual banner foi o que recebeu o clique, para depois ser redirecionados à página do anunciante. A escolha do nome da variável "clickTag" tampouco é arbitrária. Muitos dos ad servers mais importantes do mundo usam esse mesmo nome como variável. Esta padronizaçáo, de fato faz que o mesmo banner possa ser usado em grande quantidade por ad servers diferentes, e náo apenas para aquele que originalmente se concebeu. e-planning registra impressóes, mas nenhum ou quase nenhum clique. Entretanto, o tag funciona bem e o banner Flash se mostra, e o clique leva à página do anunciante. O que está mal? Isto é consequência de colocar a URL do anunciante dentro do banner Flash (onde deveria dizer "_root.clickTag"). Quando ao invés de _root.clickTag, aparace a URL do anunciante, o usuário que fizer clique será levado diretamente a essa página. e-planning, entáo, náo tem forma de saber que esse banner recebeu um clique. (Veja Por que é necessário colocar "_root.clickTag" em vez da URL do anunciante? Para uma explicaçáo do porquê). Corrigindo o arquivo Flash para que fique igual ao descrito mais acima, solucionará o problema. Ao fazer clique, vai a uma URL errada, que termina em "_root.clickTag". Isto ocorre quando nas açóes do botáo, a "_root.clickTag" náo marca o checkbox de Expression e portanto, fica entre aspas. "clickTag" ao ser o nome de uma variável é uma expressáo e deve ficar sem aspas. Revise o último passo das instruçóes anteriores para saber como reparar o arquivo Flash. O clique vai a uma URL terminada em "undefined" Este sintoma pode ser produzido por dois diferentes motivos. Destes dois motivos, o mais frequente, na maioria dos casos, é que _root.clickTag esteja mal escrito. Por isso, diante esta situaçáo, o primeiro que se deve fazer é assegurar de que _root.clickTag esteja escrito corretamente. Se _root.clickTag está mal escrito, é necessário corrigir o arquivo Flash e subi-lo novamente. A outra possibilidade é que o banner náo tenha subido como banner Flash, senáo, com algum outro tipo de banner. (por exemplo, banner HTML). Se está subido como outro tipo de banner, deve-se subi-lo novamente, e eliminar da e-planning o banner errado. Quando provo meu banner antes de subi-lo ao servidor, clico nele e náo acontece nada ou abre uma janela do Windows Explorer mostrando o diretório de onde está meu banner É normal. Se o banner está feito segundo estas instruçóes, quando estiver carregado na e-planning funcionará bem. Ao servi-lo, o ad server dará um valor à variável clickTag. (Este valor será uma URL correta, segundo o que se explica em Por que é necessário colocar "_root.clickTag" em vez da URL do anunciante?). Mas, enquanto "_root.clickTag" é a URL de destino do clique, náo há nenhum valor associado. Para assegurar de que funciona corretamente, pode-se publicar também o formato html (desde o Flash) e depois editar o arquivo .html obtido, adicionando no final de cada instância do nome do arquivo "?clickTag=http://www.google.com" de modo que se obtenha: value="miarchivo.swf?clickTag=http://www.google.com" Observe que todo o texto adicionado fica dentro das aspas. O código completo deste arquivo de prova deve ficar similar ao seguinte: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns= "http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" > <title>My title</title> </head> <body bgcolor="#ffffff"> <!--url's used in the movie--> <!--text used in the movie--> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab# v ersion=6,0,0,0" width="220" height="170" id="My-Banner" align="middle"> <param name="allowScriptAccess" value="sameDomain" > <param name="movie " value="MyBanner.swf?clickTag=http://www.google.com" gt; <param name="quality" value="high" > <param name="bgcolor" value="#ffffff" > <embed src="MyBanner.swf?clickTag=http://www.google.com" quality="high" bgcolor="#ffffff" width="220" height="170" name="MyBanner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" > </object> </body> </html> Com esta modificaçáo, quando visualizar o banner Flash por meio desta página html, o clique levará à página da Google. Organização com o sistema de gestão de qualidade; certificado ISO9001:2008. Certificação RINA. Certificado do IQNET. ©1998-2014 Caraytech S.A. Todos os direitos reservados. Deutsch - Nederlands - 日本語 - Italiano - Русский - Português - Español - Français - English