2017-01-03 2 views
0

У меня есть приложение со стороны сервера (на java) и мобильное приложение для iOS. Для потока внедрения пригласите друзей в приложение, мне нужно использовать глубокую ссылку. Flow должны быть следующие:Что такое глубокая ссылка и как я могу ее создать для App Store?

  1. От сервера я отправить письмо с глубокой связью и лексемы
  2. пользователя открытой электронной почты со ссылкой и нажмите
  3. Скачать приложение из магазина и подписаться на приложение с маркером из ссылки.

Как я могу сгенерировать ссылку с токеном на сервере для приложения?

Возможно, это плохой поток, пожалуйста, исправьте меня.

Спасибо.

+1

Нет необходимости в глубокой увязке. См. Ниже http://stackoverflow.com/questions/15880395/launching-app-from-sms-link-or-email-link http://stackoverflow.com/questions/15955798/ios-app- store-pass-parameters-in-store-download-link –

+0

@Gagan_iOS, как написано на третьем шаге. Если он терпит неудачу, вы перенаправляете пользователя в хранилище приложений, чтобы они могли загрузить ваше приложение. Но пользователь должен скачать приложение с конкретным токеном приглашения, который будет доступен во время регистрации –

+1

[Это может быть полезно] (https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html) – shallowThought

ответ

1

Это известно как «отложенная глубокая связь». Это сложно построить - я не рекомендую делать это самостоятельно. Взгляните на бесплатные услуги, такие как Branch.io (полное раскрытие: я нахожусь в отделении) или Firebase Dynamic Links.

+0

Спасибо за ответ, я нашел документацию для использования [API] (https: // dev .branch.io/методы-конечные точки/данные экспорт -api/guide /), хорошее решение! –

Смежные вопросы