Создание универсальной ссылки
Необработанная универсальная ссылка с добавленной URL ссылкой Adjust — стандартная форма наших универсальных ссылок. Они короткие, аккуратные и работают в веб-кампаниях.
Необработанная универсальная ссылка будет работать только для пользователей с iOS 9+, у которых уже установлено ваше приложение.
Добавление путей в приложении
Если путь универсальной ссылки уже содержит параметры запроса, не добавляйте ?
к параметрам Adjust. Если URL содержит два символа ?
, любая информация после второго символа «?» будет удалена браузером, что может привести к ошибке 404, если ваше приложение не установлено. Вы можете использовать приведенный пример для проверки настройки или обратиться к нашему FAQ по универсальным ссылкам за дополнительной информацией.
Правильно: https://z9pm.adj.st/my?path=location&client=name&adjust_t=klm012
Неправильно: https://z9pm.adj.st/my?path=location&client=name?adjust_t=klm012
Создание многоплатформенных универсальных ссылок
Многоплатформенная универсальная ссылка будет с помощью диплинка перенаправлять всех пользователей вашего приложения по одному URL-адресу Adjust.
Для создания собственной многоплатформенной универсальной ссылки сначала уточните, являются ли путь и параметры запроса ваших приложений на iOS и Android одинаковыми. От этого зависит, какой формат нужно использовать.
Затем проверьте, сохранена ли в Adjust схема приложения Android. Это определяет префикс URL, который открывает ваше приложение. Он настраивается в приложении и различается для разных мобильных платформ (iOS и Android). Пример: my_android_app://
iOS и Android используют одинаковые параметры пути и запроса
Если у ваших приложений и на iOS, и на Android одинаковые параметры пути и запроса направления диплинка, используйте следующий формат универсальной ссылки.
Для приложений, разделенных по платформе в AppView
https://[RAW UNIVERSAL LINK]/[PATH]?adjust_t=[IOS LINK TOKEN]_[ANDROID LINK TOKEN]&[ADJUST PARAMETERS]
Пример:https://z9pm.adj.st/my/path?adjust_t=abc123_987xyz
Для приложений, настроенных как многоплатформенные в AppView
https://[RAW UNIVERSAL LINK]/[PATH]?adjust_t=[LINK TOKEN]&[ADJUST PARAMETERS]
Пример:https://z9pm.adj.st/my/path?adjust_t=abc123
В приложениях iOS и Android используются разные параметры пути и запроса
Если у ваших приложений и на iOS, и на Android разные параметры пути и запроса направления диплинка, используйте следующий формат универсальной ссылки.
Для приложений, разделенных по платформе в AppView
https://[RAW UNIVERSAL LINK]/[IOS UNIVERSAL LINK PATH]?adjust_t=[IOS LINK TOKEN]_[ANDROID LINK TOKEN]&adjust_deeplink=[ENCODED ANDROID APP SCHEME + PATH]&[ADJUST PARAMETERS]
Пример:https://z9pm.adj.st/my/path&adjust_t=abc123_987xyz&adjust_deeplink=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
Для приложений, настроенных как многоплатформенные в AppView
https://[RAW UNIVERSAL LINK]/[IOS UNIVERSAL LINK PATH]?adjust_t=[LINK TOKEN]&adjust_deeplink=[ENCODED ANDROID APP SCHEME + PATH]&[ADJUST PARAMETERS]
Пример: https://z9pm.adj.st/my/path&adjust_t=abc123&adjust_deeplink=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
Создание универсальных ссылок в Javascript
Универсальные ссылки Javascript (JSR) используются, когда клик и HTTP перенаправление происходят за пределами поддерживаемых сред, как, например, в email кампании. Обычно универсальные ссылки в этом случае ломаются и отправляют всех пользователей в магазин, даже если у них установлено приложение.
Для работы JSR вам необходимо настроить универсальный линкинг в вашем приложении.
Для iOS 11 и более поздних версий
Чтобы добавить параметр привязки JSR в вашу ссылку, выполните следующие действия.
- Найдите универсальную ссылку, которую хотите использовать. Пример:
https://ab12.adj.st/?adjust_t=abc123
- Закодируйте универсальную ссылку.
- Добавьте закодированную универсальную ссылку после этого фрагмента:
https://app.adjust.com/jsr?url=
Пример:
https://app.adjust.com/jsr?url=https%3A%2F%2Fab12.adj.st%2F%3Fadjust_t%3Dabc123
Для iOS 10.3 и более ранних версий
Для таргетирования пользователей в Safari webview или версиях iOS до 11 вы можете добавить к универсальной ссылке JSR следующую метку: adjust_deeplink_js=1
. Эта метка работает в качестве фолбэка, предлагая открыть ссылку посредством схемы и перенаправляя пользователей в магазин (если у них не установлено приложение) или во всплывающее сообщение, приглашающее открыть страницу в приложении.
Пример:
https://app.adjust.com/jsr?url=https%3A%2F%2F6s45.adj.st%2F%3Fadjust_t%3D1uhwo6%26adjust_deeplink_js%3D1