Flash e Google Analytics
O google sempre tem a ferramenta que você precisa, mais essa é demais, texto retirado do próprio Analytics, apenas coloquei aqui porque estava bem escondido !
Abraço a todos.
O Google Analytics permite que você monitore qualquer evento baseado no navegador, incluindo eventos em Flash e em JavaScript . Para monitorar um evento, chame a função urchinTracker() em JavaScript com um argumento especificando um nome para o evento. Por exemplo, chamar:
javascript:urchinTracker('/paginainicial/botoesflash/botao1');
fará com que cada ocorrência do evento em Flash seja registrada como se fosse uma exibição de página de /paginainicial/botoesflash/botao1. O argumento deve começar com uma barra. Os nomes do evento podem ser organizados em qualquer estrutura de diretórios e as páginas com esses nomes de arquivos não precisam ser reais.
Por exemplo, se quiser organizar os eventos em flash por página, por tipo de evento, você pode organizar uma hierarquia assim:
/paginainicial/botoesflash/botao1
/paginainicial/clips/clip1Importante: se as páginas incluírem urchinTracker(), utmLinker(), utmSetTrans() ou utmLinkPost(), o código de monitoramento do Analytics deve estar localizado no código HTML, acima de todas essas chamadas. Nesses casos, o código de monitoramento pode ser colocado em qualquer lugar entre a tag de abertura e a chamada do JavaScript.
Exemplos com código de Flash
-
on(release) {
-
// Track with no action
-
getURL("javascript:urchinTracker('/pasta/arquivo');");
-
}
-
-
on(release) {
-
//Track with action
-
getURL("javascript:urchinTracker('/pasta/arquivo');");
-
_root.gotoAndPlay(3);
-
myVar = "Flash Track Test"
-
}
-
-
onClipEvent(enterFrame) {
-
getURL("javascript:urchinTracker('/pasta/arquivo');");
-
}
Para verificar se o urchinTracker está recebendo a chamada corretamente, você pode verificar o relatório Conteúdo principal 24 a 48 horas depois que o código de monitoramento tiver sido executado. O nome da página atribuído deve estar no relatório.