Native ad assets

The library includes both required and optional assets. The advertising rules only stipulate the use of the required assets. However, in practice, layouts with a complete set of assets yield higher click-through rates. Because of this, we recommend using designs that include all available assets.

Ad asset

Asset

Type

Mandatory

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 in-app ads

Price

priceLabel

UILabel

Yes, for in-app ads

Favicon

faviconImageView

UIImageView

No

Review count

reviewCountLabel

UILabel

No

Rating

ratingView

UIView

No

Text

bodyLabel

UILabel

No

The list of required assets defines the set of data that must be assigned a View for rendering when those assets are present.

Tip

We recommend using a layout that can fit the full set of required and optional ad assets.