Panduan ini menunjukkan cara menggunakan Google Mobile Ads SDK untuk memuat dan menampilkan iklan dari LY Ads Network menggunakan Mediasi AdMob, yang mencakup integrasi waterfall. Panduan ini mencakup cara menambahkan LY Ads Network ke konfigurasi mediasi unit iklan, dan cara mengintegrasikan SDK dan adaptor LY Ads Network ke aplikasi iOS.
Integrasi dan format iklan yang didukung
Adaptor mediasi untuk LY Ads Network memiliki kemampuan berikut:
| Integrasi | |
|---|---|
| Bidding | |
| Air Terjun | |
| Format | |
| Banner | |
| Interstisial | |
| Reward | |
| Native | |
Persyaratan
Target deployment iOS 13.0 atau yang lebih tinggi
[Untuk bidding]: Untuk mengintegrasikan semua format iklan yang didukung dalam bidding, gunakan Adaptor LY Ads Network 2.8.20240827.0 atau yang lebih baru (direkomendasikan versi terbaru)
Google Mobile Ads SDK Terbaru
Selesaikan Panduan memulai mediasi
Langkah 1: Siapkan konfigurasi di UI Jaringan Iklan LY
Daftar dan login ke akun LY Ads Network Anda.
Menambahkan aplikasi baru
Buka tab App, lalu klik tombol New registration.
Isi formulir dan klik pendaftaran.
Catat ID Aplikasi.
Membuat slot iklan
Di tab Aplikasi, pilih aplikasi Anda untuk melihat detail aplikasi. Di bagian Slot, klik Tambahkan.
Isi formulir untuk mengetahui detail tentang slot. Untuk Jenis Bidding, pilih Standar untuk mengonfigurasi slot ini untuk mediasi waterfall, atau Bidding dengan SDK Google untuk mengonfigurasi slot ini untuk Bidding. Klik Buat setelah formulir diisi.
Catat ID Slot.
Setelah membuat slot pertama, klik Tinjau di halaman detail aplikasi untuk mendapatkan persetujuan dari Jaringan Iklan LY. Proses ini mungkin memerlukan waktu beberapa saat. Hubungi perwakilan Jaringan Iklan LY jika ada pertanyaan.
Membuat Kunci API Pelaporan
Buka tab Mengelola kunci API pelaporan, lalu klik tombol Buat kunci API.
Isi formulir lalu klik Simpan.
Catat ID Kunci API dan Rahasia Kunci API Anda.
Memperbarui app-ads.txt
Penjual Resmi untuk Aplikasi app-ads.txt adalah inisiatif IAB Tech Lab yang membantu memastikan inventaris iklan aplikasi Anda hanya dijual melalui saluran yang telah Anda identifikasi sebagai resmi. Untuk mencegah kerugian pendapatan iklan yang signifikan, Anda harus menerapkan file app-ads.txt.
Jika Anda belum melakukannya,
siapkan file app-ads.txt untuk aplikasi Anda.
Untuk menerapkan app-ads.txt untuk LY Ads Network, lihat
Tentang app-ads.txt.
Langkah 2: Siapkan permintaan Jaringan Iklan LY di UI AdMob
Mengonfigurasi setelan mediasi untuk unit iklan
Anda perlu menambahkan LY Ads Network ke konfigurasi mediasi untuk unit iklan Anda.
Pertama, login ke akun AdMob Anda. Selanjutnya, buka tab Mediasi. Jika Anda memiliki grup mediasi yang ingin diubah, klik nama grup mediasi tersebut untuk mengeditnya, lalu lanjutkan ke Menambahkan LY Ads Network sebagai sumber iklan.
Untuk membuat grup mediasi baru, pilih Buat Grup Mediasi.

Masukkan format dan platform iklan Anda, lalu klik Lanjutkan.

Beri nama grup mediasi Anda, lalu pilih lokasi yang akan ditargetkan. Selanjutnya, tetapkan status grup mediasi ke Diaktifkan, lalu klik Tambahkan Unit Iklan.

Kaitkan grup mediasi ini dengan satu atau beberapa unit iklan AdMob yang ada. Kemudian, klik Done.

Sekarang Anda akan melihat kartu unit iklan yang diisi dengan unit iklan yang Anda pilih:

