Panduan ini menunjukkan cara menggunakan Google Mobile Ads Unity Plugin untuk memuat dan menampilkan iklan dari LY Ads Network menggunakan mediasi, yang mencakup integrasi waterfall. Panduan ini mencakup cara menambahkan Jaringan Iklan LY ke konfigurasi mediasi unit iklan, dan cara mengintegrasikan SDK dan adaptor Jaringan Iklan LY ke dalam aplikasi Unity.
Integrasi dan format iklan yang didukung
Adaptor mediasi Ad Manager untuk LY Ads Network memiliki kemampuan berikut:
| Integrasi | |
|---|---|
| Bidding | |
| Air Terjun | |
| Format | |
| Banner | |
| Interstisial | |
| Reward | |
Persyaratan
- Google Mobile Ads Unity Plugin Terbaru
- Unity 4 atau yang lebih tinggi
- [Untuk bidding]: Untuk mengintegrasikan semua format iklan yang didukung dalam bidding, gunakan plugin mediasi Google Mobile Ads untuk LY Ads Network SDK 1.5.0 atau yang lebih tinggi (direkomendasikan versi terbaru)
- Untuk men-deploy di Android
- Level API Android 23 atau yang lebih tinggi
- Untuk men-deploy di iOS
- Target deployment iOS 13.3 atau yang lebih tinggi
- Project Unity yang berfungsi dan dikonfigurasi dengan Google Mobile Ads Unity Plugin. Lihat Menyiapkan Google Mobile Ads Unity Plugin untuk mengetahui detailnya.
- Menyiapkan 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.
Android
iOS
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,
buat file app-ads.txt untuk Ad Manager.
Untuk menerapkan app-ads.txt untuk LY Ads Network, lihat
Tentang app-ads.txt.
Langkah 2: Siapkan permintaan Jaringan Iklan LY di UI Ad Manager
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 SDK dan adaptor Jaringan Iklan LY
OpenUPM-CLI
Jika telah menginstal OpenUPM-CLI, Anda dapat menginstal Google Mobile Ads Network Mediation Plugin for Unity ke project dengan menjalankan perintah berikut dari direktori root project:
openupm add com.google.ads.mobile.mediation.lineOpenUPM
Di editor project Unity, pilih Edit > Project Settings > Package Manager untuk membuka Unity Package Manager Settings.
Di tab Scoped Registries, tambahkan OpenUPM sebagai registry tercakup dengan detail berikut:
- Nama:
OpenUPM - URL:
https://package.openupm.com - Cakupan:
com.google
Kemudian, buka Window > Package Manager untuk membuka Unity Package Manager dan pilih My Registries dari menu drop-down.
Pilih paket Google Mobile Ads Line Mediation lalu klik Install.
Paket Unity
Download plugin mediasi Google Mobile Ads versi terbaru untuk
LY Ads Network dari link download di
Changelog
dan ekstrak
GoogleMobileAdsLineMediation.unitypackage dari file zip.
Di editor project Unity, pilih Assets > Import Package >
Custom Package, lalu temukan file
GoogleMobileAdsLineMediation.unitypackage
yang telah Anda download. Pastikan semua file telah dipilih, lalu klik
Impor.
Kemudian, pilih Assets > External Dependency Manager >
Android Resolver > Force Resolve. Library External Dependency Manager
akan melakukan penyelesaian dependensi dari awal dan menyalin
dependensi yang dideklarasikan ke direktori Assets/Plugins/Android aplikasi
Unity Anda.
Langkah 4: Tambahkan kode yang diperlukan
Android
Tidak ada kode tambahan yang diperlukan untuk integrasi Jaringan Iklan LY.
iOS
Integrasi 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 Anda untuk Ad Manager.
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
Plugin mediasi Unity LY Ads Network mendukung parameter permintaan tambahan berikut yang dapat diteruskan ke adaptor melalui class LineMediationExtras:
-
SetEnableAdSound(boolean): Menentukan status awal suara default iklan banner, interstisial, dan reward.
Berikut adalah contoh kode cara membuat permintaan iklan yang menetapkan parameter ini:
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 Jaringan Iklan LY, penayang dapat memeriksa error yang mendasarinya dari respons iklan menggunakan ResponseInfo di kelas berikut:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
Berikut adalah kode dan pesan yang menyertainya yang ditampilkan oleh adaptor LY Ads Network saat iklan gagal dimuat:
Android
| Kode error | Domain | Alasan |
|---|---|---|
| 1-10 | com.five_corp.ad | LY Ads Network SDK menampilkan error khusus SDK. Lihat dokumentasi LY Ads Network 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 sesuai dengan ukuran iklan banner yang didukung Jaringan Iklan LY. |
| 104 | com.google.ads.mediation.line | Gagal memuat iklan interstisial atau iklan reward karena konteks aktivitas tidak ada. |
| 105 | com.google.ads.mediation.line | SDK Jaringan Iklan LY gagal menampilkan iklan interstisial atau reward. |
| 106 | com.google.ads.mediation.line | Gagal memuat iklan native karena aset tidak ada. |
iOS
| 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 Plugin Mediasi Unity LINE
Versi 2.1.0
- Mendukung Line Android adapter versi 3.1.0.0.
- Mendukung Line iOS adapter versi 3.0.1.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 11.0.0.
Versi 2.0.2
- Mendukung adaptor Line Android versi 3.0.1.1.
- Mendukung Line iOS adapter versi 3.0.1.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 11.0.0.
Versi 2.0.1
- Mendukung adaptor Line Android versi 3.0.1.1.
- Mendukung Line iOS adapter versi 3.0.0.1.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 11.0.0.
Versi 2.0.0
- Mendukung Line Android adapter versi 3.0.1.0.
- Mendukung Line iOS adapter versi 3.0.0.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.7.0.
Versi 1.5.10
- Mendukung Line Android adapter versi 2.9.20251028.0.
- Mendukung Line iOS adapter versi 2.9.20251119.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.6.0.
Versi 1.5.9
- Mendukung Line Android adapter versi 2.9.20251028.0.
- Mendukung Line iOS adapter versi 2.9.20250930.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.6.0.
Versi 1.5.8
- Mendukung adaptor Android Line versi 2.9.20250924.1.
- Mendukung Line iOS adapter versi 2.9.20250930.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.5.0.
Versi 1.5.7
- Mendukung Line Android adapter versi 2.9.20250924.0.
- Mendukung Line iOS adapter versi 2.9.20250912.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.5.0.
Versi 1.5.6
- Mendukung Line Android adapter versi 2.9.20250718.0.
- Mendukung Line iOS adapter versi 2.9.20250512.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.3.0.
Versi 1.5.5
- Memperbaiki masalah saat penginstalan melalui OpenUPM menyebabkan plugin tidak mengimpor paket dengan benar.
Versi 1.5.4
- Mendukung Line Android adapter versi 2.9.20250519.0.
- Mendukung Line iOS adapter versi 2.9.20250512.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.1.0.
Versi 1.5.3
- Plugin Unity kini dibangun dengan Android SDK 35.
- Mendukung adaptor Line Android versi 2.9.20250317.1.
- Mendukung Line iOS adapter versi 2.9.20241106.3.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.1.0.
Versi 1.5.2
- Mendukung Line Android adapter versi 2.9.20250110.0.
- Mendukung Line iOS adapter versi 2.9.20241106.2.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 10.0.0.
Versi 1.5.1
- Mendukung Line Android adapter versi 2.9.20250110.0.
- Mendukung Line iOS adapter versi 2.9.20241106.1.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.5.0.
Versi 1.5.0
- Mendukung adaptor Line Android versi 2.9.20241129.0.
- Mendukung Line iOS adapter versi 2.9.20241106.1.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.5.0.
Versi 1.4.0
- Mendukung Line Android adapter versi 2.8.20240827.0.
- Mendukung Line iOS adapter versi 2.9.20241106.1.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.4.0.
Versi 1.3.1
- Mendukung Line Android adapter versi 2.8.20240808.0.
- Mendukung Line iOS adapter versi 2.8.20240612.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.2.0.
Versi 1.3.0
- Mendukung Line Android adapter versi 2.8.20240722.0.
- Mendukung Line iOS adapter versi 2.8.20240612.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.2.0.
Versi 1.2.0
- Mendukung Line Android adapter versi 2.7.20240515.0.
- Mendukung Line iOS adapter versi 2.8.20240612.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.1.1.
Versi 1.1.2
- Mendukung Line Android adapter versi 2.7.20240515.0.
- Mendukung Line iOS adapter versi 2.7.20240411.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.1.0.
Versi 1.1.1
- Mendukung Line Android adapter versi 2.7.20240214.1.
- Mendukung Line iOS adapter versi 2.7.20240411.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 9.1.0.
Versi 1.1.0
- Menambahkan class
LineMediationExtrasdengan metode berikut untuk mendukung penerusan ekstra mediasi.SetEnabledAdSound(bool)
- Mendukung Line Android adapter versi 2.7.20240214.1.
- Mendukung Line iOS adapter 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 Line Android adapter versi 2.6.20230607.0.
- Mendukung Line iOS adapter versi 2.6.20230609.0.
- Dibuat dan diuji dengan Plugin Google Mobile Ads Unity versi 8.5.1.