Banner Ads Admob
Panduan ini menunjukkan cara mengintegrasikan iklan banner dari AdMob ke aplikasi Android. Selain potongan kode dan instruksi, ini juga termasuk informasi tentang mengukur spanduk dengan benar dan tautan ke sumber daya tambahan.
Tambahkan AdView ke tata letak
Langkah pertama untuk menampilkan spanduk adalah menempatkan AdView di tata letak untuk Activity atau Fragment tempat Anda ingin menampilkannya. Cara termudah untuk melakukan ini adalah menambahkan satu ke file tata letak XML yang sesuai. Berikut ini contoh yang menampilkan AdView di bagian bawah Aktivity:
main_activity.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<TextView android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-3940256099942544/6300978111">
</com.google.android.gms.ads.AdView>
</RelativeLayout>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<TextView android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-3940256099942544/6300978111">
</com.google.android.gms.ads.AdView>
</RelativeLayout>
Perhatikan atribut yang diperlukan berikut ini:
ads: adSize - Tetapkan ini ke ukuran iklan yang ingin Anda gunakan. Jika Anda tidak ingin menggunakan ukuran standar yang ditentukan oleh konstanta, Anda dapat mengatur ukuran khusus sebagai gantinya. Lihat bagian ukuran spanduk di bawah untuk detailnya.
ads: adUnitId - Tetapkan ini ke pengidentifikasi unik yang diberikan ke unit iklan di aplikasi Anda tempat iklan ditampilkan. Jika Anda menampilkan iklan spanduk dalam aktivitas berbeda, masing-masing akan memerlukan unit iklan.
Anda dapat membuat AdView secara terprogram:
JAVA:
AdView adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
// TODO: Add adView to your view hierarchy.
AdView adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
// TODO: Add adView to your view hierarchy.
KOTLIN
val adView = AdView(this)
adView.adSize = AdSize.BANNER
adView.adUnitId = "ca-app-pub-3940256099942544/6300978111"
// TODO: Add adView to your view hierarchy.
val adView = AdView(this)
adView.adSize = AdSize.BANNER
adView.adUnitId = "ca-app-pub-3940256099942544/6300978111"
// TODO: Add adView to your view hierarchy.
Peringatan: Pastikan Anda mengatur ukuran dan ID unit iklan dengan cara yang sama (mis. Atur dalam XML atau keduanya secara terprogram).
Selalu uji dengan iklan uji
Saat membuat dan menguji aplikasi Anda, pastikan Anda menggunakan iklan pengujian daripada iklan produksi langsung. Kegagalan untuk melakukannya dapat menyebabkan penangguhan akun Anda.
Cara termudah untuk memuat iklan uji adalah menggunakan ID unit iklan uji khusus kami untuk spanduk Android:
ca-app-pub-3940256099942544/6300978111
Ini telah dikonfigurasikan secara khusus untuk mengembalikan iklan pengujian untuk setiap permintaan, dan Anda bebas untuk menggunakannya di aplikasi Anda sendiri saat melakukan pengkodean, pengujian, dan debugging. Pastikan Anda menggantinya dengan ID unit iklan Anda sendiri sebelum menerbitkan aplikasi Anda.
Tahap selanjut nya kita bahas besok yah
0 Response to "Banner Ads Admob"
Post a Comment