Android玩市场推荐了解

标签 android android-intent google-play

我正在尝试向我的应用程序添加一个推荐跟踪系统,以便我能够知道我的附属合作伙伴中的谁派用户下载我的程序。我遇到了几个写过它的网站,但仍然无法理解一些问题。

我已将此添加到我的 list 中
<receiver android:name="com.cool.PlayStoreReferralReceiver" android:exported="true"> <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER" /> </intent-filter> </receiver>
并创建了这个对象:

public class PlayStoreReferralReceiver extends BroadcastReceiver {


@Override
    public void onReceive(Context context, Intent intent) {
        Bundle extras = intent.getExtras();
        if (extras != null) {
            String referrerString = extras.getString("referrer");
            Log.d("DEBUG", "Set Value:"+referrerString);

        }
      }

}

它似乎工作正常,但我有 2 个问题
  • 我不明白为什么我需要建立一个看起来像这样的链接,例如:
    https://play.google.com/store/apps/details?id=com.joelapenna.foursquared&referrer=utm_source%3Dtooyoou%26utm_medium%3Dbanner%26utm_term%3Dfoursquare%26utm_content%3Dfoursquare-tooyoou%26utm_campaign%3Dfoursquare-android

  • 不要那样做:
    https://play.google.com/store/apps/details?id=com.joelapenna.foursquared&referrer=affiliate1
  • 我一直在用“Referral Tester”程序检查它,它似乎工作是否足够安全以进行中继?

  • 非常感谢,
    或者。

    最佳答案

    对于那些需要知道的人:

  • Referral Tester工作得很好。
  • 你可以得到这样的推荐:https://play.google.com/store/apps/details?id=com.joelapenna.foursquared&referrer=affiliate1或者基本上是 referrer 之后的任何内容参数
  • 关于Android玩市场推荐了解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13790159/

    相关文章:

    android - 谷歌要求为新的安卓应用发布提供位置许可声明

    android - 如何重复 Android 动画

    android - 尝试从其他应用安装 APK 时如何使用默认包安装程序(Android)?

    android - 如何以不同方式在两个 Activity 中使用相同的适配器

    java - ACTION_MEDIA_BUTTON 的广播接收器不起作用

    java - Android - 打开图库中的文件夹

    google-play - Google Play 中的 15 个 APK 每日上传限制

    android - 错误 :XML version "2.0" is not supported, 仅支持 XML 1.0

    java - Android Java 的 Cloudboost 文件 url 为空

    Android - 传递图像资源整数