BAB 4 : Cara Implementasikan Video Reward Iklan Admob - OOKINFO
News Update
Loading...

9/07/2019

BAB 4 : Cara Implementasikan Video Reward Iklan Admob


ookinfo.com - Iklan Video Reward ini biasanya kita melihat saat kita akan meraih atau mendapatkan kesempatan bermain, tapi dengan menayangkan video reward tersebut. Iklan ini akan bisa kita tutup jika durasi iklan tersebut sudah memenuhi 15 detik ataupun 30 detik dan tergantung iklan tersebut.


Bagaimana kita dapat mengimplementasikanya ke dalam aplikasi kita?, pada panduan BAB 4 : Cara Implementasikan Video Reward Iklan Admob, sangat tepat dan dapat anda pelajari dengan mudah asalkan anda harus membacanya secara menyeluruh tidak setengah-setengah.

Admin ingatkan juga, untuk Bab 4 ini harus sudah mengerjakan Bab 1 terlebih dahulu, dikarenakan itu sebuah syarat wajib. Jika tidak maka anda akan mendapatkan banyak permasalahan dan eror yang mungkin banyak yang sulit dimengerti, padahal masalah tersebut dikarenakan hanya kesalahan tidak memenuhi syarat atau tidak mengerjakan Bab 1 tersebut. Silahkan klik tombol baca dibawah ini bagi yang belum melengkapi Bab 1 :

Bab 1 : Mengintegrasikan SDK Iklan Seluler Google Admob



Implementasi Iklan Video Reward

Pertama kita akan membuat sebuah tombol pada layout yang dimana kita akan memanggil video tersebut dengan menekan sebuah tombol. Silahkan double click pada nomor 1, nomor 2 dan nomor 3, lalu kita akan menuju page layout activity. Silahkan Copy code dibawah ini dan Pastekan pada nomor 4.

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Show reward"
        android:id="@+id/showrwd"
        android:layout_centerInParent="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="70dp"/>

Hasilnya dapat kita lihat pada gambar dibawah ini :


Menkonfigurasikan sebuah layout kita anggap saja sudah selesai, kara kita hanya membutuhkan sebuah tombol tamban untuk mengimplementasikan iklan reward pada sebuah tombol.

Selanjutnya kita menuju Activity java. Silahkan double click pada nomor 1, nomor2, dan nomor 3, maka kita telah membuka page Activity java. Kita akan menambahkan library yang ditunjukan pada nomor 4. untuk codenya silahkan copy dibawah ini dan pastekan ke nomor 4.

import com.google.android.gms.ads.reward.RewardItem;
import com.google.android.gms.ads.reward.RewardedVideoAd;
import com.google.android.gms.ads.reward.RewardedVideoAdListener;

Setelah itu kita akan menambahkan 2 buah variable yang nantinya kita aktifkan untuk implementasikan reward video dan tombol. Copy code dibawah ini dan pastekan pada nomor 5.

private Button Button2;
private RewardedVideoAd mRewardedVideoAd;

Hasilnya dapat kita lihat seperti gambar dibawah ini :


Selanjutnya kita akan mengimplementasikan activity java saat ini di implementasikan juga dengan Listener Reward, Kita  bisa lihat pada gambar dibawah ini :


Pada gambar diatas kita telah mendapatkan eror, kita tidak perlu bingung untuk menanganinya dikarenakan kita sudah diberi petunjuk yang harus kita lakukan. seperti gambar diatas ini kita diharuskan menekan Tombol pada keyboard Alt + Enter secara bersamaan. setelah itu kita masih harus menambahkan abstract yang diperlukan. lihat pada gambar dibawah ini :


Gambar diatas kita menemukan Icon Lampu berwarna merah, kita tinggal meng-kliknya saja dan akan keluar list. kita pilih list pertama yaitu "Implement method" . Setah itu akan tampil dialog seperti gambar dibawah ini :


Dalam dialog tersebut anda tidak usah merubah apapun silahkan klik tombol OK yang ditunjuukan pada nomor 1. Langkah ini sudah diselesaikan maka kita akan mengaktifkan sebuah variable yang sudah kita buat tadi.

Silahkan copy code dibawah ini dan letakan atau paste-kan pada petunjuk nomor 4, code dibawah ini fungsinya untuk mengimplementasikan iklan video reward.

mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this);
mRewardedVideoAd.setRewardedVideoAdListener(this);
loadRewardedVideoAd();

Stelah itu Copy code dibawah ini dan Paste-kan ke nomor 5, code ini untuk mengaktifkan sebuah tombol dan dapat menampilkan sebuah iklan reward.

Button2 = findViewById(R.id.showrwd);
        Button2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (mRewardedVideoAd.isLoaded()) {
                    mRewardedVideoAd.show();
                }
            }
        });

Jangan lupa untuk menambahkan code Private Void seperti code dibawah ini, silahkan copy dan paste-kan ke nomor 6.

private void loadRewardedVideoAd() {
        mRewardedVideoAd.loadAd("ca-app-pub-3940256099942544/5224354917",
                new AdRequest.Builder().build());
    }

Lebih jelasnya anda dapat melihat pada gambar dibawah ini :


nah, bagaimana mudah kan ?,  jadi seperti itulah bahasan BAB 4 : Cara Implementasikan Video Reward Iklan Admob . Bagi anda yang inginbertanya silahan dalam kolom komentar, bila ada yang ingin request tutorial silahkan. Admin selalu terbuka dalam berbagi Tips dan Trik beranfaat untuk anda.

Terimakasih.


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