Настройка универсальных ссылок
Универсальные ссылки — это протокол диплинкинга для iOS, использующий URL-адреса HTTPS. После настройки универсальных ссылок на брендированном домене существующие пользователи при выборе универсальной ссылки смогут напрямую открывать приложение, а Adjust сможет измерять вовлечение пользователей. В зависимости от рекламной среды универсальные ссылки также можно использовать с другими методами диплинкинга Adjust.
- Использование брендированного домена позволяет сделать диплинки соответствующими идентичности вашего бренда.
- Повышение доверия пользователей за счет перенаправления пользователей на узнаваемый домен.
- Поддержка прямого диплинкинга позволяет существующим пользователям открывать приложение по ссылке HTTPS.
- Существующие домены для универсальных ссылок не пропадают при добавлении брендированного домена.
Универсальные ссылки позволяют устройствам iOS открывать определенный экран внутри приложения, используя URL-адрес HTTPS.
Типы доменов универсальных ссылок в Adjust
В качестве доменов для универсальных ссылок Adjust может использовать различные домены. Доступные опции зависят от того, какой домен для ссылок настроен для приложения.
Брендированный домен (рекомендуется) . Если брендированный домен настроен для коротких ссылок, его также можно использовать в качестве домена для универсальных ссылок.
- Настройка брендированного домена:
https://help.adjust.com/ru/article/set-up-branded-domain - Пример:
https://insights.example
- Настройка брендированного домена:
Домен предприятия (кастомный брендированный домен) . Если настроено решение Enterprise Domain, домен предприятия можно использовать в качестве домена универсальных ссылок.
- Настройка домена предприятия:
https://help.adjust.com/ru/article/enterprise-domain - Пример:
https://app.brand.com
- Настройка домена предприятия:
Домен для универсальных ссылок, предоставляемый Adjust (устаревшая опция) . Если брендированный домен не настроен, Adjust назначает каждому приложению поддомен на
adj.st.- Пример:
https://f2k5.adj.st
- Пример:
В Adjust эти типы доменов для универсальных ссылок можно использовать параллельно. Для обеспечения единообразия используйте для универсальных ссылок в Adjust один домен в качестве основного домена для ссылок во всех кампаниях.
Начало работы
Прежде чем настраивать универсальные ссылки на брендированном домене, убедитесь, что вы имеете все необходимое:
- Права администратора, редактора или пользователя с настраиваемым доступом к редактированию для настройки параметров платформы в AppView.
- Брендированный домен, настроенный для использования с короткими ссылками Adjust.
- Доступ к учетной записи разработчика Apple и доступ к Xcode для настройки связанных доменов.
- Необходимые сведения о приложении:
- Идентификатор приложения iOS (Bundle ID) (например:
com.example.app). - Префикс идентификатора приложения (из учетной записи разработчика Apple).
- Схема приложения (определенная приложением).
- Идентификатор приложения iOS (Bundle ID) (например:
Для использования универсальных ссылок для реатрибуции (в кампаниях повторного вовлечения) выполните действия, описанные в разделе Реатрибуция через диплинки в Adjust Developer Hub.
Краткое руководство по настройке
- Проверка учетной записи разработчика Apple и значений Xcode.
- Определение настраиваемой схемы URL-адресов.
- Включение универсального линкинга в Adjust.
- Добавление брендированного домена в качестве связанного домена.
- Настройка SDK Adjust для поддержки диплинкинга и коротких ссылок.
1. Проверка значений в учетной записи разработчика Apple и в Xcode
Убедитесь, что значение параметра Название команды в учетной записи разработчика Apple совпадает со значением параметра Команда в Xcode.
Убедитесь, что параметр Bundle ID вашего приложения iOS в Xcode доступен как один из идентификаторов Bundle ID в учетной записи разработчика Apple, а также что этот Bundle ID является уникальным.
- Пример Bundle ID:
com.example.app
- Пример Bundle ID:
В учетной записи разработчика Apple обратите внимание на префикс идентификатора приложения для Bundle ID.
- Учтите, что префикс идентификатора приложения может быть идентификатором Team ID в учетной записи разработчика Apple.
2. Определение настраиваемой схемы URL-адресов
Определите формат настраиваемой URL-схемы. Это значение необходимо указать в Adjust в качестве схемы приложения.
Определите формат настраиваемой схемы URL-адресов.
- Пример:
exampleApp
- Пример:
Зарегистрируйте настраиваемую схему URL-адресов с помощью схемы URL-адресов и Bundle ID.
Для получения дополнительной информации см. документацию Apple для разработчиков.
3. Включение универсального линкинга в Adjust
Убедитесь, что у вас есть следующие значения:
- iOS Bundle ID — уникальное значение идентификатора приложения, о котором шла речь в шаге 2 раздела проверки значений в учетной записи разработчика Apple и Xcode.
- Префикс приложения — значение, о котором шла речь в шаге 3 раздела проверки значений в учетной записи разработчика Apple и Xcode.
- Схема приложения — значение, о котором шла речь в шаге 1 раздела определения настраиваемой схемы URL-адресов для приложения.
Затем выполните шаги по настройке платформы вашего приложения в AppView.
4. Добавление брендированного домена в качестве связанного домена
Для реализации диплинкинга с использованием брендированного домена добавьте брендированный домен в качестве связанного домена. Описанные ниже шаги применимы и к доменам предприятия (кастомным брендированным доменам).
- В учетной записи разработчика Apple включите связанные домены для Bundle ID приложения.
- В Xcode включите связанные домены, затем добавьте домен в формате
applinks:{domain}.- Пример:
applinks:brandName.go.link
- Пример:
Если xxx.adj.st уже используется в качестве домена для универсальной ссылки в приложении, используйте и xxx.adj.st, и брендированный домен как связанные домены. Не удаляйте xxx.adj.st.
Тестирование
Перед использованием универсальных ссылок в кампаниях в продакшене необходимо протестировать поведение ссылок и измерения. Для получения помощи воспользуйтесь специальными руководствами по тестированию и устранению неполадок.