Краткий обзор: В руководстве описано, как новые пользователи могут перейти по диплинкам аналогично тому, как переходят имеющиеся пользователи при клике по настраиваемой ссылке. После получения данных атрибуции от SDK используйте те же самые функции, которые вы применяли для диплинкинга пользователей по универсальным ссылкам iOS и Android App Links.
![]() |
![]() |
![]() |
![]() |
Объем работ
Кто привлекается
Примечание: В данном руководстве указано, когда и как маркетологу нужно привлекать разработчиков. |
Необходимые условия
|
Необходимое время Примерно 1,5 часа, совместная работа с вашими мобильными разработчиками. |
Результат С помощью той же настраиваемой ссылки, которую вы создали согласно руководству OneLink 3/4, новые пользователи при клике на эту ссылку направляются сначала в магазин приложений, чтобы скачать и установить ваше приложение. При первом запуске пользователи попадают на определенный контент (или интерфейс) в приложении. Эти пользователи атрибутируются по клику/установке к определенному вами собственному медиа-источнику. |
Пример
В результате кампании Марка по продвижению полезных фруктов по электронной почте (пример из предыдущего руководства) имеющиеся пользователи приложения успешно направляются по диплинкам на страницу фруктов в приложении Feed Me.
Однако Марк знает, что у многих пользователей, читающих его письма, приложение не установлено. Он хочет, чтобы этим потенциальным пользователям были доступны те же предложения кампании, что и имеющимся пользователям, чтобы повысить конверсии и удовлетворенность пользователей.
С помощью Андреа, разработчика Android, и Йосси, разработчика iOS, Марк добавил возможность проводить отложенный диплинкинг в приложение Feed Me. Новые пользователи, которые нажимают на OneLink в электронном письме и устанавливают приложение, при первом открытии попадают сразу на страницу фруктов.
Процедура
Отложенный диплинкинг новых пользователей включается с помощью параметров и значений из настраиваемой ссылки атрибуции. Когда пользователь нажимает на настраиваемую ссылку, AppsFlyer анализирует и отправляет данные атрибуции во внутренний код вашего приложения.
Внутри приложения код, написанный мобильным разработчиком, получает информацию о параметрах через AppsFlyer SDK (если он встроен) и заставляет приложение делать что-то конкретное, например, открывать определенную страницу.
Примечание
Диплинкинг имеющихся пользователей с помощью Apple Universal Links, Android App Links и схем URI открывает мобильное приложение. Однако, чтобы направить пользователей на определенный контент в приложении, разработчикам нужен доступ к информации по диплинкингу через AppsFlyer SDK.
Отложенный диплинкинг очень похож. При первом запуске приложения разработчики получают доступ к информации по диплинкингу, помимо обычных данных атрибуции, через AppsFlyer SDK. С помощью этой информации разработчики могут направить новых пользователей на персонализированный контент.
Для достижения этих целей выполните следующие процедуры.
1. Внедрение отложенного диплинкинга
Чтобы внедрить отложенный диплинкинг:
- Настройка ссылки атрибуции.
- Если вы используете ту же настраиваемую ссылку, которую создали согласно предыдущему руководству, вам не нужно задавать новые параметры. Можно использовать уже настроенные параметры.
- Если вы хотите создать новые параметры, следуйте инструкциям в предыдущем руководстве.
-
Свяжитесь с разработчиками iOS и Android.
- Согласуйте параметры и значения, которые будут использоваться после получения данных атрибуции от SDK при первом запуске. Если вы следовали инструкциям в предыдущем руководстве, то вы уже их согласовали, и теперь вам нужно применить эту логику для новых пользователей.
- Отправьте им эти инструкции, чтобы настроить код приложений для обработки параметров и значений.
- Обязательно получите подтверждение от разработчиков, что приложение ведет себя в соответствии с выбранными параметрами и значениями.
2. Тестирование
Необходимые условия:
- Устройство Android и/или iOS без установленного приложения.
Отложенный диплинкинг работает для новых установок, поэтому любые версии приложения нужно удалить. - Тестирующее устройство должно быть занесено в белый список.
Если устройство не в белом списке, повторяющиеся установки не будут атрибутированы. - Различные варианты реагирования на данные о конверсии здесь.
Чтобы протестировать вашу ссылку:
- На дэшборде AppsFlyer перейдите в Engagement & deep linking (Интеракции и диплинкинг) > OneLink Custom Links (Настраиваемые ссылки OneLink).
- Наведите курсор на значок Actions (Действия) для ссылки, которую вы хотите протестировать, и нажмите Get URL (Получить URL).
- Отправьте короткий или длинный URL-адрес на ваш телефон. Вы можете:
- Сканировать QR-код с помощью камеры на телефоне или приложения для сканирования.
-
Перешлите себе ссылку по электронной почте или по WhatsApp и откройте ее на телефоне.
Примечание: Не копируйте ссылку в заметки на устройствах iOS или напрямую в мобильный браузер. Мобильная операционная система часто намеренно не открывает приложение в таком контексте.
-
Откройте ссылку на вашем мобильном устройстве.
Вы должны попасть в магазин приложений, чтобы скачать приложение. Не скачивайте!
- Установите новую версию приложения, созданную вашим разработчиком.
- Откройте приложение.
Вы должны попасть на определенную страницу или персонализированный контент по вашему выбору. -
На обзорном дэшборде AppsFlyer найдите новую атрибутированную установку.
Новый клик и установка будут отражаться в медиа-источнике (например, тест) и названии кампании, которое вы задали в настраиваемой ссылке.
Если вы выполнили все описанные процедуры, то поздравляем! Вы настроили отложенный диплинкинг для всех потенциальных пользователей, которые увидят определенный контент при первом открытии приложения.
Прежде чем запускать полномасштабную кампанию с глубинными ссылками, рекомендуем прочитать статью Best Practices for Deep Linking (Практические рекомендации по диплинкингу). В ней описаны возможные затруднения и способы их преодоления при реализации мобильных диплинков с помощью OneLink.
Частые вопросы и ограничения
В следующих разделах представлены ответы на часто задаваемые вопросы и общие объяснения по отложенному диплинкингу.
Сколько времени нужно, чтобы получить данные по отложенному диплинкингу?
SDK AppsFlyer обеспечивает доступ к данным атрибуции внутри приложения.
- Для получения данных атрибуции с помощью SDK AppsFlyer после первого запуска приложения может потребоваться несколько секунд.
- При следующих сеансах данные атрибуции поступают сразу же, поскольку они хранятся на устройстве.
Почему я не вижу данные по отложенному диплинкингу из Facebook?
В соответствии с политикой конфиденциальности Facebook ни AppsFlyer, ни другие партнеры, занимающиеся измерениями в сфере мобильного маркетинга, не имеют права проводить в Facebook атрибуцию установок на уровне пользователя, пока маркетолог не примет Условия предоставления услуг Facebook.
Если Условия предоставления услуг еще не приняты, установки из мобильной рекламы Facebook считаются органическими, поэтому маркетолог не может получать пользовательские данные по установкам из Facebook. А без данных о конверсии на уровне пользователя нельзя выполнять диплинкинг.
Подробнее см. здесь.
Можно ли хранить данные о конверсиях / отложенному диплинкингу?
Данные о конверсиях можно использовать для хранения на сервере сырых данных пользователя, а также для целей отложенного диплинкинга. Но поскольку этот метод требуется для получения наиболее быстрых ответов, он не рекомендуется для хранения окончательных данных атрибуции.
Нажмите здесь, чтобы узнать о выборе наиболее подходящих API для данных.