Как показывать полноэкранные нативные объявления

Выберите платформу: Android iOS Android (устаревшая версия)

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

Отдельного API для показа полноэкранных нативных объявлений не существует. Следуйте инструкциям для нативных объявлений с расширенными функциями. Однако мы рекомендуем придерживаться следующих правил при создании полноэкранных объявлений:

Как сделать объекты кликабельными во время воспроизведения нативного видео

По умолчанию Google Mobile Ads SDK задает для userInteractionEnabled значение NO для всех объектов объявления, кроме mediaView, пока в окне просмотра медиаконтента воспроизводится видео. В результате при воспроизведении видео клики регистрируются в представлении, расположенном за представлением объекта. В полноэкранном режиме нативной реализации, где представления ресурсов размещаются поверх представлений медиа, клик получает представление медиа. В представлении медиаконтента обрабатываются действия пользователя с элементами управления воспроизведением видео. Переход по целевому URL объявления выполняется только после просмотра видео до конца.

Чтобы другие объекты объявлений, например callToActionView, позволяли пользователю перейти на целевую страницу объявления во время воспроизведения видео, оберните каждый объект в родительский объект UIView, который является дочерним объектом для объекта нативного объявления. Структура модуля нативного объявления должна выглядеть следующим образом:

-- Native Ad View
   -- Media View
   -- Container View 1
      -- Call To Action View
   -- Container View 2
      -- Headline View
   -- Container View 3
      -- Body View
Как настроить размещение значка "Выбор рекламы"
По умолчанию значок "Выбор рекламы" размещается в правом верхнем углу объявления, но вы можете указать любой угол, в котором он должен появляться, задав параметр GADAdChoicesPosition в зависимости от размещения объявления. На трех изображениях в предыдущем разделе значок "Выбор рекламы" размещен в углу, далеко от кнопки Установить, кнопки меню и других объектов объявления, чтобы избежать случайных кликов.
Используйте уникальные идентификаторы рекламных блоков для каждого места размещения

Обязательно создайте уникальный идентификатор рекламного блока для каждого места размещения объявлений в приложении, даже если все места размещения объявлений имеют одинаковый формат. Например, если в вашем приложении уже есть место размещения нативных объявлений, не занимающих весь экран, то для полноэкранных объявлений нужно использовать новый идентификатор рекламного блока. Используйте уникальные рекламные блоки:

  • максимально повышает эффективность;
  • помогает Google возвращать объекты объявлений, которые лучше подходят для ваших макетов;
  • создавать более подробные отчеты.
Задайте фиксированный размер медиаобъекта

Google всегда старается показывать нативные объекты оптимального размера, чтобы обеспечить максимальную эффективность. Чтобы это было возможно, размеры нативных объявлений должны быть предсказуемыми и постоянными. Объект просмотра медиаконтента должен быть одного размера для всех запросов объявлений на одном устройстве. Для этого задайте фиксированный размер для представления медиаконтента или установите для него значение MATCH_PARENT и задайте фиксированный размер для родительского представления. Повторите этот шаг для каждого родительского представления медиаобъекта, которое не имеет фиксированного размера.

<<../../../_includes/_shared_max_screen_size.md>>

Как включить видеообъявления

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

[Необязательно] Запросите определенные соотношения сторон для медиаобъекта

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


Горизонтальная

Квадрат

Портрет

Swift

  let aspectRatioOption = NativeAdMediaAdLoaderOptions()
  aspectRatioOption.mediaAspectRatio = .portrait
  adLoader = AdLoader(
     adUnitID: "<var>your ad unit ID</var>",
     rootViewController: self,
     adTypes: adTypes,
     options: [aspectRatioOption])

Objective-C

  GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init];
  aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait;
  self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>"
                                     rootViewController:self
                                                adTypes:@[ GADAdLoaderAdTypeNative ]
                                                options:@[ aspectRatioOption ]];

Дополнительные ресурсы

Примеры полноэкранных нативных объявлений:

  • Пример полноэкранного нативного объявления: