quinta-feira, 23 de abril de 2009

AIR Install Badge com Google Analytics

Já a algum tempo procurei um Air Install Badge com o Google Analytics integrado e acabei encontrando o do Marc's Musings, mas me pareceu meio "travado" uma vez que é necessário compilar o flash com as informações do seu aplicativo AIR. Sendo assim modifiquei o original para receber via FlashVars o nome da aplicação, versão, endereço do .air, e é claro o código AnalyticsTracker.

O Google Translation Plus (uma aplicação que estou desenvolvendo) já está utilizando o Install Badge modificado, verifique.

Como é mostrado o relatório no Google Analytics:
googleanalytics


Principal trecho de código do Install Badge alterado:

// Google Analytics Tracking
if (tracker != null) {
tracker.trackPageview("/" + appName + "/" + action);
}


Atenção:
Existem muitas variáreis para serem alteradas no arquivo AirAppPage.html, como por exemplo: analyticstracker, airversion, appname, appurl, appid, appversion, etc...

Download do AIR Install Badge com Google Analytics.

Conteúdo relacionado:
Post original: http://blog.bsoares.com.br/as3/air-install-badge-with-google-analytics
AIR Install Badge: http://www.adobe.com/devnet/air/articles/badge_for_air.html
gaforflash: Google Analytics Tracking For Adobe Flash
swfobject: http://code.google.com/p/swfobject/

0 comentários: