2010-02-10 10 views
13

quando si fornisce un utente su un dispositivo mobile, un collegamento a un'applicazione Android tramite una pagina Web, è possibile passare i parametri dall'URL all'app essere installato.Esiste un modo per passare parametri al programma di installazione del marketplace per un'app

Sto indovinando che la risposta è no, ma non aiuta a chiedere.

Il ragionamento è che per alcune situazioni sarebbe utile avere un'app generica che estrae le informazioni di configurazione dal referrer.

risposta

10

Questo è possibile solo per il caso di utilizzo del tracking di riferimento , utilizzando Analytics Tracking for Mobile Apps SDK. La documentazione avrà maggiori dettagli, ma i passaggi di base sono:

  1. Creare URL di deep link di mercato con tag di riferimento utilizzando this tool.
  2. Utilizzare questi collegamenti sui siti Web da cui si desidera tracciare i referral.
  3. Quando un utente scarica la tua app utilizzando il link di riferimento, le informazioni di riferimento vengono memorizzate.
  4. Al primo avvio della tua app, utilizza l'SDK di Analytics per tenere traccia di un "evento di prima esecuzione" utilizzando trackEvent. Se la tua app è stata scaricata con le informazioni sui referral, questo evento (e tutti gli eventi futuri e il monitoraggio della visualizzazione di pagina) verranno contrassegnati con le informazioni sui referral.
  5. In Analytics, è possibile filtrare questi eventi sulle informazioni sulla campagna/referral.
+0

questo è un maledetto buona idea romana! Grazie – dasher

+0

È un vero peccato che non si possa accedere ad altri parametri – Casebash

1

penso che si può cambiare un po 'lo scenario del monitoraggio anlytics rinvio per passare i parametri per la vostra applicazione durante l'installazione se avete bisogno di ...

si deve dichiarare un ricevitore personalizzato per com.android. vending.INSTALL_REFERRER nel ricevitore personalizzato analizza l'url dal market.

Se si desidera che le analisi di lavorare così, è meglio se si estende il com.google.android.apps.analytics.AnalyticsReceiver e chiamare il super.onReceive

Ci sono due parametri che sono facoltativi nel adita il termine della campagna e il contenuto della campagna così mi metterò lì le informazioni che si desidera passare

ho lavorato un po 'su questo e ho scritto un post in cui spiego anche come verificare che: http://www.dev-articles.com/article/Analytics-referral-tracking-for-Android-447001

Problemi correlati