Questa guida è destinata agli editori che integrano una build di accesso in anteprima di Google Mobile Ads Unity Plugin nella propria app Unity. Le build di accesso in anteprima offrono l'opportunità di sfruttare le funzionalità più recenti di Google Mobile Ads Unity Plugin senza attendere la release successiva. Sono completamente testate e soddisfano gli stessi criteri di rilascio delle build pubbliche.
Segui i passaggi descritti in questa pagina per integrare la build di accesso in anteprima di Google Mobile Ads Unity Plugin nella tua app Unity.
Prerequisiti
Prima di continuare, completa queste operazioni:
Configura Google Mobile Ads Unity Plugin per integrare Google Mobile Ads Unity Plugin nel tuo progetto Unity.
Build di accesso in anteprima di Google Mobile Ads Unity Plugin fornite dal tuo account manager.
Istruzioni per l'integrazione
Fai clic su una scheda per selezionare le istruzioni per Android o iOS. Se integri le build di accesso in anteprima per entrambe le piattaforme, completa le istruzioni in entrambe le schede.
Android
Scarica la build di accesso in anteprima dell'SDK Google Mobile Ads per Android ed estraila in un percorso semplice da raggiungere.
Quindi, aggiungi questa posizione come repository Maven personalizzato per il plug-in Unity di Google Mobile Ads.
Aggiornare il file XML delle dipendenze
Aggiorna i contenuti del file XML all'indirizzo
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml con i seguenti:
<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>
Il testo in grassetto, /path/to/extracted/maven/repo, deve essere sostituito con il
percorso del file zip Google Mobile Ads Unity Plugin dei contenuti archiviati dell'accesso in anteprima.
La versione della dipendenza, indicata da x.y.z nello snippet precedente, può
essere determinata trovando la versione più recente presente nella directory
com/google/android/gms/play-services-ads/ nei contenuti estratti
del file zip dell'SDK Google Mobile Ads per Android con accesso in anteprima.
Forza la risoluzione delle dipendenze
Nell'editor Unity, seleziona
Assets > Play Services Resolver > Android Resolver > Force Resolve. La
libreria Unity Play Services Resolver esegue quindi la risoluzione delle dipendenze da
zero e copia le dipendenze dichiarate nella directory Assets/Plugins/Android
dell'app Unity.

Quando crei l'app, il resolver JAR viene eseguito e importa tutte le dipendenze richieste nella build.
iOS
Assicurati che il file XML delle dipendenze in
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml non contenga
riferimenti al CocoaPod Google-Mobile-Ads-SDK.
Successivamente, rimuovi tutte le copie esistenti di GoogleMobileAdsSDK che JAR
resolver ha inserito nella cartella Assets/Plugins/iOS.
Scarica la build di accesso in anteprima dell'SDK Google Mobile Ads per iOS e inserisci i contenuti estratti nella directory Assets/Plugins/iOS del tuo progetto Unity.
Quando crei l'app, il framework viene copiato nel progetto iOS.