아니면 설치 전용입니까? Play는 그것들을 동일하게 취급합니까?앱 업데이트시 Android INSTALL_REFERRER 인 텐트가 전송 되나요?
2
A
답변
5
응용 프로그램이 처음 시작하기 전에 Localytics, the intent is fired once에 따르면
안드로이드라는 의도를 발사합니다 : 응용 프로그램 중 com.android.vending.INSTALL_REFERRER이 과정을 설치합니다. 이는 응용 프로그램이 처음으로 시작되기 전에 발생합니다 ( ).
0
INSTALL_REFERRER 의도는 앱 스토어에서 앱 시작 처음으로 작업, 당신은 노호 샘플
public class ReferrerReceiver extends BroadcastReceiver {
String referrer;
public void onReceive(Context context, Intent intent) {
final String action = intent.getAction();
if (action != null && TextUtils.equals(action, "com.android.vending.INSTALL_REFERRER")) {
try {
referrer = intent.getStringExtra("referrer");
Log.d("REFERRER","ReferrerReceiver. "+referrer);
Toast.makeText(context, "ReferrerReceiver. "+referrer, Toast.LENGTH_LONG).show();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
다윗의 코멘트 @에 그냥 또한처럼 사용할 수 있습니다. com.android.vending.INSTALL_REFERRER'는 Android 3.2 이상을 실행하는 기기에서 처음 실행될 때 전송됩니다. –
이 인 텐트는 재설치시에도 보내 집니까? 그건. 사용자가 앱을 제거한 경우. 그런 다음 Google Play에 대한 추천 링크 (예 : 실행중인 재계약 캠페인)를 클릭하고 앱을 다시 설치합니다. 또는 첫 번째 설치에서만 의도가 전송됩니까? –
@BryantHarris 재설치시 해고 될 것입니다. – jimy