Panduan ini ditujukan bagi penayang yang tertarik untuk menggunakan mediasi Google Mobile Ads dengan LG U+AD. Panduan ini memandu penyiapan adaptor mediasi agar berfungsi dengan aplikasi iOS Anda saat ini dan konfigurasi setelan tambahan.
LG U+AD Referensi |
---|
Dokumentasi |
SDK |
Adaptor |
Dukungan pelanggan |
Prasyarat
Aplikasi iOS dengan Google Mobile Ads SDK terintegrasi (Jika Anda belum memilikinya, lihat Memulai.)
Akun AdMob dan unit iklan yang dikonfigurasi dengan item baris mediasi.
Dasar-dasar yang bermanfaat
Artikel Pusat Bantuan berikut memberikan informasi latar belakang tentang mediasi:
Tambahkan LG U+AD ke project Anda
Integrasikan iklan ke aplikasi Anda dengan cara yang sama seperti sebelumnya. Untuk mengintegrasikan iklan non-interstisial (ukuran banner, ukuran banner utama, dan lain-lain), lihat Iklan Banner. Untuk mengintegrasikan iklan interstisial (iklan layar penuh yang menutupi semua konten lainnya), lihat Iklan Interstisial.
Langkah-langkah berikut mengubah penempatan iklan menjadi penempatan mediasi yang dapat menampilkan iklan dari beberapa jaringan.
Download adaptor dan SDK untuk LG U+AD dari resource di atas.
Tambahkan adaptor jaringan/SDK yang didownload di Xcode: klik kanan project Anda dan klik Add Files to project.
Sertakan framework, tanda compiler, atau tanda penaut yang LG U+AD diperlukan. Tidak perlu menulis kode tambahan. Mediasi memanggil LG U+AD adaptor dan SDK sesuai kebutuhan untuk membuat iklan.
Menyiapkan notifikasi peristiwa
Untuk menerima notifikasi tentang peristiwa siklus proses iklan seperti tayangan, Anda dapat menerapkan
GADBannerViewDelegate
. Saat menggunakan mediasi, delegasi ini akan otomatis diberi tahu tentang peristiwa dari LG U+AD. Misalnya, tayangan
dari jaringan iklan mana pun dilaporkan melalui metode adViewDidReceiveAd:
dari GADBannerViewDelegate
.
Periksa nilai adNetworkClassName
Secara opsional, Anda dapat memeriksa properti adNetworkClassName
di GADBannerView
, yang menampilkan nama class jaringan iklan dari jaringan iklan yang mengambil banner saat ini setelah callback adViewDidReceiveAd
dipanggil:
Swift
func adViewDidReceiveAd(_ bannerView: GADBannerView) {
print("Banner adapter class name: \(bannerView.adNetworkClassName)")
}
Objective-C
- (void)adViewDidReceiveAd:(GADBannerView *)bannerView {
NSLog(@"Banner adapter class name: %@", bannerView.adNetworkClassName);
}
Demikian pula, untuk interstisial, periksa properti adNetworkClassName
di GADInterstitial
di dalam interstitialDidReceiveAd
:
Swift
func interstitialDidReceiveAd(_ ad: GADInterstitial) {
print("Interstitial adapter class name: \(ad.adNetworkClassName)")
}
Objective-C
- (void)interstitialDidReceiveAd:(GADInterstitial *)interstitial {
NSLog(@"Interstitial adapter class name: %@", interstitial.adNetworkClassName);
}
adNetworkClassName
akan menampilkan
GADMAdapterGoogleAdMobAds
.
Untuk iklan yang diambil melalui
peristiwa kustom, iklan ini akan menampilkan
GADMAdapterCustomEvents
.