Компоненты нативной рекламы

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

Компонент в объявлении

Компонент

Тип

Обязательность

Заголовок

titleLabel

UILabel

Да

Домен

domainLabel

UILabel

Да

Предупреждение

warningLabel

UILabel

Да

Рекламная и возрастная метка

sponsoredLabel

UILabel

Да

Значок меню

feedbackButton

UIButton

Да

Кнопка действия

callToActionButton

UIButton

Да

Медиа

mediaView

YMANativeMediaView

Да

Иконка приложения

iconImageView

UIImageView

Да, для рекламы приложений

Цена

priceLabel

UILabel

Да, для рекламы приложений

Фавиконка

faviconImageView

UIImageView

Нет

Количество оценок

reviewCountLabel

UILabel

Нет

Рейтинг

ratingView

UIView

Нет

Основной текст

bodyLabel

UILabel

Нет

Список обязательных компонентов описывает набор данных, для которых, в случае наличия этих компонентов, должна быть предоставлена View для отображения.

Совет

Рекомендуется использовать макет, который сможет отобразить весь набор обязательных и опциональных компонентов рекламы.