Google Mobile Ads SDK for React Native, banner reklamlarınız için sabit reklam boyutlarını destekler. Banner reklamlar hakkında ayrıntılı bilgi için Banner reklamları ayarlama başlıklı makaleyi inceleyin.
Sabit reklam boyutu ayarlama
Sabit bir reklam boyutu ayarlamak için BannerAd.load yöntemini çağırırken sabit bir AdSize sabiti iletin.
Aşağıdaki örnekte reklam boyutu ve reklam birimi kimliği iletilir, işlem başarılı olursa bir mesaj, başarısız olursa bir hata kaydedilir:
AD_UNIT_ID yerine reklam birimi kimliğinizi yazın.
Banner boyutu seçme
Aşağıdaki tabloda standart banner boyutları listelenmiştir:
| DP cinsinden boyut (genişlik x yükseklik) | Açıklama | Kullanılabilirlik | AdSize sabiti |
|---|---|---|---|
| 320x50 | Banner | Telefonlar ve tabletler | AdSize.BANNER |
| 320x100 | Büyük banner | Telefonlar ve tabletler | AdSize.LARGE_BANNER |
| 300x250 | IAB orta boy dikdörtgen | Telefonlar ve tabletler | AdSize.MEDIUM_RECTANGLE |
| 468x60 | IAB tam boyutlu banner | Tabletler | AdSize.FULL_BANNER |
| 728x90 | IAB leaderboard | Tabletler | AdSize.LEADERBOARD |
Kapsayıcı boyutunun yeterli olduğundan emin olun
Banner reklamınızı yerleştireceğiniz görünüm kapsayıcısının boyutu en az banner kadar olmalıdır. Dolgu, kapsayıcınızın boyutunu küçültür. Banner kapsayıcıya sığmıyorsa reklam gösterilmez ve istek başarısız olur. Yenileme istekleri, LoadAdError nesnesiyle başarısız olur ve bu nesne onAdFailedToRefresh geri çağırma işlevini çağırır.
Android'de Google Mobile Ads SDK for React Native, Logcat'e bir uyarı kaydeder:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.