Panduan ini menunjukkan cara menggunakan Google Mobile Ads SDK untuk memuat dan menampilkan iklan dari Baris menggunakan mediasi, yang mencakup integrasi waterfall. Panduan ini membahas cara menambahkan Baris ke serta cara mengintegrasikan Line SDK dan adaptor ke dalam aplikasi Unity.
Integrasi dan format iklan yang didukung
Adaptor mediasi AdMob untuk Line memiliki kemampuan berikut:
Integrasi | |
---|---|
Bidding | |
Air Terjun | 1 |
Format | |
Banner | |
Interstisial | |
Reward |
1 Integrasi waterfall masih dalam versi beta terbuka.
Persyaratan
- Unity 4 atau yang lebih baru
- Google Mobile Ads SDK terbaru
- Untuk men-deploy di Android
- Android API level 21 atau yang lebih tinggi
- Untuk men-deploy di iOS
- Target deployment iOS 12.0 atau versi yang lebih tinggi
- Project Unity yang berfungsi dan dikonfigurasi dengan Google Mobile Ads SDK. Lihat Mulai untuk mengetahui detailnya.
- Selesaikan Panduan memulai mediasi
Langkah 1: Siapkan konfigurasi di UI Line
Login ke Akun Line Anda.
Tambahkan aplikasi baru
Klik 広告枠管域 (Pengelolaan Slot Iklan) > メデ menyebutkanア (Media). Kemudian, klik Untitled規作成 (Create New).
Isi formulir dan klik 登録 (Daftar).
Catat ID Aplikasi.
Membuat penempatan iklan
Klik ID aplikasi yang ingin ditambahkan penempatan iklan. Lalu, pilih 詳細 (Detail).
Klik 多追加 (Tambahkan Slot).
Isi formulir dan setelah selesai, klik (登録) Daftar.
Catat ID Slot.
Langkah 2: Siapkan Permintaan baris di AdMob UI
Mengonfigurasi setelan mediasi untuk unit iklan
Android
Untuk mengetahui petunjuknya, lihat langkah 2 dalam panduan untuk Android.
iOS
Untuk mengetahui petunjuknya, lihat langkah 2 dalam panduan untuk iOS.
Langkah 3: Impor Line SDK dan adaptor
Download versi terbaru plugin mediasi Google Mobile Ads untuk Line
dari link download di
Changelog dan ekstrak
GoogleMobileAdsLineMediation.unitypackage
dari file ZIP.
Di editor project Unity, pilih Assets > Impor Paket >
Paket Kustom dan temukan GoogleMobileAdsLineMediation.unitypackage
yang didownload. Pastikan semua file dipilih dan klik
Impor.
Lalu, pilih Assets > Resolver Layanan Play > Resolver Android >
Paksa Selesaikan. Library Unity Play Services Resolver akan melakukan
resolusi dependensi dari awal dan salin dependensi yang dideklarasikan ke dalam
Direktori Assets/Plugins/Android
aplikasi Unity Anda.
Langkah 4: Tambahkan kode yang diperlukan
Android
Tidak ada kode tambahan yang diperlukan untuk integrasi Line.
iOS
Integrasi SKAdNetwork
Ikuti dokumentasi Line
untuk menambahkan ID SKAdNetwork ke file Info.plist
project Anda.
Langkah 5: Uji penerapan
Aktifkan iklan percobaan
Pastikan Anda mendaftarkan perangkat pengujian Anda untuk AdMob
Ikuti petunjuk di Dokumentasi Android dan iOS Line tentang cara mengaktifkan iklan pengujian Line.
Memverifikasi iklan percobaan
Untuk memverifikasi bahwa Anda menerima iklan pengujian dari Line, aktifkan pengujian sumber iklan tunggal di pemeriksa iklan menggunakan Line (Waterfall) sumber iklan.
Langkah opsional
Parameter khusus jaringan
Plugin mediasi Line Unity mendukung permintaan tambahan berikut
yang dapat diteruskan ke adaptor melalui LineMediationExtras
:
SetEnableAdSound(boolean)
: Menentukan status awal suara default iklan banner, interstisial, dan reward.
Berikut adalah contoh kode cara membuat permintaan iklan yang menetapkan parameter tersebut:
using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...
var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);
Kode error
Jika adaptor gagal menerima iklan dari Line,
penayang dapat memeriksa error yang mendasar dari respons iklan menggunakan
ResponseInfo
dalam class berikut:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
Berikut ini adalah kode dan pesan yang menyertainya yang ditampilkan oleh adaptor Line saat iklan gagal dimuat:
Android
Kode error | Domain | Alasan |
---|---|---|
1-10 | com.five_corp.ad | Line SDK menampilkan error khusus SDK. Lihat Dokumentasi Line untuk mengetahui detail selengkapnya. |
101 | com.google.ads.mediation.line | ID Aplikasi tidak ada atau tidak valid. |
102 | com.google.ads.mediation.line | ID Slot tidak ada atau tidak valid. |
103 | com.google.ads.mediation.line | Ukuran iklan yang diminta tidak cocok dengan ukuran iklan banner yang didukung Baris. |
104 | com.google.ads.mediation.line | Gagal memuat iklan interstisial atau iklan reward karena konteks aktivitas tidak ada. |
105 | com.google.ads.mediation.line | Line SDK gagal menampilkan iklan interstisial atau iklan reward. |
106 | com.google.ads.mediation.line | Gagal memuat iklan native karena aset tidak ada. |
iOS
Kode error | Domain | Alasan |
---|---|---|
1-10 | Dikirim oleh Line SDK | Line SDK menampilkan error khusus SDK. Lihat Dokumentasi Line untuk mengetahui detail selengkapnya. |
101 | com.google.ads.mediation.line | Parameter server tidak valid (misalnya, ID Aplikasi atau ID Slot Tidak Ada). |
102 | com.google.ads.mediation.line | Ukuran iklan yang diminta tidak cocok dengan ukuran iklan banner yang didukung Baris. |
103 | com.google.ads.mediation.line | Gagal memuat aset gambar ikon informasi di iklan native. |
Log Perubahan Plugin Mediasi Persatuan Baris
Versi 1.3.1
- Mendukung Adaptor Android Line versi 2.8.20240808.0.
- Mendukung Adaptor iOS Line versi 2.8.20240612.0.
- Dibangun dan diuji dengan Plugin Google Mobile Ads Unity versi 9.2.0.
Versi 1.3.0
- Mendukung Adaptor Android Line versi 2.8.20240722.0.
- Mendukung Adaptor iOS Line versi 2.8.20240612.0.
- Dibangun dan diuji dengan Plugin Google Mobile Ads Unity versi 9.2.0.
Versi 1.2.0
- Mendukung Line Android adaptor versi 2.7.20240515.0.
- Mendukung Adaptor iOS Line versi 2.8.20240612.0.
- Dibangun dan diuji dengan Plugin Google Mobile Ads Unity versi 9.1.1.
Versi 1.1.2
- Mendukung Line Android adaptor versi 2.7.20240515.0.
- Mendukung Adaptor iOS Line versi 2.7.20240411.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.1.0.
Versi 1.1.1
- Mendukung Adaptor Android Line versi 2.7.20240214.1.
- Mendukung Adaptor iOS Line versi 2.7.20240411.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.1.0.
Versi 1.1.0
- Menambahkan class
LineMediationExtras
dengan metode berikut untuk mendukung penerusan tambahan mediasi.SetEnabledAdSound(bool)
- Mendukung Adaptor Android Line versi 2.7.20240214.1.
- Mendukung Adaptor iOS Line versi 2.7.20240318.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.0.0.
Versi 1.0.0
- Rilis Awal.
- Mendukung Adaptor Android Line versi 2.6.20230607.0.
- Mendukung Adaptor iOS Line versi 2.6.20230609.0.
- Dibangun dan diuji dengan Plugin Google Mobile Ads Unity versi 8.5.1.