Настройка универсальных ссылок
Универсальные ссылки — это особый протокол диплинкинга, доступный в iOS 9 и более поздних версиях.
Настройка универсальных ссылок для диплинкинга
Перед использованием универсальных ссылок для реатрибуции необходимо настроить универсальные ссылки для диплинкинга. Выполните следующие действия.
- Проверьте настройки в учетной записи разработчика Apple и в Xcode.
- Определите пользовательскую схему URL-адресов для приложения.
- Включите универсальные ссылки в своем приложении. При этом создается необработанная универсальная ссылка. Необработанная универсальная ссылка — это просто универсальная ссылка без каких-либо параметров, путей в приложении или пар «ключ‑значение».
- Настройте связанные домены в учетной записи разработчика Apple и в Xcode.
1. Проверка настройки в учетной записи разработчика Apple и Xcode (Developer)
Убедитесь, что значение параметра Название команды в учетной записи разработчика Apple совпадает со значением параметра Команда в Xcode.
Убедитесь, что идентификатор пакета приложения в Xcode доступен как один из идентификаторов пакета Bundle ID в учетной записи разработчика Apple. Убедитесь, что этот Bundle ID уникален в учетной записи разработчика Apple. Вам нужно предоставить это значение в Adjust. Пример:
com.example.app
В учетной записи разработчика Apple обратите внимание на префикс идентификатора приложения для идентификатора пакета. Вам нужно предоставить это значение в Adjust.
2. Определение пользовательской схемы URL-адресов (Разработчик)
Определите формат настраиваемой URL-схемы. Если вы используете кроссплатформенный фреймворк, обратитесь к документации по этому фреймворку, чтобы определить формат вашей настраиваемой URL-схемы. Вам нужно предоставить это значение в Adjust. Пример:
exampleApp
Зарегистрируйте пользовательскую схему URL-адресов с помощью схемы URL-адресов и идентификатора пакета.
Для получения дополнительной информации см. документацию Apple для разработчиков.
3. Включение универсальных ссылок в Adjust
Перед включением универсальных ссылок в Adjust убедитесь, что у вас есть следующие значения.
- iOS Bundle ID — уникальное значение идентификатора приложения, которое было отмечено на шаге 2 проверки настройки в учетной записи разработчика Apple и Xcode.
- Префикс приложения — значение, которое было отмечено на шаге 3 проверки настройки в учетной записи разработчика Apple и Xcode.
- Схема приложения — значение, которое было отмечено на шаге 1 Определение пользовательской схемы URL для приложения.
Выполните следующие действия, чтобы включить универсальные ссылки в своем приложении. Их включение создаст необработанную универсальную ссылку.Вам нужно предоставить это значение в Xcode.
4. Настройка связанных доменов (Разработчик)
Перед тем как сконфигурировать связанные домены, убедитесь, что у вас есть необработанная универсальная ссылка. Это значение, которое вы записали в пункте 3. Включение универсальных ссылок в Adjust.
Выполните следующие действия для настройки связанных доменов.
В учетной записи разработчика Apple включите связанные домены для Bundle ID.
В Xcode включите связанные домены и предоставьте домен в формате
applinks:{Your raw universal link}
. Убедитесь, что здесь не отображаются сообщения об ошибках. Пример: если ваша необработанная универсальная ссылка —abcd.adj.st
, то в качестве домена следует ввестиapplinks:abcd.adj.st
.
Все готово! Вы успешно настроили универсальные ссылки для диплинкинга.
Следующий шаг — настройка универсальных ссылок для реатрибуции (Разработчик)
Для настройки универсальных ссылок для реатрибуции выполните действия, описанные в разделе Реатрибуция через диплинки.