首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何测试android推荐跟踪?

如何测试android推荐跟踪?
EN

Stack Overflow用户
提问于 2011-05-05 07:10:24
回答 7查看 66.8K关注 0票数 101

我正在实现一些代码,以便对Android市场上的下载进行自己的推荐跟踪。

查看Android referral tracking does not work了解我的应用程序在做什么。

在部署到公众之前,我如何测试此代码是否正常工作?

EN

回答 7

Stack Overflow用户

发布于 2011-07-30 19:10:08

不是的!您有几种方法可以测试它,可以手动发送广播,其意图如下所示

代码语言:javascript
复制
    Intent i = new Intent("com.android.vending.INSTALL_REFERRER");
    //Set Package name
    i.setPackage("com.package.yourapp");
    //referrer is a composition of the parameter of the campaing
    i.putExtra("referrer", referrer);
    sendBroadcast(i);
票数 19
EN

Stack Overflow用户

发布于 2015-07-15 21:49:50

上面的命令对我都不起作用。在尝试了许多命令组合之后,下面是对我有效的命令组合:

代码语言:javascript
复制
./adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <your package>/<your package>.<your BroadcastReceiver> --es "referrer" "utm_medium%3Dpartner%26utm_campaign%3Dpartner_name"

注意:引用应该是url编码的。

票数 10
EN

Stack Overflow用户

发布于 2017-08-08 03:02:04

pjv的答案适用于AndroidManifest.xml中的包名与build.gradle中的applicationId匹配的情况。如果它们不匹配,请执行以下操作:

给定:

applicationId为com.my.app.debug

package is com.package.app

接收方为path.to.MyReceiver

然后广播到com.my.app.debug/com.package.app.path.to.MyReceiver

详情请访问:https://groups.google.com/forum/#!topic/adt-dev/PjTHX79Iomw

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5890914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档