Menu

Interstitial Ads


typescript Copy
import {ATInterstitialSDK} from "db://assets/script/AnyThinkAds/ATInterstitial";

ATInterstitialSDK.loadAd("your placement id");

2. Setting the Listener

typescript Copy
private InterstitialListener = {
    onInterstitialAdLoaded: (placementId: any) => {
        console.log("onInterstitialAdLoaded", placementId);
    },
    onInterstitialAdLoadFail: (placementId: any, errorInfo: any) => {
        console.log("onInterstitialAdLoadFail", placementId, errorInfo);
    },
    onInterstitialAdShow: (placementId: any, callbackInfo: any) => {
        console.log("onInterstitialAdShow", placementId, callbackInfo);
    },
    onInterstitialAdStartPlayingVideo: (placementId: any, callbackInfo: any) => {
        console.log("onInterstitialAdStartPlayingVideo", placementId, callbackInfo);
    },
    onInterstitialAdEndPlayingVideo: (placementId: any, callbackInfo: any) => {
        console.log("onInterstitialAdEndPlayingVideo", placementId, callbackInfo);
    },
    onInterstitialAdFailedToPlayVideo: (placementId: any, errorInfo: any) => {
        console.log("onInterstitialAdFailedToPlayVideo", placementId, errorInfo);
    },
    onInterstitialAdFailedToShow: (placementId: any, errorInfo: any, callbackInfo: any) => {
        console.log("onInterstitialAdFailedToShow", placementId, callbackInfo, errorInfo);
    },
    onInterstitialAdClose: (placementId: any, callbackInfo: any) => {
        console.log("onInterstitialAdClose", placementId, callbackInfo);
    },
    onInterstitialAdClick: (placementId: any, callbackInfo: any) => {
        console.log("onInterstitialAdClick", placementId, callbackInfo);
    }
};

ATInterstitialSDK.setAdListener(this.InterstitialListener);

typescript Copy
ATInterstitialSDK.entryAdScenario("your placement id", "your scenario id");
if (ATInterstitialSDK.hasAdReady("your placement id")) {
    ATInterstitialSDK.showAdInScenario("your placement id", "your scenario id");
} else {
    ATInterstitialSDK.loadAd("your placement id");
}

Previous
Rewarded Ads
Next
Splash Ads
Last modified: 2025-06-04Powered by