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);
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");
}