Questa guida mostra come utilizzare Google Mobile Ads Unity Plugin per caricare e visualizzare gli annunci di i-mobile utilizzando la mediazione, che copre le integrazioni a cascata. Spiega come aggiungere i-mobile alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore i-mobile in un'app Unity.
L'interfaccia della dashboard per i-mobile utilizza testo giapponese per etichette, pulsanti e descrizioni. Gli screenshot in questa guida non sono stati tradotti. Nelle descrizioni e nelle istruzioni di questa guida, tuttavia, le etichette e i pulsanti sono tradotti con i loro equivalenti in lingua inglese tra parentesi.
Integrazioni e formati degli annunci supportati
L'adattatore di mediazione AdMob per i-mobile ha le seguenti funzionalità:
| Integrazione | |
|---|---|
| Offerte | |
| Cascata | |
| Formati | |
| Apertura app | |
| Banner | |
| Interstitial | |
| Con premio | |
| Interstitial con premio | |
| Nativo | |
Prerequisiti
Prima di continuare, verifica quanto segue:
- Ultima versione di Google Mobile Ads Unity Plugin.
- Unity Editor versione 5.6 o successive.
- Per il deployment su Android
- Livello API Android 24 o versioni successive.
- Per il deployment su iOS
- Target di distribuzione iOS 13.0 o versioni successive.
- Un progetto Unity funzionante configurato con Google Mobile Ads Unity Plugin. Per maggiori dettagli, vedi Configurare Google Mobile Ads Unity Plugin.
- Configura la Mediazione AdMob.
Passaggio 1: configura le configurazioni nell'interfaccia utente di i-mobile
Registrati o accedi al tuo account i-mobile.
Aggiungi la tua app alla dashboard di i-mobile facendo clic sulla scheda サイト/アプリ管理 (Site/Application Management) e sul pulsante relativo alla piattaforma della tua app.
Android

iOS

Compila il modulo e fai clic sul pulsante 新規登録 (Registrati).
Android

iOS

Per creare un nuovo spazio pubblicitario, seleziona la tua app nella scheda サイト/アプリ管理 (Site/Application Management).
Android

iOS

Vai alla scheda 広告スポット管理 (Gestione degli spazi pubblicitari) e fai clic sul pulsante 新規広告スポット (Nuovo spazio pubblicitario).
Poi, compila il modulo fornendo 広告スポット名 (nome dello spazio pubblicitario), 広告スポットサイズ (dimensioni dello spazio pubblicitario) e altri dettagli. Poi, fai clic sul pulsante 新規登録 (Registrati).
Il tuo nuovo spazio pubblicitario è pronto. Per visualizzare i dettagli dell'integrazione, fai clic sul pulsante アプリ設定取得 (Ottieni impostazioni app).
Prendi nota dell'ID publisher (Publisher ID), dell'ID elemento multimediale (Media ID) e dell'ID spot (Spot ID). Avrai bisogno di questi parametri in un secondo momento per configurare i-mobile per la mediazione nell'interfaccia utente di AdMob.
Android

iOS

