Integra i-mobile con la mediazione

Questa guida illustra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare Annunci da i-mobile utilizzando la mediazione, che copre le integrazioni a cascata. Descrive come aggiungere i-mobile alla configurazione della 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 le etichette, pulsanti e descrizioni. Gli screenshot di questa guida non sono stati tradotto. Tuttavia, nelle descrizioni e nelle istruzioni di questa guida, i pulsanti sono tradotti con gli equivalenti in lingua inglese tra parentesi.

Integrazioni e formati degli annunci supportati

L' Ad Manager adattatore di mediazione per i-mobile offre le seguenti funzionalità:

Integrazione
Offerte
Cascata
Formati
Banner
Interstitial
Con premio

Requisiti

  • Unity 5.6 o versioni successive
  • Versione più recente dell'SDK Google Mobile Ads
  • Per eseguire il deployment su Android
    • Livello API Android 21 o superiore
  • Per eseguire il deployment su iOS
    • Target del deployment di iOS 12.0 o versioni successive
  • Un progetto Unity funzionante configurato con l'SDK Google Mobile Ads. Consulta Inizia per maggiori dettagli.
  • Completare la mediazione Guida introduttiva

Passaggio 1: imposta le configurazioni nell'interfaccia utente di i-mobile

Passaggio 2: configura la domanda i-mobile nell' Ad Manager interfaccia utente

Configurare le impostazioni di mediazione per l'unità pubblicitaria

Android

Per le istruzioni, consulta il passaggio 2 della guida per Android.

iOS

Per le istruzioni, consulta il passaggio 2 nella guida per iOS.

Passaggio 3: importa l'SDK e l'adattatore i-mobile

OpenUPM-CLI

Se hai OpenUPM-CLI puoi installare l'app Google Mobile Ads i-mobile il plug-in di mediazione per Unity al tuo progetto eseguendo questo comando dalla directory radice del progetto:

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

OpenUPM

Nell'editor del progetto Unity, seleziona Modifica > Impostazioni progetto > Gestore pacchetti per aprire le Impostazioni di Unity Package Manager.

Nella scheda Registri basati su ambito, aggiungi OpenUPM come registry basato su ambito con i seguenti dettagli:

  • Nome: OpenUPM
  • URL: https://package.openupm.com
  • Ambiti: com.google

Dettagli OpenUPM

Quindi, vai a Finestra > Gestione pacchetti per aprire lo Gestore di pacchetti Unity e Seleziona I miei registri dal menu a discesa.

Registri di unità

Seleziona il pacchetto Mediazione i-mobile per gli annunci per dispositivi mobili di Google e fai clic su Installa.

Installa da OpenUPM

Pacchetto Unity

Scarica l'ultima versione del plug-in di mediazione degli annunci per dispositivi mobili di Google per i-mobile dal link di download nel il Log delle modifiche ed estrarre GoogleMobileAdsIMobileMediation.unitypackage dal zip .

Nell'editor del progetto Unity, seleziona Asset > Importa pacchetto > Pacchetto personalizzato e trova GoogleMobileAdsIMobileMediation.unitypackage che hai scaricato. Assicurati che tutti i file siano selezionati e fai clic su Importa.

Importa da Unity

Poi seleziona Asset > Risoluzione di Play Services > Risoluzione Android > Forza risoluzione. Il resolver di Unity Play Services eseguirà la risoluzione delle dipendenze da zero e copierà delle dipendenze dichiarate nella directory Assets/Plugins/Android del tuo App Unity.

Forza risoluzione

Passaggio 4: codice aggiuntivo richiesto

Android

L'integrazione i-mobile non richiede alcun codice aggiuntivo.

iOS

Integrazione di SKAdNetwork

Segui la documentazione di i-mobile per aggiungere gli identificatori SKAdNetwork al file Info.plist del progetto.

Passaggio 5: testa l'implementazione

Attiva annunci di prova

Assicurati di registrare il dispositivo di test per Ad Manager i-mobile fornisce ID spot, ID media e ID publisher per i test. Puoi trovarli qui.

Verifica annunci di prova

Per verificare di ricevere annunci di prova dai-mobile, attiva il test di una singola origine annuncio nello strumento di controllo degli annunci utilizzando le i-mobile (Waterfall) origini annuncio.

Codici di errore

Se l'adattatore non riceve un annuncio da i-mobile, i publisher possono controllare un errore sottostante della risposta all'annuncio utilizzando ResponseInfo nelle seguenti classi:

Android

Formato Nome del corso
Banner com.google.ads.mediation.imobile.IMobileAdapter
Interstitial com.google.ads.mediation.imobile.IMobileAdapter
Nativo com.google.ads.mediation.imobile.IMobileMediationAdapter

iOS

Formato Nome del corso
Banner IMobileAdapter
Interstitial IMobileAdapter
Nativo GADMediationAdapterIMobile

Di seguito sono riportati i codici e i relativi messaggi generati 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 ulteriori dettagli, consulta il codice.
101 i-mobile richiede un contesto Activity per caricare gli annunci.
102 I parametri del server i-mobile configurati nell' Ad Manager interfaccia utente mancano o non sono validi.
103 La dimensione dell'annuncio richiesta non corrisponde a una dimensione banner supportata da i-mobile.
104 La callback di successo del carico 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. Consulta il codice per ulteriori dettagli.
101 I parametri del server i-mobile configurati nell' Ad Manager interfaccia utente mancano o non sono validi.
102 La dimensione dell'annuncio richiesta non corrisponde a una dimensione banner supportata da i-mobile.
103 i-mobile non è riuscito a presentare 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 i-mobile

Versione 1.3.5

Versione 1.3.4

Versione 1.3.3

Versione 1.3.2

Versione 1.3.1

Versione 1.3.0

Versione 1.2.2

Versione 1.2.1

Versione 1.2.0

Versione 1.1.0

Versione 1.0.2

Versione 1.0.1

Versione 1.0.0