Iklan banner berukuran tetap

Google Mobile Ads SDK for React Native mendukung ukuran iklan tetap untuk iklan banner Anda. Untuk mengetahui detail tentang iklan banner, lihat Menyiapkan iklan banner.

Menetapkan ukuran iklan tetap

Untuk menetapkan ukuran iklan tetap, teruskan konstanta AdSize tetap saat memanggil metode BannerAd.load.

Contoh berikut meneruskan ukuran iklan dan ID unit iklan, mencatat pesan ke dalam log saat berhasil, dan mencatat error ke dalam log saat gagal:

BannerAd.load(
  {
    adUnitId: 'AD_UNIT_ID',
    adSize: AdSize.BANNER,
  },
  {
    // Called when an ad has finished loading.
    onAdLoaded: (_ad) => {
      console.log('Fixed size banner ad loaded successfully.');
    },
    // Called when an ad request fails.
    onAdFailedToLoad: (error: LoadAdError) => {
      console.error('Failed to load fixed size banner:', error.message);
    },
  },
);

Ganti AD_UNIT_ID dengan ID unit iklan Anda.

Memilih ukuran banner

Tabel berikut mencantumkan ukuran banner standar:

Ukuran dalam dp (lebar x tinggi) Deskripsi Ketersediaan Konstanta AdSize
320x50 Banner Ponsel dan tablet AdSize.BANNER
320x100 Banner besar Ponsel dan tablet AdSize.LARGE_BANNER
300x250 Kotak sedang IAB Ponsel dan tablet AdSize.MEDIUM_RECTANGLE
468x60 Banner ukuran penuh IAB Tablet AdSize.FULL_BANNER
728x90 Leaderboard IAB Tablet AdSize.LEADERBOARD

Memastikan ukuran penampung yang memadai

Ukuran penampung tampilan untuk menempatkan iklan banner Anda harus minimal sebesar banner. Padding mengurangi ukuran penampung Anda. Jika banner tidak pas dengan penampung, iklan tidak akan ditampilkan dan permintaan akan gagal. Permintaan refresh gagal dengan objek LoadAdError, yang memanggil callback onAdFailedToRefresh.

Di Android, Google Mobile Ads SDK for React Native mencatat peringatan di Logcat:

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.