Mengintegrasikan build akses awal Plugin Google Mobile Ads Unity ke dalam aplikasi Unity

Panduan ini ditujukan bagi penayang yang mengintegrasikan build akses awal Google Mobile Ads Unity Plugin ke dalam aplikasi Unity mereka. Build akses awal memberikan kesempatan 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 Anda 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 tempat yang mudah dijangkau.

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 menjadi 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 penyelesaian dependensi

Di editor Unity, pilih Assets > Play Services Resolver > Android Resolver > Force Resolve. Library Unity Play Services Resolver kemudian melakukan penyelesaian dependensi dari awal dan menyalin dependensi yang dideklarasikan ke direktori Assets/Plugins/Android aplikasi Unity Anda.

Paksa penyelesaian

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 semua salinan GoogleMobileAdsSDK yang ada yang telah ditempatkan oleh JAR resolver di folder Assets/Plugins/iOS Anda.

Download build akses awal Google Mobile Ads SDK untuk iOS dan tempatkan konten yang diekstraknya di direktori Assets/Plugins/iOS project Unity Anda.

Saat Anda membuat aplikasi, aplikasi akan menyalin framework ke project iOS.