如何获取从市场外下载的应用的引荐来源网址

时间:2013-09-02 11:15:59

标签: android url tracking referrer

我找到了一些跟踪市场推荐人网址的解决方案,但我的应用不在市场上。

有没有办法获取从私人网站下载的应用程序的引荐来源网址?

1 个答案:

答案 0 :(得分:0)

要获得推荐人,您需要为此注册您的接收者。安装完成后,需要通过以下代码触发广播。

首先看一下 Android Native Application Tracking Overview

1。创建接收器

public class ReferrerReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {

        Bundle extras = intent.getExtras();
        String referrerString = extras.getString("referrer");

        Log.i("Home", "Referrer is: " + referrerString);
    }
}

2。在清单文件中注册

<receiver android:name="your.package.name.ReferrerReceiver" android:exported="true">
<intent-filter>
    <action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>