OneLink 2/4: Направление имеющихся пользователей для открытия приложения

Краткий обзор: В руководстве описано создание настраиваемых ссылок для ретаргетинга имеющихся пользователей и направления их напрямую в приложение. Эти пользователи атрибутируются как ретаргетинг. 

Part1_fade_180X408.png Part2_180X408.png Part3_fade_180X408.png Part4_fade_180X408.png

Объем работ

Кто привлекается

Примечание: В данном руководстве указано, когда и как маркетологу нужно привлекать разработчиков.

Необходимые условия

  • Для атрибуции: AppsFlyer SDK должен быть установлен в каждом мобильном приложении.
  • Для универсальных ссылок iOS и Android App Links: опубликованное мобильное приложение. 
  • Выполнение Руководства по OneLink 1/4, а именно: 
    • Создание шаблона OneLink
    • Создание настраиваемой ссылки атрибуции

Необходимое время

Примерно 1,5 часа, совместная работа с вашими мобильными разработчиками.

Результат

В ходе ретаргетинговых кампаний имеющиеся пользователи при клике по вашей ссылке направляются напрямую в приложение.Пользователи, у которых не установлено приложение, при клике по настраиваемой ссылке направляются в соответствующий магазин приложений.

Клики (и последующие внутренние события) атрибутируются корректно как ретаргетинг.

 Пример

Приложение для доставки еды Feed Me (пример из предыдущего руководства) имеет много пользователей, которые стали неактивны в течение свыше 30 дней. Маркетолог Марк хочет вернуть этих пользователей, чтобы они снова пользовались приложением.

Марк решает связаться с этими имеющимися пользователями, разместив пост в их сообществе на Facebook.

В текст включена ссылка на основе OneLink, с помощью которой можно следующее (привлекая разработчика Android Андреа и разработчика iOS Йосси):

  • Имеющиеся пользователи, у которых установлено приложение, могут его открыть напрямую. Когда приложение открыто, пользователи попадают на главную страницу, а не на отпределенный контент. (Диплинкинг на определенный контент мы рассмотрим в следующем руководстве).
  • Направлять новых пользователей, у которых не установлено приложение, в соответствующий магазин приложений или на лэндинг.

Процедура

Процедуры ниже позволят вам задать настраиваемую ссылку, по которой имеющиеся пользователи iOS и Android будут попадать напрямую в приложение.

СМОТРЕТЬ ЧИТАТЬ

Если вы выполнили все три описанные процедуры, то у вас все получилось! Вы создали ссылку, которую вы можете отправить имеющимся пользователям приложения, чтобы направить их в свое приложение и получить данные об атрибуции ретаргетинга.

 

OneLink_pic.png

 

Частые вопросы и ограничения

В следующих разделах представлены ответы на часто задаваемые вопросы и общие объяснения по OneLink и методам запуска приложений.

OneLink_big_slide-01.png

Схема URI

Рекомендации по именованию схем URI

  • Ни Apple, ни Google не требуют, чтобы у схем приложений были уникальные имена. Выберите уникальное для вашего приложения имя схемы, чтобы избежать конфликта схем с другими приложениями. Хорошим именем схемы может быть идентификатор пакета приложения, напр. com.company.app
  • Чтобы включить OneLink для iOS и Android, важно задать  одинаковую схему для обеих платформ. Приводим инструкции для  iOS и Android.

Как решить проблему с запуском приложения iOS для социальных сетей?

Facebook и другие приложения для социальных сетей иногда блокируют открытие приложений по универсальным ссылкам.

Рекомендуемое решение — лэндинг приложения для социальных сетей.

Если вы не хотите использовать лэндинг для приложений для социальных сетей, добавьте параметр af_force_deeplink=true в URL-адрес. (Этот параметр автоматически включается для Kakaotalk, Naver, Naver-Blog, Chrome, Weibo и Twitter.) 

Таким образом приложение будет принудительно открываться по схеме URI каждый раз при клике по ссылке. Этот способ следует использовать, только если вы уверены, что по ссылке кликают пользователи, у которых уже есть приложение. В противном случае пользователь получит сообщение об ошибке.

885402320830842.XbZXy5YrCSL3FKIBZPjn_height640.png

Можно ли использовать схемы URI с устройствами Amazon?

Нет. Для устройств Amazon прямой запуск и диплинкинг с использованием схем URI в настоящее время не поддерживается.

Можно ли добавлять параметры к af_dp?

