Es posible utilizar Google Analytics para rastrear el uso de su aplicación.
En Android Google Analytics proporciona un seguimiento de refferal. Esto debería permitirle crear un enlace para cada uno de los sitios que enlazan con su aplicación y realizar un seguimiento de la cantidad de aplicaciones que se instalaron debido a cada sitio.
Mire el capítulo Tracking Referrals de la documentación de Android Google Analytics para obtener más información.
Usted tiene que confiar en el tarro de Google Analytics que tiene que ser llamado dentro de la aplicación e inscrita en el manifest.xml
actualización
Si no desea utilizar un frasco separado puede tratar de obtener la información de referencia usted mismo. Google analyticss trabajo a través del registro de este filtro Intención:
<!-- Used for install referrer tracking -->
<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>
Parece que la aplicación Market enviará la intención especifica justo después de instalar una aplicación en el mercado. La intención luego será atrapada de la clase AnalyticsReciever y guardarán la referencia para su uso posterior en el análisis.
Google afirma que esto es como funciona:
La versión del SO Android 1.6 es compatible con el uso de un parámetro de URL de referencia en Enlaces descargas para el Android Market. El SDK de Google Analytics para Android usa este parámetro para rellenar automáticamente la información de referencia/campaña en Google Analytics para su aplicación. Esto permite que la fuente de la instalación de la aplicación se grabe y se asocie con vistas de páginas y eventos futuros.
Esto también significa que los sitios que enlazan a su aplicación deben incluir un parámetro específico en la URL del mercado.Cómo se hace esto también se explica en la Documentación de Google Analytics.
¿Cómo harían esto? No controlan el sitio xyz.com ni Android Market. Y no pueden usar Google Analytics para dispositivos móviles, ya que la aplicación aún no está instalada en ese momento. –
Me interesaría saber cómo Google Analytics puede determinar la referencia. Si supiera cómo lo hicieron, podría implementarlo yo mismo. Lamentablemente, no puedo confiar en jarras externas. – Mikey
Esta es una respuesta a la pregunta incorrecta, o una respuesta que requiere una versión diferente de la aplicación para cada ruta a la instalación, y luego usa análisis para determinar el número de instalaciones para cada versión y, por lo tanto, ruta. –