Mengintegrasikan LY Ads Network dengan mediasi

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 aplikasi Unity.

Integrasi dan format iklan yang didukung

Adaptor mediasi Ad Manager untuk Jaringan Iklan LY Ads memiliki kemampuan berikut:

Integrasi
Bidding
Air Terjun
Format
Banner
Interstisial
Reward

Prasyarat

Sebelum melanjutkan, verifikasi hal berikut:

  • Versi Google Mobile Ads Unity Plugin terbaru.
  • Unity Editor versi 4 atau yang lebih baru.
  • [Untuk bidding]: Untuk mengintegrasikan semua format iklan yang didukung dalam bidding, gunakan plugin mediasi Google Mobile Ads untuk LY Ads Network 1.5.0 atau yang lebih baru (versi terbaru direkomendasikan).
  • Untuk men-deploy di Android
    • Level API Android 24 atau yang lebih baru.
  • Untuk men-deploy di iOS
    • Target deployment iOS 13.0 atau yang lebih baru.
  • 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 Jaringan Iklan LY Anda.

    Menambahkan aplikasi baru

    Buka tab App, lalu klik tombol New registration.

    Pendaftaran Baru

    Isi formulir dan klik pendaftaran.

    Formulir Pendaftaran Baru

    Catat ID Aplikasi.

    Android

    Detail Pendaftaran

    iOS

    Detail Pendaftaran

    Membuat slot iklan

    Di tab Aplikasi, pilih aplikasi Anda untuk melihat detailnya. Di bagian Slot, klik Add.

    Tambahkan Slot

    Isi formulir untuk mengetahui detail tentang slot. Untuk Bidding Type, pilih Standard guna mengonfigurasi slot ini untuk mediasi waterfall, atau Google SDK Bidding guna mengonfigurasi slot ini untuk Bidding. Klik Buat setelah formulir diisi.

    Menambahkan Formulir Slot

    Catat ID Slot.

    Detail Slot

    Setelah membuat slot pertama, klik Tinjau di halaman detail aplikasi Anda untuk mendapatkan persetujuan dari Jaringan Iklan LY. Proses ini mungkin memerlukan waktu beberapa saat. Hubungi perwakilan Jaringan Iklan LY Anda jika ada pertanyaan.

    Minta Peninjauan

    Membuat Kunci API Pelaporan

    Buka tab Mengelola kunci API pelaporan, lalu klik tombol Buat kunci API.

    Tab Kunci API Pelaporan

    Isi formulir lalu klik Simpan.

    Formulir Kunci API Pelaporan

    Catat ID Kunci API dan Secret Kunci API Anda.

    Formulir Kunci API Pelaporan

    Memperbarui app-ads.txt

    Authorized Sellers for Apps 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 Anda

    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 Plugin Mediasi Jaringan Iklan LY Google Mobile Ads untuk Unity ke project dengan menjalankan perintah berikut dari direktori root project:

    openupm add com.google.ads.mobile.mediation.line

    OpenUPM

    Di editor project Unity, pilih Edit > Setelan Project > Package Manager untuk membuka Unity Package Manager Settings.

    Di tab Scoped Registries, tambahkan OpenUPM sebagai scoped registry dengan detail berikut:

    • Nama: OpenUPM
    • URL: https://package.openupm.com
    • Cakupan: com.google

    Detail OpenUPM

    Kemudian, buka Window > Package Manager untuk membuka Unity Package Manager dan pilih My Registries dari menu drop-down.

    Registry Unity

    Pilih paket Google Mobile Ads Line Mediation lalu klik Install.

    Menginstal dari OpenUPM

    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 dan klik Import.

    Mengimpor dari Unity

    Kemudian, pilih Assets > External Dependency Manager > Android Resolver > Force Resolve. Library External Dependency Manager akan melakukan resolusi dependensi dari awal dan menyalin dependensi yang dideklarasikan ke direktori Assets/Plugins/Android aplikasi Unity Anda.

    Paksa Selesaikan

    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 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 untuk iklan banner, interstisial, dan reward.

    Berikut 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 bawah class berikut:

    Android

    com.line.ads
    com.google.ads.mediation.line.LineMediationAdapter
    

    iOS

    GADMediationAdapterLine
    

    Berikut adalah kode dan pesan yang ditampilkan oleh adaptor Jaringan Iklan LY saat iklan gagal dimuat:

    Android

    Kode error Domain Alasan
    1-10 com.five_corp.ad SDK Jaringan Iklan LY menampilkan error khusus SDK. Lihat dokumentasi Jaringan Iklan LY 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 reward karena tidak ada konteks aktivitas.
    105 com.google.ads.mediation.line LY Ads Network SDK gagal menampilkan iklan interstisial atau reward.
    106 com.google.ads.mediation.line Gagal memuat iklan native karena aset tidak lengkap.
    107 com.google.ads.mediation.line SDK FiveAd menampilkan pemuat iklan null.

    iOS

    Kode error Domain Alasan
    1-10 Dikirim oleh SDK Jaringan Iklan LY SDK Jaringan Iklan LY menampilkan error khusus SDK. Lihat dokumentasi Jaringan Iklan LY 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 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.
    104 com.google.ads.mediation.line Gagal mengumpulkan sinyal untuk bidding.
    105 com.google.ads.mediation.line Gagal melakukan inisialisasi pemuat SDK iklan LINE Ads.

    Log Perubahan Plugin Mediasi Unity LINE

    Versi 2.2.1

    Versi 2.2.0

    Versi 2.1.1

    Versi 2.1.0

    Versi 2.0.2

    Versi 2.0.1

    Versi 2.0.0

    Versi 1.5.10

    Versi 1.5.9

    Versi 1.5.8

    Versi 1.5.7

    Versi 1.5.6

    Versi 1.5.5

    • Memperbaiki masalah saat penginstalan melalui OpenUPM menyebabkan plugin tidak mengimpor paket dengan benar.

    Versi 1.5.4

    Versi 1.5.3

    Versi 1.5.2

    Versi 1.5.1

    Versi 1.5.0

    Versi 1.4.0

    Versi 1.3.1

    Versi 1.3.0

    Versi 1.2.0

    Versi 1.1.2

    Versi 1.1.1

    Versi 1.1.0

    Versi 1.0.0