private RewardedVideoListener = {
onRewardedVideoAdLoaded: (placementId: any) => {
console.log("onRewardedVideoAdLoaded", placementId)
},
onRewardedVideoAdFailed: (placementId: any, errorInfo: any) => {
console.log("onRewardedVideoAdFailed", placementId, errorInfo)
},
onRewardedVideoAdPlayStart: (placementId: any, callbackInfo: any) => {
console.log("onRewardedVideoAdPlayStart", placementId, callbackInfo)
},
onRewardedVideoAdPlayEnd: (placementId: any, callbackInfo: any) => {
console.log( "onRewardedVideoAdPlayEnd", placementId, callbackInfo)
},
onRewardedVideoAdPlayFailed: (placementId: any, errorInfo: any, callbackInfo: any) => {
console.log("onRewardedVideoAdPlayFailed", placementId, callbackInfo, errorInfo)
},
onRewardedVideoAdClosed: (placementId: any, callbackInfo: any) => {
console.log("onRewardedVideoAdClosed", placementId, callbackInfo)
},
onRewardedVideoAdPlayClicked: (placementId: any, callbackInfo: any) => {
console.log("onRewardedVideoAdPlayClicked", placementId)
},
onReward: (placementId: any, callbackInfo: any) => {
console.log("onReward", placementId, callbackInfo)
}
};
ATRewardedVideoSDK.setAdListener(this.RewardedVideoListener);
ATRewardedVideoSDK.entryAdScenario("your placement id", "your scenario id");
if (ATRewardedVideoSDK.hasAdReady("your placement id")) {
ATRewardedVideoSDK.showAdInScenario("your placement id", "your scenario id");
} else {
ATRewardedVideoSDK.loadAd("your placement id");
}