При работе с сервисом "Авторизованные покупатели" рекламодатели могут направлять пользователей, нажавших на мобильное объявление, не на сайт, а в приложение. Для этого нужно создать ссылки на контент и реализовать в приложении обработку унифицированного идентификатора ресурса (URI). Тогда пользователи будут перенаправляться в нужный раздел установленного приложения или в магазин, откуда они смогут скачать это приложение.
В настоящее время в Авторизованных покупателях ссылки на контент в приложениях поддерживаются по умолчанию. Однако это не относится к некоторым приложениям для Android и iOS.
Чтобы приложение обрабатывало ссылки на контент, оно должно быть правильно настроено. Но некоторые ссылки не будут работать в любом случае, например если:
- URI обеспечивает доступ к функциям устройства (например, это касается URI с элементами
tel:// и file://
). - URI содержит ошибки (например,
htttttp://
). - Приложение (например, Chrome) предоставляет немодерируемый доступ в интернет.
Чтобы получить дополнительную информацию о том, как использовать ссылки на контент, обратитесь к специалисту по работе с вашим аккаунтом. Он также поможет устранить возможные неполадки.
Как добавить ссылку на приложение в мобильный креатив
Прежде чем создавать ссылки на контент, убедитесь в том, что ваше приложение поддерживает их, и проверьте правильность URI.
- Для создания ссылок на контент в приложении используйте платформу Firebase. Если вы укажете в URI полный путь к разделу, то по ссылке будет сразу открываться этот раздел. В противном случае будет просто запускаться приложение.
- В поле
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) у вас есть резервный способ обработки ссылок для тех, у кого ваше приложения не установлено.