Да, но это не рекомендуется.
af_dp может содержать URI-адрес, поэтому любые параметры могут быть переданы в составе URI, например: af_dp=greatapp%3A%2F%2Fparam1%2Fparam2 (greatapp://param1/param2).

Однако присоединение параметров к значению af_dp после символа "?" НЕ рекомендуется. При передаче данных о конверсиях, а также передаче данных через другие интерфейсы API параметры могут быть отклонены или стать недоступными.
Пример неудачного добавления параметров: af_dp=greatapp%3A%2F%2F%3Fparam1%3Da%26param2%3Db (greatapp://?param1=a&param2=b).

Лучше всего добавлять настраиваемые параметры через страницу настройки настраиваемой ссылки.

 Важно!

Недопустимые символы: [<>;(){}`']

Universal Links и Android App Links

Открытие приложений из браузеров

Универсальные ссылки и Android App Links работают только при клике по ним. Например, это происходит при нажатии ссылки на веб-странице или в электронном сообщении. При вставке ссылки в адресную строку браузера запуска приложения не происходит.
Раньше браузеры поддерживали такие ссылки, но сейчас это не рекомендуется из соображений безопасности браузера.
Чтобы протестировать ссылки, кликните на них, а не копируйте в адресную строку браузера.

Можно ли изменить поддомен OneLink?

Поддомен не может быть изменен, если есть настраиваемые ссылки на основе этого шаблона.

При изменении поддомена все существующие URL-адреса OneLink в шаблоне перестают работать.

Лучше создать новый шаблон OneLink и новые настраиваемые ссылки, а затем постепенно убрать старые ссылки OneLink и настраиваемые ссылки, которые с ними связаны.

OneLink и приложения социальных сетей

Не все приложения (в том числе приложения социальных сетей) полностью поддерживают универсальные ссылки и  Android App Links. В большинстве случаев в социальных приложениях пользователи, нажимающие на URL-адреса OneLink в неоплачиваемых публикациях, могут нарушить работу пользователей.

Как показано в этой таблице, базовое перенаправление OneLink должно работать с большинством социальных приложений. Однако для запуска приложений и диплинкинга требуются универсальные ссылки или Android App Links, и они в основном нарушаются социальными приложениями.

Чтобы решить эту проблему, создайте целевую страницу социальных приложений для каждой настраиваемой ссылки, как описано выше.

Для дополнительной безопасности убедитесь, что настраиваемая ссылка имеет заданную схему URI в качестве запасного варианта.

Перенос текста и сокращение OneLink разрывает универсальные ссылки iOS и Android App Links.

Для диплинкинга с помощью универсальных ссылок iOS и ссылок на приложения Android нужно связать ваш домен OneLink (например, myapp.onelink.me) в коде приложения. Такой домен будет распознан операционной системой как домен, который вызывает приложение при нажатии на него.

Любое упаковывание и сокращение ссылки или перенаправление на ссылку, удобную для пользователя, нарушит универсальные ссылки или App Links. Например, использование ESP, bit.ly или брендированных ссылок не-AppsFlyer. 

Чтобы обернуть или сократить ссылку таким образом, чтобы перенаправление работало правильно: 

Может ли OneLink работать без AppsFlyer SDK?

Да, но только частично.
Базовое перенаправление пользователей и запуск приложений работают, даже если SDK AppsFlyer еще не интегрирован в приложение. Смарт-баннеры также не требуют SDK и отлично работают без него.

Если вам нужно быстро превратить посетителей мобильного интернета в мобильных пользователей и вы не можете интегрировать SDK AppsFlyer, это все равно можно сделать.

Однако отсутствие SDK означает, что при клике:

  • Невозможен диплинкинг за пределами исходного запуска приложения
  • Данные об атрибуции не записываются
  • Действия пользователя в приложении не записываются

Нужно ли мне выпускать обновление для универсальных ссылок и Android App Links, чтобы запустить приложение?

Да. Каждый раз при обновлении AndroidManifest.xml или связанных доменов iOS (как это происходит, когда вы реализуете универсальные ссылки или Android App Links, чтобы открыть приложение для существующих пользователей), вам необходимо загрузить новую версию приложения в соответствующий магазин приложений. По этой причине, если вы хотите минимизировать обновления приложений, внесите все изменения, связанные с разработкой, которые требуются в этом руководстве и в частях 3 и 4 за один раз. 

Android App Links: часто задаваемые вопросы

Действия при отображении диалогового окна для выбора приложения

Если вы увидите диалоговое окно выбора приложения, тестируя ссылки OneLink, обязательно  подпишите ваше приложение даже если это отладочное приложение. Сертификат, которыми вы подписываете приложение — это тот же сертификат, который вы используете для генерации отпечатка SHA256 при конфигурации OneLink для ссылок приложений.

Частые вопросы по тестированию

Как можно провести A/B тест для лэндинга приложений для социальных сетей?

Целевая страница социальных приложений дает пользователям возможность легко запускать приложения при использовании OneLink в приложениях социальных сетей. Вы можете быть обеспокоены тем, что добавление шага в воронку снижает коэффициент конверсии. Но правда в том, что без целевой страницы коэффициенты конверсии очень низкие, так как пользовательские пути в основном прерываются.

Если вы еще не полностью уверены, почему бы не протестировать?

A/B-тестирование вашей настраиваемой ссылки в приложениях для социальных сетей, с целевой страницей социальных приложений и без нее.

Как можно провести A/B тест для лендинга приложений для социальных сетей?

  1. Создайте настраиваемую ссылку OneLink (под названием Link1) для использования с приложениями социальных сетей. Не настраивайте целевую страницу социальных приложений для этой ссылки.
  2. Добавьте параметр атрибуции af_adset.
  3. Добавьте параметр атрибуции af_ad со значением «no lp».
  4. Протестируйте link1 вне приложений социальных сетей и убедитесь, что ссылка работает и правильно запускает ваше приложение.
  5. Продублируйте Link1 и назовите его Link2.
  6. Измените значение параметра атрибуции af_ad на «using lp».
  7. Создайте лэндинг для приложений социальных сетей только для Link2.
  8. Опубликуйте два различных поста в одном и том же приложении социальной сети, используя Link1 и Link2.
    Не беспокойтесь о разном количестве переходов по каждой ссылке. Важным KPI является окончательный коэффициент конверсии каждой ссылки.
  9. После создания достаточного трафика проверьте результаты A/B-теста.
    1. Перейдите на обзорный дэшборд AppsFlyer и прокрутите вниз до таблицы сводного отчета об эффективности.
    2. Link1 и Link2 имеют одинаковый медиа-источник, кампанию и название группы объявлений. Детализируйте до уровня отдельной группы объявлений.
    3. Сравните коэффициенты конверсии (и другие ключевые показатели эффективности) пользователей, которые щелкнули Link1 или Link2.

Следующий шаг

Инструкции в руководстве 3/4 позволят вам направлять имеющихся пользователей по диплинкам на определенный контент в вашем приложении.

Была ли эта статья полезной?