Android’te geçiş reklamı(Interstitial Ads) nasıl eklenir?

build.gradle(app)’ı açıp dependencies bölümünün en altına

compile 'com.google.android.gms:play-services-ads:9.4.0'          

AndroidManifest.xml’i açıp:

<uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<activity android:name="com.google.android.gms.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
            android:theme="@android:style/Theme.Translucent" />

Activity içerisinde reklamı tanımlıyoruz:

InterstitialAd InterstitialAds;

onCreate metodunun içerisine:

InterstitialAds = new InterstitialAd(this);
        InterstitialAds.setAdUnitId("ca-app-pub-6594256584342903/6642404574");
        reklamiYukle();

        InterstitialAds.setAdListener(new AdListener() {
            @Override
            public void onAdClosed() {
                super.onAdClosed();
            }

            @Override
            public void onAdLoaded() {
                super.onAdLoaded();
                InterstitialAds.show();
            }
        });

Son olarak reklamı gösterecek fonksiyonu ekliyoruz:

private void reklamiYukle() {
        AdRequest adRequest = new AdRequest.Builder().build();
        InterstitialAds.loadAd(adRequest);
    }

admob

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir