Для каждого рекламного блока сопоставление окружающего его контента настраивается индивидуально. При этом вы выбираете один из методов: setContentUrl()
или setNeighboringContentUrls()
. Обратите внимание, что использовать оба метода одновременно в одном рекламном блоке нельзя.
Чтобы использовать сопоставление контента, сделайте следующее:
- Установите Google Mobile Ads SDK следующих версий:
- Android: 19.0.0 или более поздней для AdMob и 19.5.0 для Менеджера Рекламы;
- iOS: 7.67.0 или более поздней.
- Определите, какой тип сопоставления контента вы будете использовать для каждого рекламного блока.
- Убедитесь, что URL, которые вы будете передавать, доступны для сканирования поисковыми роботами. Узнайте, как сделать сайт полностью доступным для поискового робота AdMob или Менеджера рекламы. Делать эти URL доступными для пользователей необязательно.
Как обеспечить полное и точное сопоставление контента
Убедитесь, что каждый раздел контента сопоставляется с URL, по которому доступно все, что пользователь видит в приложении. При этом URL, которые вы передаете, должны полностью и точно отражать контент, окружающий объявление.
<img>
.В примерах ниже объясняется, что означает "полностью и точно".
Пример 1. Полное сопоставление (включает весь контент вокруг объявления)
Рисунок 1
Сопоставление контента B происходит так же, как и контента А.
Пример 2. Точное сопоставление
Рисунок 2
Примеры использования
Чтобы реклама была максимально эффективной, нужно передавать URL, которые детально описывают контент, окружающий объявление. При выборе URL для сопоставления контента учитывайте в первую очередь тип объявления.
Ниже приведены примеры, которые помогут вам понять, как использовать сопоставление контента.
Баннеры
Баннер на одной странице
Баннеры могут показываться на одной странице контента в приложении, например в новостной статье.
В этом примере баннер размещен на одной странице и окружен статическим контентом, значит можно предоставить для сопоставления всего лишь один URL.
В таком случае следует использовать метод setContentURL()
– он будет передавать один URL перед загрузкой запроса объявления.
Фиксированный баннер на одной странице
Фиксированные баннеры закрепляются в верхней или нижней части экрана и остаются на нем при прокручивании.
В этом примере фиксированный баннер размещен на одной странице и окружен статическим контентом, значит можно предоставить для сопоставления всего лишь один URL. При этом для сопоставления должен быть доступен весь контент, который может появиться на экране рядом с рекламой.
В таком случае следует использовать метод setContentURL()
– он будет передавать один URL перед загрузкой запроса объявления.
Фиксированный баннер в фиде
Фиксированные баннеры закрепляются в верхней или нижней части экрана и остаются на нем при прокручивании.
В этом примере фиксированный баннер размещен в фиде. Если вы добавили такое объявление на экран, где есть несколько разделов контента, то вам потребуется предоставить нам URL каждого раздела (до четырех). При этом для сопоставления должен быть доступен весь контент, который может появиться на экране рядом с рекламой.
В таком случае следует использовать метод setNeighboringContentUrls()
, который будет выполняться перед загрузкой запроса объявления.
Нативные объявления
Нативное объявление (часть экрана) между контентом
Нативные объявления гармонично сочетаются с дизайном приложения и хорошо воспринимаются пользователями. Такая реклама может занимать часть экрана и показываться между разделами контента, например новостными статьями или описаниями товаров, при прокручивании или пролистывании.
В этом примере нативное объявление появляется между контентом приложения при прокручивании. Это значит, что перед объявлением и после него расположен разный контент.
Если вы разместили нативное объявление таким же образом, вам необходимо предоставить URL обоих этих разделов. В таком случае следует использовать метод setNeighboringContentUrls()
, который будет выполняться перед загрузкой запроса объявления.
Нативное объявление (весь экран) между контентом
Нативные объявления гармонично сочетаются с дизайном приложения и хорошо воспринимаются пользователями. Такая реклама может занимать весь экран и показываться между контентом приложения при прокручивании или пролистывании.
В этом примере нативное объявление появляется между двумя разделами контента при прокручивании. Если вы разместили нативное объявление таким же образом, вам необходимо предоставить URL обоих этих разделов.
В таком случае следует использовать методsetNeighboringContentUrls()
, который будет выполняться перед загрузкой запроса объявления.
Ниже приведен ещё один пример нативного объявления, которое показывается при пролистывании. Независимо от того, как пользователь переходит между разделами, вам необходимо предоставить те из них, которые находятся перед объявлением и после него.
Межстраничные объявления
Межстраничное объявление на одной странице
Межстраничное объявление может занимать весь экран и показываться, когда пользователь просматривает одну страницу, например страницу товара в приложении интернет-магазина.
В этом примере межстраничное объявление реализовано на одной странице со статическим контентом, значит можно предоставить для сопоставления всего лишь один URL.
В таком случае следует использовать методsetContentURL()
– он будет передавать один URL перед загрузкой запроса объявления.Межстраничное объявление между контентом
Межстраничное объявление может занимать весь экран и показываться, когда пользователь осуществляет навигацию, например переходит из одного раздела приложения в другой.
В этом примере межстраничное объявление показывается между разными страницами с контентом. Если вы разместили межстраничное объявление таким же образом, вам необходимо предоставить URL обеих этих страниц.
В таком случае следует использовать методsetNeighboringContentUrls()
, который будет выполняться перед загрузкой запроса объявления.
Объявления с вознаграждением
Объявления с вознаграждением позволяют предлагать пользователям контент в приложении за взаимодействие с рекламой. Например, за просмотр объявления можно разблокировать платную новостную статью.
В этом примере объявление с вознаграждением появляется на одной странице (например, пользователь увидел обзор статьи и, чтобы получить к ней доступ, согласился посмотреть рекламу).
В этом случае можно предоставить для сопоставления всего лишь один URL с помощью метода setContentURL()
.
Объявления при запуске приложения
Объявление при запуске приложения показывается во время загрузки приложения, когда пользователь открывает его или возвращается к нему.
В этом примере объявление при запуске приложения реализовано на одной странице со статическим контентом, значит можно предоставить для сопоставления всего лишь один URL.
В таком случае следует использовать методsetContentURL()
– он будет передавать один URL перед загрузкой запроса объявления.Требования к URL
При выборе URL для сопоставления контента учитывайте следующее:
- URL должны соответствовать контенту, который пользователь видит в приложении. Подробнее о наших правилах в отношении контента, вводящего в заблуждение…
- Не передавайте информацию, позволяющую идентифицировать личность, или сведения, разглашение которых может нарушить ваше соглашение о конфиденциальности с пользователями.
- Вы можете удалить с предоставляемых вами страниц любую информацию, позволяющую идентифицировать личность (например, полные имена, адреса электронной почты, сведения о местонахождении). Сопоставление контента должно быть полным и точным, но информацию, позволяющую идентифицировать личность, можно удалить или заменить уникальными идентификаторами до передачи URL в Google.
- URL должны быть доступны для сканирования роботом Google.
- URL должны возвращать HTML-документы. Изображения нужно встраивать с помощью тега
<img>
. - Если для просмотра контента необходимо входить в аккаунт, настройте вход для робота.
- URL должны возвращать HTML-документы. Изображения нужно встраивать с помощью тега
- URL не должны быть сокращенными (например,
goo.gl/MyContent
). - URL должны быть уникальными для контента, который пользователь видит в приложении.
- Не передавайте один общий URL для всего приложения.
- Не передавайте URL приложения в Google Play, App Store или других магазинах приложений.
- Не добавляйте в URL ненужные параметры или идентификаторы отслеживания.
- Если у вас есть сайт для компьютеров (например,
example.com
) и отдельный мобильный сайт (например,m.example.com
), выберите URL, который наиболее полно отражает контент приложения.