99 votes

Comment tester le suivi des références sur Android ?

Je suis en train d'implémenter un code pour faire mon propre suivi de référence sur les téléchargements à partir du marché Android.

Ver Le suivi des références sur Android ne fonctionne pas pour avoir une idée de ce que fait mon application.

Comment puis-je tester si ce code fonctionne avant de le déployer au public ?

0voto

sammiwei Points 700

https://github.com/rogerbinns/referraltester Voici une excellente application pour lancer la diffusion de "com.Android.vending.INSTALL_REFERRER". Vous pouvez également saisir des paramètres.

0voto

Sojan P R Points 46

Pour moi, les extras ne s'ajoutent à l'intention que lorsqu'ils sont ajoutés avec "-e" au lieu de "--es". C'est peut-être un problème lié à ma version de la publicité. Ma commande est donc la suivante ./adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <your package>/<your package>.<your BroadcastReceiver> -e "referrer" "utm_medium%3Dpartner%26utm_campaign%3Dpartner_name"

0voto

WeiYuan Points 3759

Google Play reçoit un lien APP et demande à l'utilisateur de cliquer pour télécharger, et Google Play envoie une diffusion lorsque le téléchargement est terminé. Le lien APP prend généralement quelques paramètres (comme l'exemple suivant) pour permettre à Google Play et APP de savoir d'où vient la source.

Https://play.google.com/store/apps/details?id=com.example.application
& Referrer = utm_source% 3Dgoogle
% 26utm_medium% 3Dcpc
% 26utm_term% 3Drunning% 252Bshoes
% 26utm_content% 3Dlogolink
% 26utm_campaign% 3Dspring_sale

Donc nous pouvons utiliser adb pour simuler la diffusion depuis Google Play.

echo 'am broadcast \
    -a com.android.vending.INSTALL_REFERRER \
    -n "com.google.samples.quickstart.analytics/com.google.android.gms.analytics.CampaignTrackingReceiver" \
    --es "referrer" \
      "utm_source=test_sourceCampaignTrackingReceiver&utm_medium=referral&utm_term=test_term&utm_content=test_content&utm_campaign=test_name"; \
    exit' | adb shell

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X