Menambahkan LY Ads Network sebagai sumber iklan
Bidding
Di bagian kartu Bidding di bagian Sumber Iklan, pilih Tambahkan sumber iklan. Kemudian, pilih LY Ads Network .
Klik Cara menandatangani perjanjian kemitraan dan siapkan kemitraan bidding dengan LY Ads Network.
Klik Konfirmasi & setujui, lalu klik Lanjutkan.
Jika sudah memiliki pemetaan untuk LY Ads Network, Anda dapat memilihnya. Jika tidak, klik Tambahkan pemetaan.
Selanjutnya, masukkan ID Aplikasi dan ID Slot yang diperoleh di bagian sebelumnya. Kemudian, klik Selesai.

Air Terjun
Di bagian kartu Waterfall di bagian Sumber Iklan, pilih Tambahkan Sumber Iklan.
Pilih LY Ads Network dan aktifkan tombol Optimalkan. Masukkan ID Kunci API dan Secret Kunci API yang diperoleh di bagian sebelumnya untuk menyiapkan pengoptimalan sumber iklan bagi LY Ads Network. Kemudian, masukkan nilai eCPM untuk LY Ads Network, lalu klik Lanjutkan.

Jika sudah memiliki pemetaan untuk LY Ads Network, Anda dapat memilihnya. Jika tidak, klik Tambahkan pemetaan.

Selanjutnya, masukkan ID Aplikasi dan ID Slot yang diperoleh di bagian sebelumnya. Kemudian, klik Selesai.

