我是否从亚马逊app store获得INSTALL_REFERRER意图?

我找不到任何文档提到亚马逊app store是否会像Google Play一样发送推介Intent安装。 虽然亚马逊的文档确实说我们可以在“ref”下的URL中设置引荐来源信息(与Google Play中的“引用者”相比),但它没有明确说明它们将如何传递给应用程序。

如果我确实收到了Intent ,我应该这样做

 extras.getString("ref") 

代替

 extras.getString("referrer") 

Related of "我是否从亚马逊app store获得INSTALL_REFERRER意图?"

我有同样的问题,我通过邮件询问亚马逊,这是他的反馈:

遗憾的是,我们没有为开发人员提供此function。

在此处输入图像描述

我坚持但他们说我一样,没有办法。

所以没有办法让亚马逊推荐人,非常糟糕……

您无法识别唯一的引荐来源,只需通过代码中的常量来安装一堆Amazon应用安装事件。

在您的清单文件中应该有

       

并为此创建接收器类

 public class Receiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Bundle extras = intent.getExtras(); String referrerString = extras.getString("referrer"); Log.w("test", "Referrer is: " + referrerString); } } 

确保这对您有所帮助