В моем приложении React Native я не могу проверить, когда пользователь установил приложение по ссылке Branch.io в Android, но показывает в Liveview - PullRequest
0 голосов
/ 11 января 2019

Я добавляю Branch.io в свое собственное приложение и уже успешно прошла процесс связывания.

Сейчас я делаю тесты для случая, когда пользователь устанавливает приложение, имитирующее установку, как сказано в документации. Для iOS процесс работает нормально, когда я щелкаю ссылку, открывается App Store, затем я продолжаю закрывать ее и устанавливать приложение через XCode, а когда приложение открывает «getFirstReferringParams», поле is_first_session имеет значение true, и панель мониторинга показывает это.

Проблема для Android. Следуя тому же процессу, я получаю тот же ответ на приложение из «getFirstReferringParams», но в панели мониторинга учитывается только еще один для поля «клики» и «открывается», но поле «установка» остается неизменным, я не могу знать, если приложение было установлено по этой ссылке.

После этого я проверил, отображаются ли на странице Liveview (dashboard.branch.io/liveview) и отображаются ли события от Android, но не учитывались ли они в представлении «Быстрые ссылки» (dashboard.branch.io/ быстрые ссылки) для поля Install.

Есть предложения? Спасибо.

1 Ответ

0 голосов
/ 11 января 2019

Похоже, что система Branch распознает ваше устройство Android и по этой причине считает установку открытой вместо установки. Branch будет рассчитывать только одну установку на приложение на устройство. Все последующие попытки установки будут помечены как «открытые». Чтобы исправить это и продолжить использование устройства для тестирования, вам может потребоваться смоделировать установку на устройстве Android. Ниже приведены инструкции по моделированию установки ниже:

https://docs.branch.io/pages/apps/react-native/#simulate-an-install

Cheers, Джои - Отделение поддержки

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