, - , Google:
, Googgle Analitics ( , ), , :
:
<receiver
android:name=".system.RefferReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
:
public class RefferReceiver extends BroadcastReceiver {
@Override
public void onReceive(final Context context, Intent intent) {
String referrer = intent.getStringExtra("referrer");
}
:
, . , :
String installerMarket = getPackageManager().getInstallerPackageName("your_package_name");
if (installerMarket == null){
}
else if ("com.android.vending".equals(installerMarket)) {
} else if ("com.amazon.venezia".equals(installerMarket)){
} else if
}