È possibile utilizzare Google Analytics per tracciare l'utilizzo della tua app.
Su Android Google Analytics fornisce un tracciamento refferal. Questo dovrebbe consentire di creare un collegamento per ciascuno dei siti che si collegano alla tua app e tenere traccia di quante applicazioni sono state installate a causa del sito.
Vedere il capitolo Tracking Referrals dalla documentazione di Google Analytics di Android per ulteriori informazioni.
Dovete contare sul vaso di Google Analytics che deve essere chiamata all'interno della app e registrate nella manifest.xml
Aggiornamento
Se non si desidera utilizzare un barattolo separata potresti provare a ottenere da te le informazioni di riferimento. Google analyticss lavoro attraverso la registrazione questo filtro Intent:
<!-- 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>
Sembra che l'applicazione mercato invierà l'intento specificato subito dopo l'installazione di un app dal mercato. L'intento verrà quindi acquisito dalla classe AnalyticsReciever e salveranno il referrer per un utilizzo successivo nell'analisi.
Google afferma che questo è come funziona:
Il rilascio di Android 1.6 OS supporta l'utilizzo di un parametro referrer URL in link di download per l'Android Market. L'SDK di Google Analytics per Android utilizza questo parametro per popolare automaticamente le informazioni sui referral/campagne in Google Analytics per la tua applicazione. Ciò consente di registrare e associare la fonte dell'installazione dell'applicazione a future visualizzazioni di pagina ed eventi.
Ciò significa anche che i siti che collegano all'app devono includere un parametro specifico nell'URL del mercato.Il modo in cui ciò viene fatto viene anche spiegato nella documentazione di Google Analytics.
Come avrebbero fatto ?? Non controllano il sito xyz.com né l'Android Market. E non possono utilizzare Google Analytics per dispositivi mobili, dal momento che l'app non è ancora installata in quel momento. –
Sarei interessato a sapere in che modo Google Analytics può determinare il referrer. Se sapessi come hanno fatto, potrei semplicemente implementarlo da solo. Sfortunatamente, non posso fare affidamento su vasi esterni. – Mikey
Questa è una risposta alla domanda sbagliata o una risposta che richiede la creazione di una versione diversa dell'app per ogni percorso di installazione, e quindi l'utilizzo di analisi per determinare il numero di installazioni per ogni versione e quindi percorso. –