我从市场上找到了一些跟踪引荐来源网址的解决方案,但我的应用程序不在市场上。
有没有办法获取从私人网站下载的应用程序的引荐来源网址?
要获得推荐人,您需要为此注册接收者。安装后,会触发一个广播,您需要通过以下代码捕获该广播。
先来看看Android Native Application Tracking Overview
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);
}
}
<receiver android:name="your.package.name.ReferrerReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>