domingo, 10 de junio de 2012

Google Analytics

Google Analytics para desarrolladores es un servicio gratuito que nos proporciona Google que podemos usar para gestionar/tener estadísticas/controlar los accesos a nuestra aplicación.

Para añadirlo en nuestra aplicación podemos seguir los siguientes pasos:

1.- Creamos una cuenta de Analytics a partir de nuestra cuenta de gmail. 

2.- Una vez creada la cuenta, podemos añadir el nombre de nuestra aplicación. Una vez añadida obtenemos un UID que nos vamos a guardar para añadirlo en nuestra aplicación.

3.- Volviendo a Eclipse... Añadimos el archivo GoogleAnalytics.jar a la carpeta /libs de nuestro proyecto. Click derecho + Configure Build Path + Add to Build Path.

4.- Añadimos los permisos necesarios en el AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

5.- Una vez añadido ya podemos usar el Tracker (método de Google Analytics). A continuación un ejemplo fácil de como hacerlo.

public class Example extends Activity{

       GoogleAnalyticsTracker mTracker = GoogleAnalyticsTracker.getInstance();

      @Override
      public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main);
         mtracker.startNewSession(/*UID de Google Analytics*/, this);
         mtracker.trackPageView("nombre que aparecerá en las estadísticas");
      }

    @Override
    protected void onPause() {
        mTracker.dispatch();
        super.onPause();
    }
   
    @Override
    public void onDestroy() {
        super.onDestroy();
        mTracker.stopSession();
    }

}


Si accedemos ahora a nuestra cuenta de GoogleAnalytics ya podemos ver nuestra página indexada en las estadísticas!

It works!

Roger Sala,


No hay comentarios:

Publicar un comentario