Как отследить установку рефералов из Android Market? - PullRequest
5 голосов
/ 16 августа 2010

У меня есть это в моем файле манифеста:

<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver" android:exported="true">
<intent-filter>
    <action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>

но я не вижу данных установки в моем GA. Мне интересно, если я что-то упустил.

Ответы [ 2 ]

3 голосов
/ 28 сентября 2010

Это правильный фрагмент кода.Но для этого нужно отслеживать информацию об установках, используя реферальную ссылку.Вы можете создать эту ссылку здесь .Поэтому, если пользователь нашел ваше приложение по этой ссылке, а затем установил ваше приложение, в этом случае будут записаны параметры реферала.(Подробнее о параметрах рефералов см. По ссылке выше.)

Если вы хотите просто отслеживать установки вашего приложения, вы можете отслеживать просмотр страниц (например, / app / install) только один раз при первом запуске приложения.

1 голос
/ 06 августа 2011

Есть ли у вас другой BroadcastReceiver в вашем манифесте?

документы говорят:

Примечание: только один класс BroadcastReceiver можетбыть указано в заявке.Если вам нужно включить два или более BroadcastReceivers из разных SDK, вам нужно будет создать свой собственный класс BroadcastReceiver, который будет принимать все широковещательные сообщения и вызывать соответствующие BroadcastReceivers для каждого типа широковещательной передачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...