Универсальная интеграция с электронной почтой и ссылками iOS - PullRequest
3 голосов
/ 04 июня 2019

Мы внедрили универсальные ссылки и можем связать наших пользователей с сайта на приложение. Допустим, наш домен xyz.com

Проблема, с которой мы сталкиваемся, заключается в том, чтобы связать наш почтовый трафик с нашим приложением. Наша маркетинговая команда использует Responsys, и отправляемое нами маркетинговое письмо содержит ссылки на домен xyzemail.com. Когда пользователь нажимает на эти ссылки, он перенаправляется на наш действительный домен xyz.com

Мой вопрос заключается в том, что необходимо сделать, чтобы ссылки электронной почты также давали ссылки на наше приложение, когда пользователи нажимают на ссылки электронной почты с доменом xyzemail.com?

Попытка Deeplink трафика от электронной почты до MobileApps

Не уверен, как это сделать без использования услуг таких поставщиков, как Branch или Appsflyer

В настоящее время, когда пользователь нажимает на ссылки на xyzemail.com, мы открываем фактическую страницу на xyz.com в браузере Safari

Ответы [ 2 ]

1 голос
/ 04 июня 2019

К сожалению, универсальные ссылки не обрабатывают перенаправления . Единственный способ заставить его работать - это разместить файл apple-app-site-association на этом точном доменном имени «xyzemail.com» по ссылке и добавить его в файл разрешений. Неважно, какое приложение показывает ссылку (почтовый клиент или другое приложение), оно будет работать со всеми приложениями.

Соответствующая документация здесь

0 голосов
/ 04 июня 2019

Включите xyzemail.com в список поддерживаемых ссылок приложений в проекте Xcode.

Через Capabilities -> Associated Domains заданное значение.

Вам также нужно поместить файл ассоциации приложения на xyzemail.com

...