更新时间:2023-09-21 12:15:16
要获得referrer,您需要为此注册接收者.安装后,会触发一个广播,您需要通过以下代码捕获该广播.
To get referrer, you need to register your receiver for that. After installation, a broadcast is fired which you need to catch by following code.
先看看Android Native Application跟踪概览
First take a look at 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>