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

Выберите платформу: 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 и задайте фиксированный размер для родительского представления. Повторите этот шаг для каждого родительского представления медиаконтента, размер которого не является фиксированным.

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

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

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

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


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

Квадрат

Вертикальная

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 ]];

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

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