Оформление рекламных макетов с помощью нативных шаблонов.

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

Скачать нативные шаблоны

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

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

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

В этом руководстве показано, как загрузить, включить и использовать нативные шаблоны в ваших iOS-приложениях. Предполагается, что вы уже успешно использовали SDK для загрузки нативной рекламы.

Размеры шаблонов

Доступны два размера шаблонов: малый и средний. Каждый шаблон представлен классом. Классы называются GADTSmallTemplateView и GADTMediumTemplateView . Оба класса наследуют GADTTemplateView . Оба шаблона имеют фиксированное соотношение сторон, которое будет масштабироваться до ширины родительских представлений только в том случае, если вы вызовете addHorizontalConstraintsToSuperviewWidth . Если вы не вызовете addHorizontalConstraintsToSuperviewWidth , каждый шаблон будет отображаться в размере по умолчанию.

GADTSmallTemplateView

Этот небольшой шаблон идеально подходит для ячеек UICollectionView или UITableView . Например, его можно использовать для рекламы в ленте или в любом другом месте, где требуется тонкое прямоугольное рекламное окно. Размер шаблона по умолчанию составляет 91 пункт в высоту и 355 пунктов в ширину.

GADTMediumTemplateView

Средний шаблон предназначен для отображения от половины до трех четвертей страницы. Он хорошо подходит для целевых страниц или заставок, но также может быть включен в UITableViews . Размер шаблона по умолчанию составляет 370 пунктов в высоту и 355 пунктов в ширину.

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

Установка шаблонов нативной рекламы

Для установки нативных шаблонов просто скачайте ZIP-архив и перетащите его в свой проект Xcode. Убедитесь, что вы установили флажок «Копировать элементы при необходимости» .

Использование шаблонов нативной рекламы

После добавления папки в проект и включения соответствующего класса в файл, следуйте этому руководству, чтобы использовать шаблон. Обратите внимание, что изменить свойства шрифта и стиля можно только с помощью словаря стилей — в настоящее время мы переопределяем любые стили, заданные в самом файле xib.

Objective-C

/// Step 1: Import the templates that you need.
#import "NativeTemplates/GADTSmallTemplateView.h"
#import "NativeTemplates/GADTTemplateView.h"
...

// STEP 2: Initialize your template view object.
GADTSmallTemplateView *templateView =
    [[NSBundle mainBundle] loadNibNamed:@"GADTSmallTemplateView" owner:nil options:nil]
      .firstObject;

// STEP 3: Template views are just GADNativeAdViews.
_nativeAdView = templateView;
nativeAd.delegate = self;

// STEP 4: Add your template as a subview of whichever view you'd like.
// This must be done before calling addHorizontalConstraintsToSuperviewWidth.
// Please note: Our template objects are subclasses of GADNativeAdView so
// you can insert them into whatever type of view youd