Запрос архитектуры Branch.io - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть следующее требование, и я не могу получить прямой ответ на основании документов филиала.

Мы хотим включить глубокие ссылки, которые, если у пользователя установлено приложение, используют его, а если не перенаправляет на загрузку, то перенаправляют.

Если пользователь находится на рабочем столе, он перенаправляется на страницу для загрузки приложения.

Мы хотим контролировать все фактические глубокие связи, используя конфигурацию реагирования на навигацию, и хотели знать, как мы можем соединить их !? Руководства очень плохо написаны и делают понимание потока кошмаром.

Некоторые рекомендации и предложения о том, как лучше всего выполнить sh, это было бы здорово.

Ps - сгенерированные ссылки, которые, когда приложение найдено, принимают префикс и заменяются на appname: // ??

1 Ответ

0 голосов
/ 28 февраля 2020

Ваше требование для глубокой связи может быть обработано с помощью Branch, вы можете установить схемы URI приложений в настройках link вашей панели управления Branch, а также упомянуть ваше приложение в PlayStore / Appstore, чтобы пользователь мог При нажатии на ссылку загрузите приложение. Аналогичным образом вы можете добавить URL-адреса перенаправления для сценария ios при нажатии на ссылку на рабочем столе.

В качестве альтернативы вы можете использовать наш React SDK для создания ссылок со всеми этими свойствами ссылок и даже более. Подробнее здесь .

Обработка данных глубокой ссылки и перенаправление пользователя на нужную страницу можно найти здесь .

Если вы wi sh чтобы узнать больше о том, как Branch передает данные в приложение и атрибуты сеансов приложения, установите флажок this .

...