Как реализовать ссылки на контент в рекламе мобильных приложений

При работе с сервисом "Авторизованные покупатели" рекламодатели могут направлять пользователей, нажавших на мобильное объявление, не на сайт, а в приложение. Для этого нужно создать ссылки на контент и реализовать в приложении обработку унифицированного идентификатора ресурса (URI). Тогда пользователи будут перенаправляться в нужный раздел установленного приложения или в магазин, откуда они смогут скачать это приложение.

В настоящее время в Авторизованных покупателях ссылки на контент в приложениях поддерживаются по умолчанию. Однако это не относится к некоторым приложениям для Android и iOS.

Почему некоторые приложения не позволяют использовать ссылки на контент

Чтобы приложение обрабатывало ссылки на контент, оно должно быть правильно настроено. Но некоторые ссылки не будут работать в любом случае, например если:

  • URI обеспечивает доступ к функциям устройства (например, это касается URI с элементами tel:// и file://).
  • URI содержит ошибки (например, htttttp://).
  • Приложение (например, Chrome) предоставляет немодерируемый доступ в интернет.

Чтобы получить дополнительную информацию о том, как использовать ссылки на контент, обратитесь к специалисту по работе с вашим аккаунтом. Он также поможет устранить возможные неполадки.

Как добавить ссылку на приложение в мобильный креатив

Прежде чем создавать ссылки на контент, убедитесь в том, что ваше приложение поддерживает их, и проверьте правильность URI.

  1. Для создания ссылок на контент в приложении используйте платформу Firebase. Если вы укажете в URI полный путь к разделу, то по ссылке будет сразу открываться этот раздел. В противном случае будет просто запускаться приложение.
  2. В поле click_through_url в ответе на запрос ставки укажите URI, соответствующий целевой странице вашего мобильного креатива.

    Чтобы креатив не был отклонен, также укажите URI и/или URL, который будет использоваться в случае, если на устройстве пользователя не установлено приложение рекламодателя.

    Пример

    Если рекламодателем является YouTube и вы хотите направить пользователя в приложение YouTube, укажите следующие URI:

    • Приложение: youtube://
    • Скачивание приложения: market://details?id=com.google.android.youtube (Android) или itms://youtube/id544007664 (iOS)
    • URL: https://play.google.com/store/apps/details?id=com.google.android.youtube (Android) или https://itunes.apple.com/us/app/youtube/id544007664?mt=8 (iOS)

Если по представленному URI пользователь переходит на страницу для загрузки приложения в магазинах Google Play или iTunes, в URI необходимо указать полный путь. Если вы укажете только корневую часть адреса (например, market:// или itms://), ставка не будет участвовать в аукционе.

Рекомендации по работе со ссылками на контент в приложении

Устройства iOS 9.0 и более поздних версий

Владельцы систем назначения ставок должны предложить своим рекламодателям внедрить универсальные ссылки. Тогда системы назначения ставок смогут возвращать один URL, который направит пользователя на контент в приложении (если оно установлено) или на мобильный сайт (если нет).

Пример

https://goo.gl/maps/16rkM3Dz8c12

Устройства Android M и более поздних версий

Владельцы систем назначения ставок должны предложить своим рекламодателям указать связанные сайты.

Результат будет аналогичен внедрению универсальных ссылок: после этого в системе назначения ставок можно будет назначить URL со ссылкой на контент в приложении, который будет автоматически открывать мобильную веб-страницу, если приложение не установлено.

Изучите статью о подтверждении ссылок Android App Links в документации по разработке приложений для Android.

Устройства, которые используют более ранние версии ОС и/или не поддерживают универсальные ссылки

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

Пример:

<script type="text/javascript">
   window.onload = function() {
      // Ссылка на контент в вашем приложении:
      document.getElementById("l").src = "my_app://";
      setTimeout(function() {
         // Ссылка на магазин приложений (используется в ситуациях, когда ссылка на контент не срабатывает)
         window.location = "https://itunes.apple.com/us/app/my.app/id123456789?ls=1&mt=8";
      }, 500);
   };
</script>

Ссылка на приложение в случаях, когда ссылка на контент не срабатывает

Если приложение установлено, то по ссылке на контент пользователь сможет в него перейти. Если приложение не установлено (и только в этом случае), то пользователь никуда не перейдет. Поэтому ссылки на контент в приложении должны создаваться при показе объявления только тем пользователям, которые уже установили это приложение (информацию о таких пользователях можно получить из статистики SDK).

Версию ОС устройства можно определить в запросе ставки с помощью этого ассоциативного массива.

// Платформа устройства. Примеры: Android, iPhone
optional string platform = 2;

// Бренд устройства (Nokia, Samsung и т. п.)
optional string brand = 3 [default = ""];

// Модель устройства (N70, Galaxy и т. д.)
optional string model = 4 [default = ""];

// Содержит версию ОС платформы. Например, для Android 2:
// major=2, minor=0. Для iPhone 3.3.1: major=3 and minor=3
message OsVersion {
   optional int32 major = 1;
   optional int32 minor = 2;
   optional int32 micro = 3;
}

// Версия ОС, например 2 (для Android 2.1) или 3.3 (для iOS 3.3.1).
optional OsVersion os_version = 5;

Часто задаваемые вопросы

Все ли приложения поддерживают ссылки на контент?

Чтобы ссылки на контент обрабатывались, необходимо правильно настроить приложения. Затем можно начинать использовать URI, следуя правилам декларирования, приведенным выше.

Подробнее о том, как добавить ссылки на контент в приложении

Для приложений Android и iOS используются одинаковые URI?

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

Например, если объявление показывается на устройстве Android, обязательно используйте специальный формат URI для Android. Пример для Android: //launch?location=123456. Пример для iOS: //location/123456.

Указывается ли в запросе ставки от Авторизованных покупателей информация о том, что пользователь уже установил приложение?

Запросы ставок не содержат никакой информации об установленных приложениях. Ссылка на приложение в магазине должна сработать автоматически.

Однако если ссылка на контент ведет в определенные разделы приложения, делать ставку можно только в двух случаях: 1) вам известно, что пользователь установил приложение; 2) у вас есть резервный способ обработки ссылок для тех, у кого ваше приложения не установлено.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
5840910033166519887
true
Поиск по Справочному центру
true
true
true
true
true
71030
false
false