Commit 23b5eb97 by sikang

update referrer

parent 3e6722c9
...@@ -22,15 +22,18 @@ import tech.starwin.utils.PreferencesManager; ...@@ -22,15 +22,18 @@ import tech.starwin.utils.PreferencesManager;
*/ */
public class InstallReferrerReceiver extends BroadcastReceiver { public class InstallReferrerReceiver extends BroadcastReceiver {
public static String referrer = "";
public void onReceive(Context context, Intent data) { public void onReceive(Context context, Intent data) {
//SDK-CHANNEL-START //SDK-CHANNEL-START
//SDK-CHANNEL-CODE new com.mixpanel.android.mpmetrics.InstallReferrerReceiver().onReceive(context, data); //SDK-CHANNEL-CODE new com.mixpanel.android.mpmetrics.InstallReferrerReceiver().onReceive(context, data);
//SDK-CHANNEL-CODE new com.kochava.base.ReferralReceiver().onReceive(context, data); //SDK-CHANNEL-CODE new com.kochava.base.ReferralReceiver().onReceive(context, data);
//SDK-CHANNEL-CODE //SDK-CHANNEL-END //SDK-CHANNEL-CODE //SDK-CHANNEL-END
referrer = getReferrerValue(data.getExtras());
PreferencesManager.get().saveInstallReferrer(getReferrerValue(data.getExtras())); if (!TextUtils.isEmpty(referrer)) {
EventBus.getDefault().post(ActionEnum.REFERRER_UPDATED); PreferencesManager.get().saveInstallReferrer(referrer);
EventBus.getDefault().post(ActionEnum.REFERRER_UPDATED);
}
} }
private String getReferrerValue(Bundle bundle) { private String getReferrerValue(Bundle bundle) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment