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

При работе с сервисом "Авторизованные покупатели" рекламодатели могут направлять пользователей, нажавших на мобильное объявление, не на сайт, а в приложение. Для этого нужно создать ссылки на контент и реализовать в приложении обработку унифицированного идентификатора ресурса (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) у вас есть резервный способ обработки ссылок для тех, у кого ваше приложения не установлено.

Эта информация оказалась полезной?
Как можно улучшить эту статью?

Требуется помощь?

Войдите в свой аккаунт, чтобы мы могли предоставить вам дополнительные варианты поддержки и быстрее решить вашу проблему.

Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню
Поиск по Справочному центру
true
true
false
true
true
71030
false