Aggiorna il file app-ads.txt
Authorized Sellers for Apps app-ads.txt è un'iniziativa di IAB Tech Lab che contribuisce a garantire che il tuo
inventario pubblicitario dell'app venga venduto solo tramite canali che hai identificato come autorizzati. Per evitare una
perdita significativa delle entrate pubblicitarie, devi implementare un file app-ads.txt.
Se non l'hai ancora fatto,
configura un file app-ads.txt per la tua app.
Per implementare app-ads.txt per i-mobile, consulta le relative
domande frequenti.
Passaggio 2: configura la domanda di i-mobile nell'interfaccia utente di AdMob
Configurare le impostazioni di mediazione per l'unità pubblicitaria
Android
Per istruzioni, vedi il passaggio 2 della guida per Android.
iOS
Per istruzioni, vedi il passaggio 2 della guida per iOS.
Passaggio 3: importa l'SDK e l'adattatore i-mobile
OpenUPM-CLI
Se hai installato OpenUPM-CLI, puoi installare il plug-in di mediazione i-mobile di Google Mobile Ads per Unity nel tuo progetto eseguendo il seguente comando dalla directory principale del progetto:
openupm add com.google.ads.mobile.mediation.imobileOpenUPM
Nell'editor del progetto Unity, seleziona Modifica > Impostazioni progetto > Package Manager per aprire le impostazioni di Unity Package Manager.
Nella scheda Registri con ambito, aggiungi OpenUPM come registro con ambito con i seguenti dettagli:
- Nome:
OpenUPM - URL:
https://package.openupm.com - Ambito/i:
com.google
Poi vai a Window > Package Manager per aprire Unity Package Manager e seleziona My Registries dal menu a discesa.
Seleziona il pacchetto Google Mobile Ads IMobile Mediation e fai clic su Installa.
Pacchetto Unity
Scarica l'ultima versione del plug-in di mediazione Google Mobile Ads per
i-mobile dal link di download nella
cronologia delle modifiche
ed estrai
GoogleMobileAdsIMobileMediation.unitypackage dal file
zip.
Nell'editor del progetto Unity, seleziona Asset > Importa pacchetto >
Pacchetto personalizzato e trova il file
GoogleMobileAdsIMobileMediation.unitypackage
che hai scaricato. Assicurati che tutti i file siano selezionati e fai clic su
Importa.
Quindi, seleziona Asset > External Dependency Manager >
Android Resolver > Force Resolve. La libreria External Dependency Manager
esegue la risoluzione delle dipendenze da zero e copia le
dipendenze dichiarate nella directory Assets/Plugins/Android della tua
app Unity.
Passaggio 4: codice aggiuntivo richiesto
Android
Per l'integrazione di i-mobile non è necessario alcun codice aggiuntivo.
iOS
Integrazione di SKAdNetwork
Segui la documentazione di i-mobile
per aggiungere gli identificatori SKAdNetwork al file Info.plist del tuo progetto.
Passaggio 5: testa l'implementazione
Attivare gli annunci di prova
Assicurati di registrare il tuo dispositivo di test per AdMob. i-mobile fornisce ID spot, ID media e ID publisher di test, che puoi trovare qui.
Verificare gli annunci di test
Per verificare di ricevere annunci di test da i-mobile, attiva il test di singola origine annuncio nello strumento di controllo degli annunci utilizzando le origini annuncio i-mobile (cascata).
Codici di errore
Se l'adattatore non riceve un annuncio da i-mobile, i publisher possono controllare l'errore sottostante
dalla risposta dell'annuncio utilizzando ResponseInfo
nelle seguenti classi:
Android
| Formato | Nome classe |
|---|---|
| Banner | com.google.ads.mediation.imobile.IMobileAdapter |
| Interstitial | com.google.ads.mediation.imobile.IMobileAdapter |
| Nativo | com.google.ads.mediation.imobile.IMobileMediationAdapter |
iOS
| Formato | Nome classe |
|---|---|
| Banner | IMobileAdapter |
| Interstitial | IMobileAdapter |
| Nativo | GADMediationAdapterIMobile |
Di seguito sono riportati i codici e i messaggi associati restituiti dall'adattatore i-mobile quando un annuncio non viene caricato:
Android
| Codice di errore | Motivo |
|---|---|
| 0-99 | L'SDK i-mobile ha restituito un errore. Per maggiori dettagli, consulta il codice. |
| 101 | i-mobile richiede un contesto Activity per caricare gli annunci. |
| 102 | I parametri del server i-mobile configurati nell'interfaccia utente di AdMob sono mancanti o non validi. |
| 103 | Le dimensioni dell'annuncio richieste non corrispondono a una dimensione del banner supportata da i-mobile. |
| 104 | Il callback di caricamento riuscito degli annunci nativi di i-mobile ha restituito un elenco di annunci nativi vuoto. |
iOS
| Codice di errore | Motivo |
|---|---|
| 0-10 | L'SDK i-mobile ha restituito un errore. Per ulteriori dettagli, consulta il codice. |
| 101 | I parametri del server i-mobile configurati nell'interfaccia utente di AdMob sono mancanti o non validi. |
| 102 | Le dimensioni dell'annuncio richieste non corrispondono a una dimensione del banner supportata da i-mobile. |
| 103 | i-mobile non è riuscito a mostrare un annuncio. |
| 104 | i-mobile ha restituito un array di annunci nativi vuoto. |
| 105 | i-mobile non è riuscito a scaricare gli asset degli annunci nativi. |
| 106 | i-mobile non supporta la richiesta di più annunci interstitial utilizzando lo stesso ID spot. |
Log delle modifiche del plug-in di mediazione Unity di i-mobile
Versione 1.3.16
- Supporta i-mobile Android adapter versione 2.3.2.5.
- Supporta la versione 2.3.4.8 dell'adattatore i-mobile iOS.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.5.0.
Versione 1.3.15
- Supporta i-mobile Android adapter versione 2.3.2.4.
- Supporta la versione 2.3.4.8 dell'adattatore i-mobile iOS.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.5.0.
Versione 1.3.14
- Supporta i-mobile Android adapter versione 2.3.2.4.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.7.1.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.4.0.
Versione 1.3.13
- Supporta i-mobile Android adapter versione 2.3.2.4.
- Supporta i-mobile iOS adapter versione 2.3.4.7.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.1.0.
Versione 1.3.12
- Supporta i-mobile Android adapter versione 2.3.2.3.
- Supporta i-mobile iOS adapter versione 2.3.4.7.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.1.0.
Versione 1.3.11
- Supporta i-mobile Android adapter versione 2.3.2.3.
- Supporta la versione 2.3.4.6 dell'adattatore i-mobile iOS.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.0.0.
Versione 1.3.10
- Supporta i-mobile Android adapter versione 2.3.2.2.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.5.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.0.0.
Versione 1.3.9
- Supporta i-mobile Android adapter versione 2.3.2.1.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.5.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.0.0.
Versione 1.3.8
- Supporta i-mobile Android adapter versione 2.3.2.1.
- Supporta i-mobile iOS adapter versione 2.3.4.3.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 10.6.0.
Versione 1.3.7
- Supporta i-mobile Android adapter versione 2.3.2.1.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.2.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 10.0.0.
Versione 1.3.6
- Supporta l'adattatore Android i-mobile versione 2.3.2.0.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.1.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.3.0.
Versione 1.3.5
- Supporta l'adattatore Android i-mobile versione 2.3.2.0.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.0.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.1.0.
Versione 1.3.4
- Supporta i-mobile Android adapter versione 2.3.1.2.
- Supporta l'adattatore i-mobile iOS versione 2.3.4.0.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.0.0.
Versione 1.3.3
- Supporta i-mobile Android adapter versione 2.3.1.1.
- Supporta i-mobile iOS adapter versione 2.3.3.0.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.0.0.
Versione 1.3.2
- I contenuti dell'adattatore sono stati spostati in
GoogleMobileAds/Mediation/IMobile/. - Supporta i-mobile Android adapter versione 2.3.1.1.
- Supporta i-mobile iOS adapter versione 2.3.2.0.
- Creato e testato con la versione 8.1.0 del plug-in Unity di Google Mobile Ads.
Versione 1.3.1
- Supporta i-mobile Android adapter versione 2.3.0.0.
- Supporta i-mobile iOS adapter versione 2.3.0.1.
- Creato e testato con la versione 7.4.1 del plug-in Unity di Google Mobile Ads.
Versione 1.3.0
- Supporta i-mobile Android adapter versione 2.3.0.0.
- Supporta l'adattatore i-mobile iOS versione 2.3.0.0.
- Creato e testato con la versione 7.3.1 del plug-in Unity di Google Mobile Ads.
Versione 1.2.2
- Supporta i-mobile Android adapter versione 2.0.23.1.
- Supporta l'adattatore i-mobile iOS versione 2.2.0.1.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 7.0.2.
Versione 1.2.1
- Supporta l'adattatore Android i-mobile versione 2.0.23.0.
- Supporta l'adattatore i-mobile iOS versione 2.2.0.1.
- Creato e testato con la versione 7.0.0 del plug-in Unity di Google Mobile Ads.
Versione 1.2.0
- Supporta l'adattatore Android i-mobile versione 2.0.23.0.
- Supporta i-mobile iOS adapter versione 2.2.0.0.
Versione 1.1.0
- Supporta l'adattatore Android i-mobile versione 2.0.22.2.
- Supporta i-mobile iOS adapter versione 2.1.0.1.
Versione 1.0.2
- Supporta l'adattatore Android i-mobile versione 2.0.22.0.
- Supporta l'adattatore i-mobile per iOS versione 2.0.32.0.
Versione 1.0.1
- Supporta l'adattatore Android i-mobile versione 2.0.21.0.
- Supporta i-mobile iOS adapter versione 2.0.31.0.
Versione 1.0.0
- Prima release.
- Supporta l'adattatore Android i-mobile versione 2.0.20.1.
- Supporta i-mobile iOS adapter versione 2.0.29.0.