Seguimiento de las fuentes de instalación para aplicaciones de Android

Google Play permite el seguimiento de campañas en las instalaciones de nuestras app en , y el SDK que nos ofrece Google para utilizar Google Analytics en nuestra aplicaciones para Android automatiza casi todo el trabajo de realizar este siguimiento.

Esto quiere decir, podemos saber desde qué página han llegado los usuarios a Google Play antes de instalar nuestra aplicación, con ello pudiendo realizar una atribución correcta a esa instalación.

Para realizar este seguimiento deberemos etiquetar el enlace a la app que estamos promocionando al igual que hacemos con el etiquetado de campañas, es decir añadiendo a url, los parámetros utm_source, utm_medium, utm_content, utm_term, utm_campaign , por lo que en nuestros anuncios o enlaces deberíamos tener una url similar a esta:

https://play.google.com/store/apps/details?id=com.google.android.apps.giant&
referrer=utm_source%3DFUENTE%26
utm_medium%3DMEDIO%26
utm_term%3DTERMINO%26
utm_content%3DCONTENIDO%26
utm_campaign%3DCAMPA%25C3%2591A

Como podemos ver se trata de pasar en el parámetro referrer, los valores utm de la campaña, a diferencia del etiquetado habitual, para la medición de Google Play tan sólo es necesario el valor para la fuente, siendo el resto de parámetros opcionales. Este parámetro es obligatorio si queremos que el siguimiento funcione correctamente.

O para simplificarlo podríamos poner un código QR con la url y los valores de campaña

Código QR compaing Tracking
QR CODE

Pódeis utilizar este formulario para generar tanto la dirección, como el código QR:
Google Play URL Builder

Una vez el usuario haya llegado a Google Play y haya instalado nuestra aplicación, esta lanzará un intent llamado INSTALL_REFERRER , que incluirá los parámetros por lo cuales ha llegado el usuario a nuestra aplicación.
Lo haremos añadiendo lo siguiente a nuestro AndroidManifest.xml

<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver" android:exported="true">
  <intent-filter>
    <action android:name="com.android.vending.INSTALL_REFERRER" />
  </intent-filter>
</receiver>

En resumidas cuentas:
1. Etiquetamos los enlaces a nuestra aplicación con el Google Play URL Builder.
2. Se instala la aplicación y acto seguido el Google Play envía los datos del referrer a nuestra aplicación.
3. Nuestra aplicación recibe los datos del valor referrer y el SDK de android los utiliza para actualizar los datos de campaña.

NOTA: Las campañas de adwords con autotagging, no es necesario etiquetarlas.

Más información
https://developers.google.com/analytics/devguides/collection/android/v2/campaigns

David Vallejo

Google Analytics Consultant and implementer. I have some experience with Google Tag Manager
Follow me: @thyng

Author: David Vallejo

Google Analytics Consultant and implementer. I have some experience with Google Tag Manager Follow me: @thyng

Leave a Reply

Your email address will not be published. Required fields are marked *