Передать параметр в приложение при установке из Google Play
Мне нужно поддержать следующий сценарий:
Пользователь получает электронное письмо со ссылкой на мое приложение.
Если у пользователя уже установлено приложение, ссылка должна открыть приложение, передавая некоторые данные в целях запуска.
Если приложение еще не установлено, ссылка на электронную почту должна выступать в качестве реферера кампании: направьте пользователя в Google Play, чтобы установить приложение с URL-адресом реферера, который передается в мое приложение после установки в широковещательном приемнике реферера.
1 ответ
Вам нужно перехватить com.android.vending.INSTALL_REFERRER
Intent, который транслируется в Google Play после первого запуска приложения после установки, и перехватывает данные в этом Intent. Параметры в URI, используемые для запуска Google Play, будут переданы в referrer
Строка экстра. (Хотя вы ограничены списком разрешенных параметров, смотрите официальные документы для этой таблицы.)
https://developers.google.com/analytics/devguides/collection/android/v4/campaigns