---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://ads.yandex.com/helpcenter/en/dev/ios/components.md
  - https://ads.yandex.com/helpcenter/ru/dev/ios/components.md
  - https://ads.yandex.com/helpcenter/zh/dev/ios/components.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ads.yandex.com/helpcenter/ru/llms.txt

<!--
Используется в Boost: boost/ru/ad-monetization/dev/ios
-->

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


{% note info %}

Ознакомьтесь с [требованиями к размещению рекламы и рекламных компонентов](https://ads.yandex.com/helpcenter/ru/dev/ios/requirements-components.md).

{% endnote %}

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

<img src="https://yastatic.net/s3/doc-binary/src/dev/mobile-ads/ru/images/elements.png">


<!-- source: ru/easy/_includes/native-components.md -->
#|
|| **Компонент в объявлении** | **Компонент** | **Тип** | **Обязательность** ||
|| Заголовок | titleLabel | UILabel | Да ||
|| Домен | domainLabel | UILabel | Да ||
|| Предупреждение | warningLabel | UILabel | Да ||
|| Рекламная и возрастная метка | sponsoredLabel | UILabel | Да ||
|| Значок меню | feedbackButton | UIButton | Да ||
|| Кнопка действия | callToActionButton | UIButton| Да ||
|| Медиа | mediaView | NativeMediaView | Да ||
|| Иконка приложения | iconImageView | UIImageView | Да, для рекламы приложений ||
|| Цена | priceLabel | UILabel | Да, для рекламы приложений ||
|| Фавиконка | faviconImageView | UIImageView | Нет ||
|| Количество оценок | reviewCountLabel | UILabel | Нет ||
|| Рейтинг | ratingView | UIView<YMARating> | Нет ||
|| Основной текст | bodyLabel | UILabel | Нет ||
|#
<!-- endsource: ru/easy/_includes/native-components.md -->

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

{% note tip %}

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

{% endnote %}
