API para monitoramento de conteúdo Flash com Google Analytics

Lançada recentemente a API para monitoramento Google Analytics para Flash, antes já era possível o monitoramento através de chamadas com ExternaInterface onde era disparada no javascript de monitoramento. Agora isso é possível dentro do próprio Flash ou flex via actionScript ou SWC(componente), segundo a documentação a API 100% compatível com o Google Analytics e não sofre com restrições de segurança.

Para instalar o componente no Flash CS3, primeiramente baixe a api no site do projeto :

http://code.google.com/p/gaforflash/

Na sessão de download baixe a ultima versão.

Descompacte o .zip, então,  serão exibidos os seguintes arquivos:

Com nosso cenário pronto vamos ao passo-a-passo.

1. Se estiver com o Adobe Flash aberto, feche!!

2. Crie uma nova pasta com o nome “google” no seguinte local:
C:\Arquivos de programas\Adobe\Adobe Flash CS3\en\Configuration\Components ou (inglês  C:\Program Files\Adobe\ Adobe Flash CS3\en\Configuration\Components ).

3. Abra a pasta lib e copie o arquivo “analytics_flash.swc” e cole na nova pasta :
C:\Arquivos de programas\Adobe\Adobe Flash CS3\en\Configuration\Components\google\

4. Abra o flash na aba de componentes, se aberta, se não Menu superior > Window > Components (tecla de atalho ctrl+F7).  Se tudo deu certo aparecerá uma pasta com o nome google. Dentro dessa pasta tem o compenente Analytics, como na imagem a seguir.

5. Clique e arraste o componente para o palco.

6. Com o componente no palco , selecione-o e na barra de propriedades, na aba de parâmetros, informe o ID do seu site, número que o google informa quando cadastrado o site no analytics que é representado por “UA-xxxxx-yy” , claro que os xx e yy vão ser substituidos pelos os números do seu site.  A imagem a seguir mostra a aba de parâmetros.

Com esses passos seu conteúdo flash já poderá ser monitorado pelo google analytics( se tal estiver on-line).

Até o próximo post.

2 respostas para “API para monitoramento de conteúdo Flash com Google Analytics”

  1. olá fellyph, segui os passos de seu tutorial mas apareceu uma msg de erro 1009 (objeto null)
    OBS: estou usando o flash CS4, mas pelo que entendi era só arrastar o componente para o stage e colocar o ID no parametro account pra funcionar… o que pode ter acontecido?

Deixe uma resposta

This site uses Akismet to reduce spam. Learn how your comment data is processed.