相关疑难解决方法(0)

从Android电子市场安装应用后获取推荐人

我正在尝试注册一个广播接收器,它捕获Android从市场安装应用程序后启动的"com.android.vending.INSTALL_REFERRER"意图.

我在此处详细了解:http://code.google.com/mobile/analytics/docs/android/#referrals

但是,我无法使用Google Analytics,因此我创建了自己的解决方案.我在清单文件中添加了以下内容:

<receiver android:name="com.test.Receiver" android:exported="true">
<intent-filter>
    <action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

并创建了一个基本的BroadcastReceiver类:

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);
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,当安装应用程序时,接收器似乎没有捕获Intent(如果Intent甚至广播?)并且我没有记录输出.

我在某个地方出错了还是市场在安装应用程序时不再启动这些Intent?

android install referrer google-play google-play-services

68
推荐指数
4
解决办法
7万
查看次数

Android - 是否可以通过编程方式获得安装引荐来源

我注意到浏览器中的某些Google Play应用链接具有referrer=属性,这显然告诉推荐人将您发送到Google Play中的应用页面.

是否可以在我的应用程序的代码中看到引用者(如果有的话)?如果没有,在任何地方都可以看到它?

android google-play

27
推荐指数
2
解决办法
3万
查看次数

如何在Android市场中为app用户实施推荐计划?

我想向用户提供奖金如何与我的Android应用程序共享链接.如何在Android市场中为app用户实施推荐计划?

目前我不明白如何确定谁向用户提供了android市场链接的参考资料.

有任何想法吗?

android google-play

6
推荐指数
1
解决办法
4476
查看次数

如何在Android应用程序中获取Google Play引荐来源网址

我们正在开发一个Android应用程序。我们想跟踪我们的能力。基本上,我们想知道用户是从哪里到达Google Play的,方法是与合作伙伴在Google Play URL中放置一个单词,然后在应用程序中检索该单词,然后将其发送到我们的服务器。

我们已经在应用程序中安装了Google Analytics(分析),我们可以在Google统计板上跟踪用户在应用程序中的操作。但是,我们如何使用它来实现我们真正想要的呢?我们确实需要用该词链接用户数据库。

我听说过INSTALL_REFERER,但我真的不知道如何使用它。

android referer google-play-services

5
推荐指数
1
解决办法
5850
查看次数