Banner adaptif inline

Banner adaptif adalah generasi berikutnya dari iklan responsif, yang memaksimalkan performa iklan dengan mengoptimalkan ukuran iklan untuk setiap perangkat. Meningkatkan ukuran tetap banner, yang hanya mendukung ketinggian tetap, banner adaptif memungkinkan developer menentukan lebar iklan dan menggunakannya untuk menentukan ukuran iklan yang optimal.

Untuk memilih ukuran iklan terbaik, banner adaptif inline menggunakan ukuran maksimum, bukan ukuran tetap tinggi. Ini menghasilkan peluang untuk performa yang lebih baik.

Kapan harus menggunakan banner adaptif inline

Banner adaptif inline berukuran lebih besar dan lebih tinggi dibandingkan dengan banner adaptif anchor banner. Tingginya bervariasi, dan bisa setinggi layar perangkat.

Elemen tersebut dimaksudkan untuk ditempatkan dalam konten scroll, misalnya:

Sebelum memulai

Saat menerapkan banner adaptif di aplikasi Anda, perhatikan poin-poin berikut:

  • Agar banner adaptif inline berfungsi dengan benar, Anda harus membuat tata letak Anda menjadi responsif. Jika hal ini tidak dilakukan, pengalaman iklan mungkin akan dipangkas atau dirender dengan tidak benar.
  • Anda harus mengetahui lebar tampilan tempat iklan akan ditempatkan, dan ini harus memperhitungkan lebar perangkat dan area aman apa pun yang berlaku.

  • Pastikan Anda menggunakan Google Mobile Ads SDK versi terbaru, dan jika menggunakan mediasi, versi terbaru adaptor mediasi Anda.

  • Ukuran banner adaptif inline didesain agar berfungsi dengan sangat baik saat menggunakan lebar penuh yang tersedia. Dalam kebanyakan kasus, ini akan menjadi lebar penuh layar perangkat yang digunakan. Pastikan untuk mempertimbangkan area aman yang berlaku.

Penerapan

Langkah-langkah untuk menerapkan iklan banner adaptif inline sama dengan langkah-langkah untuk menerapkan iklan banner adaptif anchor. Satu-satunya perbedaan adalah inline iklan banner adaptif dimuat menggunakan ukuran iklan banner adaptif inline. Kepada buat ukuran iklan adaptif inline:

  • Dapatkan lebar perangkat yang digunakan, atau setel lebar Anda sendiri jika tidak mau menggunakan lebar penuh layar.
  • Gunakan metode statis yang sesuai pada kelas ukuran iklan, seperti AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(Context context, int width) untuk mendapatkan objek ukuran iklan adaptif inline untuk orientasi yang dipilih.
  • Jika ingin membatasi tinggi banner, Anda dapat menggunakan metode statis AdSize.getInlineAdaptiveBannerAdSize(int width, int maxHeight) .

Kode contoh di bawah menunjukkan langkah-langkah ini:

Java

// Step 1: Create an inline adaptive banner ad size using the activity context.
AdSize adSize = AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(this, 320);

// Step 2: Create banner using activity context and set the inline ad size and
// ad unit ID.
AdView bannerView = new AdView(this);
bannerView.setAdUnitId("ad unit ID");
bannerView.setAdSize(adSize);

// Step 3: Load an ad.
AdRequest adRequest = new AdRequest.Builder().build();
bannerView.loadAd(adRequest);
// TODO: Insert banner view in list view or scroll view, etc.

Kotlin

// Step 1: Create an inline adaptive banner ad size using the activity context.
val adSize = AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(this, 320)

// Step 2: Create banner using activity context and set the inline ad size and
// ad unit ID.
val bannerView = AdView(this)
bannerView.adUnitId = "ad unit ID"
bannerView.setAdSize(adSize)

// Step 3: Load an ad.
val adRequest = AdRequest.Builder().build()
bannerView.loadAd(adRequest)
// TODO: Insert banner view in list view or scroll view, etc.

Referensi lainnya

Contoh di GitHub

Download aplikasi contoh untuk melihat cara kerja banner adaptif inline.

Java Kotlin