BAB 3 : Cara Implementasikan Interstitial Iklan Admob - OOKINFO
News Update
Loading...

9/07/2019

BAB 3 : Cara Implementasikan Interstitial Iklan Admob


ookinfo.com - Iklan interistial atau juga disebut Iklan Perantara yang akan tampil secara layar penuh yang menutupi aplikasi host mereka. Iklan ini akan tampil pada titik transisi dalam struktur aplikasi. Seperti antara aktifitas atau selama jeda antar level game. Saat aplikasi menampilkan iklan ini, pengguna akan memilih apakah akan mengklik iklan tersebut atau akan menutupnya.


Persyartan :

Wajib menyelesaikan Bab 1. Anda dapat klik tombol dibawah ini :

Bab 1 : Mengintegrasikan SDK Iklan Seluler Google Admob

Setelah anda memahami dan sudah mempraktekan langkah pertama di Bab 1, anda dapat melanjutkannya ke tahap Bab 3 ini. Bab 1 adalah pembahasan yang wajib anda pahami, dikarenakan dibab ini dan selanjutnya tidak akan mengulang pembahasan yang sama pada artikel yang berbeda, dan tmembuat postingan yang admin bagikan ini tidak terlihat sukar dengan banyaknya langkah atau step yang harus dilakukan.

Membuat Objek Iklan Interstitial

Iklan ini membutuhkan sebuah variable, dan library interstitialad, setAdListener. Langkah pertama yang harus anda lakukan silahkan anda membuat sebuah tombol dan tombol tersebut akan digunakan untuk menampilkan iklan intersitial, Kenapa harus tombol? kita dapat tau bahwa iklan berhasil tampil atau tidak, tanpa tombolpun bisa saja dan menerapkanya ke sebuat timer. Tapi admin akan bahas di bab ini dengan menggunakan sebuah tombol.

Silahkan double click yang ditunjukan pada nomor 1, nomor 2, dan nomor 3, maka kita akann diarahkan ke page layout dimana disitu dapat kita tambahkan sebuah code Tombol. Copy code dibawah ini dan pastekan pada nomor 4.

<button 
android:id="@+id/showint" 
android:layout_alignparenttop="true" 
android:layout_centerinparent="true" 
android:layout_height="wrap_content" 
android:layout_margintop="20dp" 
android:layout_width="wrap_content" 
android:text="Show Interstitial"/>

Hasilnya akan seperti gambar dibawah ini :


Dilangkah ini dianggap kalian sudah selesai menyelesaikan membuat sebuah tombol, maka kita akan memasukkan sebuah script untuk mengaktifkan tombol tersebut yang akan kita implemetasikan dengan iklan interstitial.

Silahkan double click nomor 1 , nomor 2 dan nomor 3, yang akan nantinya kita akan dibawakan ke page .java activity. Pada page ini silahkan copy code dibawah ini dan pastekan ke nomor 4.

import com.google.android.gms.ads.InterstitialAd;

Setelah itu Copy-kan juga code dibawah ini untuk mebuat sebuah variable iklan interstitial dan Sebuah tombol, dan pastekan ke nomor 5.

private InterstitialAd mInterstitialAd;
private Button Button1;

Maka hasilnya akan terlihat seperti dibawah ini :


Langkah selanjutnya adalah mengaktifkan variabel yang sudah kita buat, Copy code dibawah ini dan pastekan ke nomor 6.


// Mengaktifkan Implementasi Iklan Interstitial

mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("ca-app-pub-3940256099942544/1033173712");
mInterstitialAd.loadAd(new AdRequest.Builder().build());

//Mengaktifkan Implementasi Tombol untuk Memanggil Iklan

Button1 = findViewById(R.id.showint);
Button1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (mInterstitialAd.isLoaded()) {
                mInterstitialAd.show();
            }
        }
});

Pada Block Merah adalah tanda id Interstitial maka anda disarankan untuk menggantinya dengan id anda masing-masing, karena yang admin praktekan ini menggunakan id Test Interstitial Google. Maka hasilnya akan terlihat pda gambar dibawah ini :


Langkah terakhir adalah menambahkan moderator iklan Interstitial, yang sangat diwajibkan agar activitas pengiklanan terdeteksi valid. Silahkan Copy code dibawah ini dan pastekan ke nomor 7.

mInterstitialAd.setAdListener(new AdListener() {
            @Override
            public void onAdLoaded() {
                // Code to be executed when an ad finishes loading.
            }

            @Override
            public void onAdFailedToLoad(int errorCode) {
                // Code to be executed when an ad request fails.
            }

            @Override
            public void onAdOpened() {
                // Code to be executed when the ad is displayed.
            }

            @Override
            public void onAdClicked() {
                // Code to be executed when the user clicks on an ad.
            }

            @Override
            public void onAdLeftApplication() {
                // Code to be executed when the user has left the app.
            }

            @Override
            public void onAdClosed() {
                // Code to be executed when the interstitial ad is closed.
            }
        });

Hasilnya akan terlihat seperti Gambar dibawah ini :

Begitulah panduan BAB 3 : Cara Implementasikan Interstitial Iklan Admob, Jika ada yang kurang dipahami silahkan beri komentar.


Bab 1 : Mengintegrasikan SDK Iklan Seluler Google Admob

BAB 2 : Cara Mengimplementasikan Banner Iklan Admob

BAB 3 : Cara Mengimplementasikan Interstitial Iklan Admob di Android Studio

BAB 4 : Cara Mengimplementasikan Video Reward Iklan Admob di Android Studio

Share with your friends

Add your opinion
Disqus comments
Notification
This is just an example, you can fill it later with your own note.
Done