---
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/en/llms.txt

# Native ad assets

 
{% note info %}

Read the [advertising requirements](https://ads.yandex.com/helpcenter/en/dev/ios/requirements-components.md).

{% endnote %}

The library includes both the required and optional assets. In the advertising rules perspective, it's enough that required components are displayed. In practice, layouts that use a complete set of assets are more clickable. That's why we recommend that you use the design based on a complete set of possible components.

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


<!-- source: en/easy/_includes/native-components.md -->
#|
|| **Ad component** | **Component** | **Type** | **Required** ||
|| Title | titleLabel | UILabel | Yes ||
|| Domain | domainLabel | UILabel | Yes ||
|| Disclaimer | warningLabel | UILabel | Yes ||
|| The “Ad” label and the age restriction label | sponsoredLabel | UILabel | Yes ||
|| Menu icon | feedbackButton | UIButton | Yes ||
|| Action button | callToActionButton | UIButton| Yes ||
|| Media | mediaView | NativeMediaView | Yes ||
|| App icon | iconImageView | UIImageView | Yes, for app advertising ||
|| Price | priceLabel | UILabel | Yes, for app advertising ||
|| Favicon | faviconImageView | UIImageView | No ||
|| Review count | reviewCountLabel | UILabel | No ||
|| Rating | ratingView | UIView<YMARating> | No ||
|| Text | bodyLabel | UILabel | No ||
|#
<!-- endsource: en/easy/_includes/native-components.md -->


The list of required assets defines the set of data for which, if those assets are present, a View must be provided for rendering.

{% note tip %}

We recommend that you use a layout that can render a complete set of both required and optional ad assets.

{% endnote %}