Langkah 3: Impor SDK dan Adaptor Jaringan Iklan LY
Menggunakan Swift Package Manager
Sebelum melanjutkan, Anda harus memiliki versi adaptor minimum yang didukung, yaitu 2.9.20251119.
Untuk menambahkan dependensi paket ke project Anda, ikuti langkah-langkah berikut:
Di Xcode, buka File > Add Package Dependencies....
Di perintah yang muncul, telusuri URL paket berikut:
https://github.com/googleads/googleads-mobile-ios-mediation-line.gitDi Dependency Rule, pilih Branch.
Di kolom teks, masukkan
main.
Menggunakan CocoaPods
Tambahkan baris berikut ke Podfile project Anda:
pod 'GoogleMobileAdsMediationLine'
Dari command line, jalankan:
pod install --repo-updateIntegrasi manual
- Download LY Ads Network SDK versi terbaru dan tautkan
FiveAd.frameworkdi project Anda. - Download versi terbaru adaptor LY Ads Network dari link download di Log Perubahan dan tautkan
LineAdapter.frameworkdi project Anda.
Langkah 4: Tambahkan kode yang diperlukan
Menerapkan SKAdNetwork
Ikuti dokumentasi Jaringan Iklan LY untuk menambahkan ID SKAdNetwork ke file Info.plist project Anda.
Langkah 5: Uji penerapan Anda
Mengaktifkan iklan pengujian
Pastikan Anda mendaftarkan perangkat pengujian untuk AdMob.
Adaptor Jaringan Iklan LY berisi metode helper untuk mengaktifkan mode pengujian bagi Jaringan Iklan LY. Anda harus menyetel opsi ini sebelum menginisialisasi Google Mobile Ads SDK untuk memastikan opsi tersebut diteruskan dengan benar ke LY Ads Network SDK.
Swift
import LineAdapter
// ...
GADMediationAdapterLine.testMode = true
Objective-C
#import <LineAdapter/LineAdapter.h>
// ...
GADMediationAdapterLine.testMode = YES;
Memverifikasi iklan percobaan
Untuk memverifikasi bahwa Anda menerima iklan percobaan dari LY Ads Network, aktifkan pengujian sumber iklan tunggal di pemeriksa iklan menggunakan sumber iklan LY Ads Network.
Langkah opsional
Parameter khusus jaringan
Adaptor LY Ads Network mendukung parameter permintaan tambahan yang dapat
diteruskan ke adaptor menggunakan class GADMediationAdapterLineExtras. Class
ini mencakup properti berikut:
adAudio- Menentukan status awal suara default iklan banner, interstisial, dan rewarded.
Berikut adalah contoh kode cara membuat permintaan iklan yang menetapkan parameter ini:
Swift
import LineAdapter
// ...
let request = GADRequest()
let extras = GADMediationAdapterLineExtras()
extras.adAudio = GADMediationAdapterLineAdAudio.unmuted
// ...
request.register(extras)
Objective-C
#import <LineAdapter/LineAdapter.h>
// ...
GADRequest *request = [GADRequest request];
GADMediationAdapterLineExtras *extras = [[GADMediationAdapterLineExtras alloc] init];
extras.adAudio = GADMediationAdapterLineAdAudioUnmuted;
// ...
[request registerAdNetworkExtras:extras];
Menggunakan iklan native
Penayangan iklan
Adaptor LY Ads Network mengisi
Deskripsi kolom lanjutan iklan native
berikut untuk
GADNativeAd.
| Kolom | Aset yang selalu disertakan oleh adaptor LY Ads Network |
|---|---|
| Judul | |
| Gambar | |
| Isi | |
| Ikon aplikasi | 1 |
| Pesan ajakan (CTA) | |
| Rating bintang | |
| Toko | |
| Harga |
1 Untuk iklan native, LY Ads Network SDK tidak menyediakan aset ikon aplikasi. Sebagai gantinya, adaptor Jaringan Iklan LY mengisi ikon aplikasi dengan gambar transparan.
Kode error
Jika adaptor gagal menerima iklan dari LY Ads Network, Anda dapat memeriksa
error yang mendasarinya dari respons iklan menggunakan
GADResponseInfo.adNetworkInfoArray
di bawah class berikut:
GADMediationAdapterLine
Berikut adalah kode dan pesan yang menyertainya yang ditampilkan oleh adaptor Jaringan Iklan LY saat iklan gagal dimuat:
| Kode error | Domain | Alasan |
|---|---|---|
| 1-10 | Dikirim oleh LY Ads Network SDK | LY Ads Network SDK menampilkan error khusus SDK. Lihat dokumentasi LY Ads Network untuk mengetahui detail selengkapnya. |
| 101 | com.google.ads.mediation.line | Parameter server tidak valid (mis. ID Aplikasi atau ID Slot tidak ada). |
| 102 | com.google.ads.mediation.line | Ukuran iklan yang diminta tidak sesuai dengan ukuran iklan banner yang didukung Jaringan Iklan LY. |
| 103 | com.google.ads.mediation.line | Gagal memuat aset gambar ikon informasi di iklan native. |
Log Perubahan Adaptor Mediasi LINE iOS
Versi 3.0.1.2
- Perbarui versi iOS minimum untuk mengurangi dependensi Google Mobile Ads SDK agar memungkinkan versi kecil.
- Memperbaiki masalah saat ikon AdChoices untuk iklan native terlalu besar.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.4.0.
- FiveAd SDK versi 3.0.1.
Versi 3.0.1.1
- Adapter kini meneruskan tanda
ageRestrictedTreatmentGoogle Mobile Ads SDK ke COPPA API FiveAd SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.3.0.
- FiveAd SDK versi 3.0.1.
Versi 3.0.1.0
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 3.0.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.1.0.
- FiveAd SDK versi 3.0.1.
Versi 3.0.0.1
- Memperbarui dependensi Google Mobile Ads SDK ke versi 13.0.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.0.0.
- FiveAd SDK versi 3.0.0.
Versi 3.0.0.0
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 3.0.0.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- FiveAd SDK versi 3.0.0.
Versi 2.9.20251119.1
- Menambahkan dukungan untuk meneruskan parameter Google Mobile Ads SDK tagForUnderAgeOfConsent ke FiveAd SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- FiveAd SDK versi 2.9.20251119.
Versi 2.9.20251119.0
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.9.20251119.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- FiveAd SDK versi 2.9.20251119.
Versi 2.9.20250930.0
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 2.9.20250930.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.12.0.
- FiveAd SDK versi 2.9.20250930.
Versi 2.9.20250912.0
- Adaptor kini melakukan inisialisasi FiveAd SDK sebelum setiap panggilan iklan.
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 2.9.20250912.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.11.0.
- FiveAd SDK versi 2.9.20250912.
Versi 2.9.20250512.0
- Sekarang memerlukan iOS versi 13.0 minimum.
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.9.20250512.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.4.0.
- FiveAd SDK versi 2.9.20250512.
Versi 2.9.20241106.3
- Memperbaiki masalah saat
GADMediationAdapterLine.hbukan header publik. - Mengaktifkan tanda
-fobjc-arcdan-fstack-protector-all. - Menghapus verifikasi ukuran iklan banner untuk bidding setelah pemuatan berhasil.
- Iklan banner waterfall akan terus memeriksa ukuran iklan banner setelah berhasil dimuat.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.2.0.
- FiveAd SDK versi 2.9.20241106.
Versi 2.9.20241106.2
- Menambahkan properti
GADMediationAdapterLine.testModeuntuk menunjukkan apakah FiveAd SDK harus diinisialisasi dalam mode pengujian. Flag ini harus disetel sebelum melakukan inisialisasi Google Mobile Ads SDK. - Menghapus pemeriksaan status inisialisasi FiveAd SDK sebelum melakukan inisialisasi FiveAd SDK.
- Menghapus pemeriksaan status iklan native yang tidak digunakan lagi sebelum mendownload aset iklan native.
- Sekarang memerlukan Google Mobile Ads SDK versi 12.0.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.0.0.
- FiveAd SDK versi 2.9.20241106.
Versi 2.9.20241106.1
- Memperbarui adaptor untuk menggunakan API pemuatan iklan terbaru untuk iklan banner bidding.
- Memperbaiki masalah yang mencegah peristiwa iklan diteruskan dengan benar untuk iklan interstisial bidding.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.12.0.
- FiveAd SDK versi 2.9.20241106.
Versi 2.9.20241106.0
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 2.9.20241106.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.12.0.
- FiveAd SDK versi 2.9.20241106.
Versi 2.8.20240827.1
- Memperbarui
CFBundleShortVersionStringagar memiliki tiga komponen, bukan empat.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.10.0.
- FiveAd SDK versi 2.8.20240827.
Versi 2.8.20240827.0
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.8.20240827.
- Menambahkan dukungan bidding untuk format iklan banner, interstisial, reward, dan native.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.8.0.
- FiveAd SDK versi 2.8.20240827.
Versi 2.8.20240612.0
- Menambahkan kontrol audio untuk iklan native melalui GADVideoOptions.
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 2.8.20240612.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.5.0.
- FiveAd SDK versi 2.8.20240612.
Versi 2.7.20240411.0
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.7.20240411.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.3.0.
- FiveAd SDK versi 2.7.20240411.
Versi 2.7.20240318.0
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.7.20240318.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.2.0.
- FiveAd SDK versi 2.7.20240318.
Versi 2.7.20240214.1
- Sekarang memerlukan versi iOS minimum 12.0.
- Sekarang memerlukan Google Mobile Ads SDK versi 11.0 atau yang lebih tinggi.
- Menyertakan
Info.plistdalam framework diLineAdapter.xcframework.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.0.1.
- FiveAd SDK versi 2.7.20240214.
Versi 2.7.20240214.0
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.7.20240214.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.0.1.
- FiveAd SDK versi 2.7.20240214.
Versi 2.7.20240126.0
- Kompatibilitas yang terverifikasi dengan FiveAd SDK versi 2.7.20240126.
- Memperbarui implementasi adaptor dengan protokol delegasi baru FiveAd SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.14.0.
- FiveAd SDK versi 2.7.20240126.
Versi 2.7.20231115.0
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.7.20231115.
- Menyertakan header
GADMediationAdapterLineExtrasdalam modulemap.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.14.0.
- FiveAd SDK versi 2.7.20231115.
Versi 2.6.20230609.1
- Menambahkan
GADMediationAdapterLineAudioStateuntuk mengelola status audio awal iklan banner, interstisial, dan reward saat pertama kali ditampilkan.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.14.0.
- SDK FiveAd versi 2.6.20230609.
Versi 2.6.20230609.0
- Rilis awal!
- Menambahkan dukungan waterfall untuk format iklan banner, interstisial, reward, dan native.
- Kompatibilitas terverifikasi dengan FiveAd SDK versi 2.6.20230609.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.9.0.
- SDK FiveAd versi 2.6.20230609.