Skip to content

Interactive Ads

Construct an object

java

private CTInteractive ctInteractive;

ctInteractive = new CTInteractive();
kotlin

private var ctInteractive: CTInteractive? = null

ctInteractive = CTInteractive()

Register Listener

java

ctInteractive.setInteractiveAdListener(new CTInteractiveAdListener() {

    @Override
    public void onAdOpen() {
    }

    @Override
    public void onAdOpenFailed(CTAdError adError) {
    }

    @Override
    public void onAdClosed() {
    }
});
kotlin

ctInteractive?.setInteractiveAdListener(object : CTInteractiveAdListener {
    override fun onAdOpen() {
    }
    override fun onAdOpenFailed(adError: CTAdError?) {
    }
    override fun onAdClosed() {
    }
}

Display ad

java

ctInteractive.showAd(activity, "your_placement_id");
kotlin

ctInteractive?.showAd(activity, "your_placement_id")