Native ads adopt the look and feel of the surrounding editorial content. They are considered more acceptable ads since they are presented to the end user in a less intrusive way.
Visit the gallery here to see a demo.
Preparing the app for native ad support
About native ad design
Native ads are composed as follows:
- the app developer designs the native ad's layout/style and chooses which components to use (title, icon, etc.)
- when opened by the end user, the app calls the ad server which serves the native ad's content in json format (title text, body text, URL of the icon etc.)
- the native ad is displayed with the served content based on the app developer's design
Keep in mind:
Smart AdServer's SDK provides the framework but the actual design and the chosen components are defined by the app developer. The ad server functions like a CMS which serves the native ad's content.
Script template "In-Feed Native Ad"
Important note: Please use this script template in case your native ad requires 2 creatives (icon image and cover image)
- Create a Mobile insertion as described in the Quick guide; make sure you select the insertion type Mobile
- On the Creatives Tab, open the Template library (as described in the Quick guide) and select the script template "In-Feed Native Ad".
- (1) Upload the first creative (icon of the native ad); do not define any click URL, since it would not be sent to the app
- (2) Upload the second creative (Cover Image); this is optional and only relevant for two-image native ads; depending on the app developer's design, this can be used as a background image or simply as a large image; do not define any click URL, since it would not be sent to the app
Keep in mind: if you use 2 creatives, creative #1 must be the icon image and creative #2 must be the cover Image. If needed, change the order of the images using the blue arrow buttons.
Script template parameters
- (1) Click URL - specifies the click URL
Keep in mind: the app developer decides, which elements of the native ad become clickable; the click URL is important in case the native ad has been designed as a text-only ad (without images)
- (2) Title - specifies the title
- (3) Subtitle - specifies the subtitle
- (4) Body - specifies the body (long description)
- (5) Call to action - specifies the text for an action (e. g. "Open")
- (6) Sponsored - specifies a text for a "sponsored" label
- (7) Rating (0.0-5.0) - specifies the app store rating on a scale of 0.0–5.0
- (8) Likes - Specifies the number of social media likes
- (9) Downloads - specifies the number of downloads (e. g. downloads of an app from store)
- (10) Third party pixel URLs - specifies third party impression counting URLs (in case of multiple URLs, separate them by a comma)
- (11) Enable viewability tracking - disabled by default; allows for tracking of viewable impressions
- (12) Viewability exposure duration (s) - specifies the duration an ad must be displayed before being counted as viewable; Enable viewability tracking (11) must be enabled
- (13) Viewability exposure percentage of area (%) - The percentage of the ad's full size which must be visible to be considered as viewable; Enable viewability tracking (11) must be enabled
Script template "In-Feed Native Ad - Cover"
Important note: Please use this script template in case your native ad requires only one creative.
The script template In-Feed Native Ad - Cover works like the template In-Feed Native Ad (see above), but supports only one creative (cover image).