2010-02-10 5 views
13

lors de la fourniture d'un utilisateur sur un mobile, un lien vers une application Android via une page Web, il est possible que les paramètres de l'URL soient transmis à l'application étant installé.Existe-t-il un moyen de transmettre des paramètres à l'installateur du marché pour une application

Je suppose que la réponse est non - mais cela n'aide pas à demander. Le raisonnement étant qu'il serait pratique dans certaines situations d'avoir une application générique qui tire les informations de configuration du référant.

Répondre

10

Ceci est possible uniquement pour le cas d'utilisation suivi de référence, en utilisant le Analytics Tracking for Mobile Apps SDK. La documentation comportera plus de détails, mais les étapes de base sont les suivantes:

  1. Créez des URL de liens profonds référencés par référence en utilisant this tool. Utilisez ces liens sur les sites Web dont vous souhaitez effectuer le suivi.
  2. Lorsqu'un utilisateur télécharge votre application à l'aide du lien de référence, les informations de référence sont stockées.
  3. Lors de la première exécution de votre application, utilisez le SDK Analytics pour effectuer le suivi d'un «premier événement» en utilisant trackEvent. Si votre application a été téléchargée avec des informations de référence, cet événement (ainsi que tous les événements futurs et le suivi des pages vues) seront associés aux informations de référence.
  4. Dans Analytics, vous pouvez filtrer ces événements sur les informations de campagne/référence.
+0

C'est une putain Bonne idée Roman! Merci – dasher

+0

Il est vraiment dommage que vous ne puissiez pas accéder à d'autres paramètres – Casebash

1

Je pense que vous pouvez changer un peu le scénario du suivi de référence de anlytics pour passer des paramètres à votre application lors de l'installation si vous avez besoin ...

Vous devez déclarer un récepteur personnalisé pour com.android. vending.INSTALL_REFERRER dans le récepteur personnalisé analyse l'URL du marché.

Si vous voulez que les analyses de travailler aussi bien, est mieux si vous étendez le com.google.android.apps.analytics.AnalyticsReceiver et appelez le super.onReceive

Il y a deux paramètres qui sont facultatifs dans la d'orientation, le terme de la campagne et le contenu de la campagne, donc je vais y mettre les informations que vous voulez passer

J'ai travaillé un peu sur ce sujet et je l'ai écrit un poste où j'explique même comment tester: http://www.dev-articles.com/article/Analytics-referral-tracking-for-Android-447001

Questions connexes