2017-01-24 6 views
0

Я использую web branch.io sdk, чтобы создать глубокую ссылку.Branch.io deep link открыть google play в браузере

Я установил приложение, я думаю, что правильно, в branch.io для андроида:

  • Android URI Схема
  • Использование поиска Google Play, как запасной вариант

В JS создания данных объект

data: { 
       '$desktop_url': content.shareUrl, 
       '$android_url': androidURL, 
       "$always_deeplink": true, 
       '$ios_url': iosURL, 
       '$og_title': content.name, 
       '$og_description': content.description, 
       'content_locator_key': content.url 
      } 

Где androidUrl является URL-адресом для игры в google как https://play.google.com/store/apps/details?id=xxxxxxx

Проблема в том, что эта ссылка в android, ALWAYS перенаправляется в магазин приложений, но в браузере в Chrome и на веб-странице говорит, что приложение установлено на устройстве.

Что не так? Почему магазин приложений открывается в браузере, а не в Google Play Applinino на мобильном телефоне? И если в google play указано, что приложение установлено, почему приложение не открывается напрямую?

Я не могу понять проблему :(

ответ

1
  1. Вам нужно интегрировать Branch SDk в мобильном телефоне.
  2. При нажатии на данную ссылку ветвь с мобильного, он должен перенаправить приложение, если приложение установлен.
  3. на App Open, вам необходимо сделать вызов или получить данные ветви, и нужно написать логин, чтобы выполнить нужное действие (т.е. навигации к деталям продукта и т.д.)

основной информации в соответствиидля уточнения.

Надеюсь, это поможет.

+1

Alex from Branch.io здесь: это правильно. Вам нужно иметь SDK отделения в своем приложении, чтобы он открывался –