Tutorials

Basic native ad setup

This example demonstrates a basic native ad setup. It loads a simple, unstyled teaser template and configures a container using the default adk.placement provider, which requests ads from the platform.

Setup
adk.config()
    .addTemplate('com.advisible.native.teaser', adk.template.config()
        .url('teaser.html'))

    .addContainer('native-teaser', adk.container.config())
Template
<a href="%url%">
    <img height="100" %srcAttrs% />
    <h2>%headline%</h2>
    %advertiser%
    %lead%
</a>
Result