Create video ads in sketchware



Tast banner Ads id
ca-app-pub-8980050118415069/4758485394

Tast Interstitial Ads id
ca-app-pub-8980050118415069/5468931832

Tast Admob App ID
ca-app-pub-8980050118415069~3541233650

Tast Video Ads id
ca-app-pub-8980050118415069/3609055254

// Load Interstitial Ad code
In On Ad Closed
ads.loadAd(new AdRequest.Builder().build());

//create extra block

}
com.google.android.gms.ads.reward.RewardedVideoAd mRewardedVideoAd;
private void loadRewardedVideoAd() {
mRewardedVideoAd.loadAd("ca-app-pub-8980050118415069/3609055254", new AdRequest.Builder().build());


// in On create Admob App ID

com.google.android.gms.ads.MobileAds.initialize(this, "ca-app-pub-8980050118415069~3541233650");

mRewardedVideoAd = com.google.android.gms.ads.MobileAds.getRewardedVideoAdInstance(this);
mRewardedVideoAd.setRewardedVideoAdListener(new com.google.android.gms.ads.reward.RewardedVideoAdListener(){
@Override
public void onRewarded(com.google.android.gms.ads.reward.RewardItem reward) {
Toast.makeText(MainActivity.this, "onRewarded! currency: " + reward.getType() + " amount: " + reward.getAmount(), Toast.LENGTH_SHORT).show();
}
@Override
public void onRewardedVideoAdLeftApplication() {
Toast.makeText(MainActivity.this, "onRewardedVideoAdLeftApplication", Toast.LENGTH_SHORT).show();
}
@Override
public void onRewardedVideoAdClosed() {
Toast.makeText(MainActivity.this, "onRewardedVideoAdClosed", Toast.LENGTH_SHORT).show();
loadRewardedVideoAd();
}
@Override
public void onRewardedVideoAdFailedToLoad(int errorCode) {
Toast.makeText(MainActivity.this, "onRewardedVideoAdFailedToLoad", Toast.LENGTH_SHORT).show();
}
@Override
public void onRewardedVideoAdLoaded() {
Toast.makeText(MainActivity.this, "onRewardedVideoAdLoaded", Toast.LENGTH_SHORT).show();
}
@Override
public void onRewardedVideoAdOpened() {
Toast.makeText(MainActivity.this, "onRewardedVideoAdOpened", Toast.LENGTH_SHORT).show();
}
@Override
public void onRewardedVideoStarted() {
Toast.makeText(MainActivity.this, "onRewardedVideoStarted", Toast.LENGTH_SHORT).show();
}
@Override
public void onRewardedVideoCompleted() {
Toast.makeText(MainActivity.this, "onRewardedVideoCompleted", Toast.LENGTH_SHORT).show();
}
});
loadRewardedVideoAd();


// On pause

mRewardedVideoAd.pause(this);

// On Resume

mRewardedVideoAd.resume(this);

// On Destroy

mRewardedVideoAd.destroy(this);

// Button

if (mRewardedVideoAd.isLoaded()) {
mRewardedVideoAd.show();
} else {
Toast.makeText(MainActivity.this, "Ad is not loaded ", Toast.LENGTH_SHORT).show();
}


Video Help


Post a Comment

Previous Post Next Post