Интеграция диплинков Adjust в SendGrid
Когда поставщики услуг электронной почты (ESP) заключают URL диплинка в собственную ссылку, универсальная ссылка iOS ломается. На этой странице объясняется, как настраивать диплинки и регистрацию кликов с помощью аккаунта SendGrid.
Перед началом работы
Для использования этой функции сначала необходимо загрузить и настроить Adjust SDK для вашей платформы. Для начала следуйте приведенным ниже инструкциям.
После того как Adjust SDK будет установлен и настроен, следуйте инструкциям по ссылкам ниже, чтобы настроить диплинкинг в вашем приложении:
Активация диплинкинга с использованием универсальных ссылок Adjust для SendGrid
SendGrid, помимо домена регистрации, поддерживает универсальные ссылки. В этом случае вы можете выполнять диплинкинг и регистрацию кликов.
В аккаунте SendGrid
- Завершите процесс брендинга ссылок в аккаунте SendGrid в соответствии с документацией SendGrid. Выберите домен регистрации кликов для обслуживания файлов apple-app-site-association (AASA) и перенаправления их в Sendgrid. Например,
link.brand.com
.
На вашем сервере
- Настройте домен для условного обслуживания файла AASA или прокси для SendGrid. Более подробную информацию о настройке см. в документации SendGrid.
- Для действительного файла AASA должен быть указан соответствующий путь. Чтобы создать путь, обратитесь к руководству Apple или воспользуйтесь примером из документации SendGrid.
В вашем приложении
Включите Associated Domains
для доменов регистрации кликов в Xcode. Дополнительные сведения см. в документации Apple.
Разделение ссылки
При проведении кампании по электронной почте SendGrid заключает все ссылки в электронных письмах в свой собственный URL перенаправления для регистрации кликов. Это позволяет вам получать статистику по кликам в SendGrid. Однако если в письме содержатся универсальные ссылки Adjust, то URL перенаправления не позволяет iOS корректно обрабатывать их. Для решения этой проблемы необходимо использовать разрешение ссылки.
Подробнее о настройке разделения ссылок можно узнать в Adjust SDK.
В вашей кампании электронной рассылки
- Используйте универсальную ссылку Adjust в проекте SendGrid по электронной рассылке.
- Обязательно протестируйте интеграцию до запуска кампании электронной рассылки.
Все готово!