Panduan ini ditujukan untuk penayang yang mengintegrasikan build akses awal Google Mobile Ads Unity Plugin ke dalam aplikasi Unity mereka. Build akses awal memberikan peluang untuk memanfaatkan fitur Google Mobile Ads Unity Plugin terbaru tanpa menunggu rilis berikutnya, dan build ini telah diuji sepenuhnya serta memenuhi kriteria rilis yang sama dengan build publik.
Ikuti langkah-langkah di halaman ini untuk mengintegrasikan build akses awal Google Mobile Ads Unity Plugin ke dalam aplikasi Unity Anda.
Prasyarat
Sebelum melanjutkan, lakukan hal berikut:
Siapkan Google Mobile Ads Unity Plugin untuk mengintegrasikan Google Mobile Ads Unity Plugin ke dalam project Unity Anda.
Build akses awal Google Mobile Ads Unity Plugin yang disediakan oleh account manager Anda.
Petunjuk integrasi
Klik tab untuk memilih petunjuk bagi Android atau iOS. Jika Anda mengintegrasikan build akses awal untuk kedua platform, selesaikan petunjuk di kedua tab.
Android
Download build akses awal Google Mobile Ads Android SDK dan ekstrak di lokasi yang mudah diakses.
Selanjutnya, tambahkan lokasi ini sebagai repositori Maven kustom untuk plugin Google Mobile Ads Unity.
Memperbarui file XML dependensi
Perbarui konten file XML di Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml ke konten berikut:
<dependencies>
<androidPackages>
<androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
<repositories>
<repository>/path/to/extracted/maven/repo</repository>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
</androidPackages>
</dependencies>
Teks yang dicetak tebal, /path/to/extracted/maven/repo, harus diganti dengan
jalur ke konten yang diarsipkan dari file zip Google Mobile Ads Unity Plugin akses awal.
Versi dependensi, yang ditunjukkan oleh x.y.z dalam cuplikan sebelumnya, dapat
ditentukan dengan menemukan versi terbaru yang ada di direktori
com/google/android/gms/play-services-ads/ dalam konten yang diekstrak
dari file zip Google Mobile Ads Android SDK Akses Awal.
Memaksa resolusi dependensi
Di editor Unity, pilih Assets > Play Services Resolver > Android Resolver > Force Resolve. Library Unity Play Services Resolver kemudian akan melakukan resolusi dependensi dari awal dan menyalin dependensi yang dideklarasikan ke direktori Assets/Plugins/Android aplikasi Unity Anda.

Saat Anda mem-build aplikasi, JAR resolver akan berjalan dan mengimpor semua dependensi yang diperlukan ke dalam build.
iOS
Pastikan file XML dependensi di Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml tidak memiliki referensi ke CocoaPod Google-Mobile-Ads-SDK.
Selanjutnya, hapus salinan GoogleMobileAdsSDK yang ada yang telah ditempatkan JAR resolver di folder Assets/Plugins/iOS Anda.
Download build akses awal Google Mobile Ads iOS SDK dan tempatkan konten yang diekstrak di direktori Assets/Plugins/iOS project Unity Anda.
Saat Anda mem-build aplikasi, aplikasi tersebut akan menyalin framework ke project iOS.