Integra InMobi con la mediazione

Questa guida illustra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare gli annunci da InMobi utilizzando la mediazione, coprendo le integrazioni sia con struttura a cascata che di offerta. Viene spiegato come aggiungere InMobi alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'adattatore e l'SDK InMobi in un'app Android .

Integrazioni e formati degli annunci supportati

L'adattatore di mediazione di Google Ad Manager per InMobi ha le seguenti funzionalità:

Integrazione
Offerte  1
Struttura a cascata
Formati
Banner
Interstitial
Con premio
Nativo  2

1 L'integrazione delle offerte è in versione beta chiusa. Contatta il tuo account manager per richiedere l'accesso.

2 Funzionalità supportata solo per la mediazione con struttura a cascata.

Requisiti

  • Livello API Android 19 o superiore
  • Versione più recente dell'SDK Google Mobile Ads

  • Completa la mediazione Guida introduttiva

Passaggio 1: imposta le configurazioni nella UI di InMobi

Registrati per creare un account InMobi.

Offerte

Seleziona Utilizza l'SSP InMobi con Google Open Bidding e inserisci il tuo ID publisher di Google.

Struttura a cascata

Non sono necessari passaggi aggiuntivi per le integrazioni con struttura a cascata.

Al termine della verifica, accedi al tuo account InMobi.

Aggiungi un'app

Per aggiungere la tua app alla dashboard InMobi, fai clic su Inventario > Impostazioni inventario.

Fai clic su Aggiungi inventario e seleziona il canale App mobile dal menu a discesa.

Inizia a digitare l'URL dello store pubblicato nella barra di ricerca e seleziona l'app dai risultati compilati automaticamente. Fai clic su Continua.

Se la tua app non è pubblicata, fai clic su Collega manualmente e inserisci i dettagli richiesti. Fai clic su Continua.

Esamina le impostazioni di Conformità di app e siti web, quindi fai clic su Salva e crea posizionamenti.

Posizionamenti

Dopo aver configurato l'inventario, il sistema ti reindirizza al flusso di lavoro di creazione del posizionamento.

Seleziona il tipo di unità pubblicitaria. A questo punto, inserisci un Nome posizionamento, seleziona Off per Offerte del pubblico e compila il resto del modulo. Al termine, fai clic su Crea posizionamento.

Una volta creato il posizionamento, vengono visualizzati i relativi dettagli. Prendi nota dell'ID posizionamento, che verrà utilizzato per configurare l'Ad Manager unità pubblicitaria.

ID account

Il tuo ID account InMobi è disponibile in Finanza > Impostazioni pagamenti > Dati di pagamento.

Individuare la chiave API InMobi Reporting

Vai a Account personale > Impostazioni account. Vai alla scheda Chiave API e fai clic su Genera chiave API.

Seleziona l'indirizzo email dell'utente per il quale è richiesta la chiave e fai clic su Genera chiave API. Verrà generato un file contenente la chiave API e il nome utente/nome di accesso.

Solo l'amministratore dell'editore dell'account potrà generare una chiave API per tutti gli utenti. Se hai dimenticato la chiave API generata in precedenza, reimpostala passando il mouse sopra la posta nella scheda Chiave API.

Attivare la modalità di test

Attiva la modalità di test per il tuo posizionamento solo su tutte le impressioni in tempo reale o solo su determinati dispositivi di test.

Passaggio 2: configura la domanda di InMobi nell' Ad Manager interfaccia utente

Accedi al tuo account Ad Manager.

Aggiungi InMobi aziende

Offerte

Questo passaggio non è obbligatorio per le integrazioni dell'asta.

Struttura a cascata

Vai ad Amministrazione > Aziende, quindi fai clic sul pulsante Nuova azienda nella scheda Tutte le aziende. Seleziona Rete pubblicitaria.

Seleziona InMobi come Rete pubblicitaria, inserisci un Nome univoco e attiva Mediazione. Attiva Raccolta automatica dei dati e inserisci il valore Username and API Key ottenuto nella sezione precedente.

Poi, inserisci il tuo Nome utente e fai clic su Salva al termine dell'operazione.

Attiva la condivisione di indicatori sicuri

Offerte

Vai ad Amministratore > Impostazioni globali. Vai alla scheda Impostazioni dell'account Ad Exchange, controlla e attiva l'opzione Condivisione di indicatori sicuri. Fai clic su Salva.

Struttura a cascata

Questo passaggio non è obbligatorio per le integrazioni con struttura a cascata.

Configura le InMobi offerte

Offerte

Vai a Pubblicazione > Offerenti e fai clic su Nuovo offerente nella scheda Offerte dell'SDK.

Seleziona InMobi come offerente.

Attiva Aggiungi la libreria di indicatori di questo offerente all'elenco degli indicatori consentiti e Consenti la condivisione di indicatori con questo offerente. Poi, fai clic su Continua.

Fai clic su Continua.

Fai clic su Fine.

Struttura a cascata

Questo passaggio non è obbligatorio per le integrazioni con struttura a cascata.

Configura la mappatura delle unità pubblicitarie

Offerte

Vai a Pubblicazione > Offerenti e seleziona la società perInMobi nella scheda Offerte dell'SDK.

Vai alla scheda Mappatura delle unità pubblicitarie e fai clic su Nuova mappatura delle unità pubblicitarie.

Scegli Unità pubblicitaria specifica. Seleziona un'unità pubblicitaria e un formato, App mobile come Tipo di inventario e la tua App mobile. Poi, inserisci Account ID and Placement ID ottenuto nella sezione precedente. Infine, fai clic su Salva.

Struttura a cascata

Vai a Pubblicazione > Gruppi di rendimento e fai clic sul pulsante Nuovo gruppo di rendimento. Seleziona la tua App mobile.

Scorri verso il basso e fai clic su Aggiungi partner di rendimento.

Seleziona l'azienda che hai creato per InMobi nella sezione precedente. Scegli Mediazione SDK mobile come Tipo di integrazione, Android come Piattaforma e Attivo come Stato.

Inserisci il Account ID and Placement ID ottenuto nella sezione precedente e il valore del CPM predefinito. Fai clic su Salva.

Nota: la raccolta automatica dei dati richiede alcuni giorni per raccogliere i dati prima che possa calcolare con precisione un valore del CPM dinamico per una rete di mediazione. Una volta calcolato, l'eCPM viene aggiornato automaticamente.

Aggiungi InMobi all'elenco di partner pubblicitari ai sensi delle normative GDPR e degli stati USA

Segui i passaggi descritti in Impostazioni GDPR e Impostazioni relative alle normative statali degli Stati Uniti per aggiungere InMobi all'elenco di partner pubblicitari per le normative GDPR e statali degli Stati Uniti nell' Ad Manager UI.

Passaggio 3: importa l'SDK e l'adattatore InMobi

Nel file build.gradle.kts a livello di app, aggiungi le seguenti dipendenze e configurazioni di implementazione. Utilizza le versioni più recenti dell'SDK e dell'adattatore InMobi:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.0.0")
    implementation("com.google.ads.mediation:inmobi:10.6.7.0")
}

Integrazione manuale

  1. Scarica l'SDK InMobi per Android, estrai il file InMobiSDK.aar nella cartella libs e aggiungilo al tuo progetto.

  2. Vai agli elementi dell'adattatore InMobi nel repository Maven di Google. Seleziona la versione più recente, scarica il file .aar dell'adattatore InMobi e aggiungilo al tuo progetto.

  3. InMobi richiede anche l'inclusione di altre dipendenze. Per ulteriori dettagli, consulta la documentazione di InMobi.

Passaggio 4: implementa le impostazioni della privacy nell'SDK InMobi

Ai sensi delle Norme relative al consenso degli utenti dell'UE di Google, devi assicurarti che vengano fornite determinate informazioni relative all'utilizzo di identificatori di dispositivi e dati personali agli utenti dello Spazio economico europeo (SEE) e il loro consenso è stato ottenuto. Queste norme riflettono i requisiti della direttiva e-Privacy e del Regolamento generale sulla protezione dei dati (GDPR) dell'UE. Quando richiedi il consenso, devi identificare ogni rete pubblicitaria nella catena di mediazione che potrebbe raccogliere, ricevere o utilizzare i dati personali e fornire informazioni sull'utilizzo di ogni rete. Al momento Google non è in grado di trasmettere automaticamente la scelta dell'utente relativa al consenso a queste reti.

Nella versione 7.1.0.0, l'adattatore InMobi ha aggiunto InMobiConsentclass that lets you pass consent information to InMobi. The following sample code callsupdateGDPRConsent()`` alla classe InMobiConsent. Se scegli di chiamare questo metodo, ti consigliamo di farlo prima di richiedere gli annunci tramite l'SDK Google Mobile Ads.

Java

import com.inmobi.sdk.InMobiSdk;
import com.google.ads.mediation.inmobi.InMobiConsent;
// ...

JSONObject consentObject = new JSONObject();
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true);
  consentObject.put("gdpr", "1");
} catch (JSONException exception) {
  exception.printStackTrace();
}

InMobiConsent.updateGDPRConsent(consentObject);

Kotlin

import com.inmobi.sdk.InMobiSdk
import com.google.ads.mediation.inmobi.InMobiConsent
// ...

val consentObject = JSONObject()
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true)
  consentObject.put("gdpr", "1")
} catch (exception: JSONException) {
  exception.printStackTrace()
}

InMobiConsent.updateGDPRConsent(consentObject)

Per ulteriori informazioni sulle chiavi e sui valori possibili che InMobi accetta in questo oggetto consenso, consulta i dettagli di implementazione del GDPR di InMobi.

Leggi statali sulla privacy degli Stati Uniti

Le leggi statali sulla privacy degli Stati Uniti richiedono che gli utenti abbiano il diritto di disattivare la "vendita" delle loro "informazioni personali" (secondo la definizione di questi termini fornita dalla legge) mediante il link "Non vendere le mie informazioni personali" ben visibile nella home page del "venditore". La guida alla conformità alle leggi statali sulla privacy degli Stati Uniti consente di attivare il trattamento dati limitato per la pubblicazione di annunci Google, ma Google non può applicare questa impostazione a ogni rete pubblicitaria nella catena di mediazione. Pertanto, devi identificare ogni rete pubblicitaria nella tua catena di mediazione che può partecipare alla vendita di informazioni personali e seguire le indicazioni di ciascuna di queste reti per garantire la conformità.

Nella versione 10.5.7.1, l'adattatore InMobi ha aggiunto il supporto per leggere la stringa IAB U.S. Privacy dalle preferenze condivise. Segui le istruzioni riportate in Documentazione relativa alle leggi statali sulla privacy degli Stati Uniti per impostare la stringa relativa alla privacy degli Stati Uniti nelle preferenze condivise.

Inoltre, consulta la documentazione sul CCPA di InMobi per le linee guida su come attivare le impostazioni CCPA nella dashboard InMobi.

Passaggio 5: è necessario codice aggiuntivo

Non è necessario codice aggiuntivo per l'integrazione in InMobi.

Passaggio 6: testa l'implementazione

Attiva annunci di prova

Assicurati di registrare il dispositivo di test per Ad Manager e abilitare la modalità di test nell'interfaccia InMobi UI.

Verifica annunci di prova

Per verificare di ricevere annunci di prova daInMobi, attiva il test di una singola origine annuncio nello strumento di controllo degli annunci utilizzando le InMobi (Bidding) and InMobi (Waterfall) origini annuncio.

Passaggi facoltativi

Autorizzazioni

Per prestazioni ottimali, InMobi consiglia di aggiungere le seguenti autorizzazioni facoltative al file AndroidManifest.xml dell'app.

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

Parametri specifici della rete

L'adattatore InMobi supporta parametri di richiesta aggiuntivi che possono essere trasmessi all'adattatore come bundle Android. L'adattatore cerca le seguenti chiavi nel bundle:

Parametri e valori della richiesta
InMobiNetworkKeys.AGE_GROUP
Fascia d'età dell'utente.
InMobiNetworkValues.BELOW_18
InMobiNetworkValues.BETWEEN_18_AND_24
InMobiNetworkValues.BETWEEN_25_AND_29
InMobiNetworkValues.BETWEEN_30_AND_34
InMobiNetworkValues.BETWEEN_35_AND_44
InMobiNetworkValues.BETWEEN_45_AND_54
InMobiNetworkValues.BETWEEN_55_AND_65
InMobiNetworkValues.ABOVE_65
InMobiNetworkKeys.EDUCATION
Livello di istruzione dell'utente.
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS
InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE
InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
InMobiNetworkKeys.AGE Stringa. L'età dell'utente
InMobiNetworkKeys.POSTAL_CODE Stringa. Il codice postale dell'utente (di solito un numero di cinque cifre)
InMobiNetworkKeys.AREA_CODE Stringa. Prefisso dell'utente (parte del numero di telefono)
InMobiNetworkKeys.LANGUAGE Stringa. La lingua madre dell'utente (se nota).
InMobiNetworkKeys.CITY Stringa. La città dell'utente
InMobiNetworkKeys.STATE Stringa. Lo stato dell'utente
InMobiNetworkKeys.COUNTRY Stringa. Il paese dell'utente
InMobiNetworkKeys.LOGLEVEL
Imposta il livello di log per l'SDK InMobi.
InMobiNetworkValues.LOGLEVEL_NONE
InMobiNetworkValues.LOGLEVEL_DEBUG
InMobiNetworkValues.LOGLEVEL_ERROR

Di seguito è riportato un esempio di codice di come impostare questi parametri di richiesta di annuncio:

Java

Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54);
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345");

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
        .addNetworkExtrasBundle(InMobiAdapter.class, extras)
        .build();

Kotlin

val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54)
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345")

val request = AdManagerAdRequest.Builder()
        .addNetworkExtrasBundle(InMobiAdapter.class, extras)
        .build()

Utilizzo degli annunci nativi

Rendering dell'annuncio

L'adattatore InMobi restituisce gli annunci nativi come NativeAd oggetti. Compila i seguenti campi: campi di NativeAd.

Campo Asset sempre inclusi dall'adattatore InMobi
Titolo
Immagine 1
Visualizzazione contenuti multimediali
Body
Icona dell'app
Call to action
Star rating
Archiviazione
Prezzo

1 L'adattatore InMobi non fornisce accesso diretto all'asset immagine principale per i suoi annunci nativi. Invece, l'adattatore compila MediaView con un video o un'immagine.

Monitoraggio delle impressioni e dei clic

L'SDK Google Mobile Ads utilizza i callback dell'SDK InMobi per il monitoraggio dei clic e delle impressioni, pertanto i report su entrambe le dashboard dovrebbero presentare differenze minime o nulle.

Codici di errore

Se l'adattatore non riceve un annuncio da InMobi, i publisher possono controllare l'errore sottostante nella risposta dell'annuncio utilizzando ResponseInfo.getAdapterResponse() nelle seguenti classi:

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

Di seguito sono riportati i codici e i messaggi associati generati dall'adattatore InMobi quando non viene caricato un annuncio:

Codice di errore Motivo
0-99 Errori dell'SDK InMobi. Per ulteriori dettagli, consulta il codice.
100 I parametri del server InMobi configurati nell' Ad Manager UI mancano o non sono validi.
101 Impossibile inizializzare l'SDK InMobi.
102 La dimensione dell'annuncio richiesta non corrisponde a una dimensione del banner supportata da InMobi.
103 La richiesta di annuncio non è una richiesta di annuncio nativo unificata.
104 Tentativo di richiedere un annuncio InMobi senza inizializzare l'SDK InMobi. In teoria questo non dovrebbe mai accadere, poiché l'adattatore inizializza l'SDK InMobi prima di richiedere gli annunci InMobi.
105 L'annuncio di InMobi non è ancora pronto per essere pubblicato.
106 InMobi non è riuscito a visualizzare un annuncio.
107 InMobi ha restituito un annuncio nativo privo di un asset obbligatorio.
108 Gli asset immagine degli annunci nativi di InMobi contengono un URL con formato non corretto.
109 L'adattatore non è riuscito a scaricare gli asset immagine degli annunci nativi di InMobi.
101 I parametri del server InMobi configurati nell' Ad Manager UI mancano o non sono validi.
102 InMobi Adapter non supporta il formato di annunci richiesto.
103 È già stato caricato un annuncio InMobi per questa configurazione di rete.
Altro L'SDK InMobi ha restituito un errore. Consulta la pagina IMRequestStatus.h per ulteriori dettagli.

Log delle modifiche dell'adattatore per la mediazione Android InMobi

Versione 10.6.7.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.7.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.6.0.
  • InMobi Kotlin SDK versione 10.6.7.

Versione 10.6.6.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.6.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.6.0.
  • InMobi Kotlin SDK versione 10.6.6.

Versione 10.6.3.0

  • Aggiunto il supporto della filigrana per gli annunci banner di offerta, interstitial e con premio.
  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.3.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.6.0.
  • InMobi Kotlin SDK versione 10.6.3.

Versione 10.6.2.0

  • È stato aggiornato l'adattatore per richiamare il callback di mediazione dell'SDK Google Mobile Ads onAdFailedToShow quando non vengono visualizzati gli annunci interstitial InMobi.
  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.2.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.5.0.
  • InMobi Kotlin SDK versione 10.6.2.

Versione 10.6.0.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.3.0.
  • SDK InMobi Kotlin versione 10.6.0.

Versione 10.5.9.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.5.9.
  • È stato aggiornato l'adattatore per caricare gli annunci banner InMobi con le dimensioni di annunci banner più simili supportate invece delle dimensioni di annunci richieste. In questo modo, contribuirai a ridurre il mancato riempimento degli annunci InMobi.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.3.0.
  • SDK InMobi Kotlin versione 10.5.9.

Versione 10.5.8.0

  • Risolto il problema per cui l'adattatore non viene inizializzato.
  • Dipendenze aggiornate per risolvere conflitti di percorsi delle classi.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 22.3.0.
  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.5.8.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.3.0.
  • InMobi Kotlin SDK versione 10.5.8.

Versione 10.5.7.1

  • Aggiunto il supporto per la lettura della stringa IAB U.S. Privacy dalle preferenze condivise.
  • Aggiunto il supporto delle offerte per i formati di annunci banner (incluso MREC), interstitial e con premio.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 22.2.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.2.0.
  • InMobi Kotlin SDK versione 10.5.7.

Versione 10.5.7.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.5.7.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.1.0.
  • InMobi Kotlin SDK versione 10.5.7.

Versione 10.5.5.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.5.5.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.1.0.
  • InMobi Kotlin SDK versione 10.5.5.

Versione 10.5.4.1

  • L'adattatore è stato aggiornato per utilizzare la nuova classe VersionInfo.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 22.0.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.0.0.
  • InMobi Kotlin SDK versione 10.5.4.

Versione 10.5.4.0

  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.5.4.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.4.0.
  • InMobi Kotlin SDK versione 10.5.4.

Versione 10.1.2.1

  • Aggiunto il supporto per l'inoltro del valore COPPA all'SDK InMobi.
  • Aggiornamento dell'adattatore in modo da utilizzare le nuove API di mediazione.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.4.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.4.0.
  • InMobi SDK versione 10.1.2.

Versione 10.1.2.0

  • Compatibilità verificata con l'SDK InMobi versione 10.1.2.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.3.0.
  • InMobi SDK versione 10.1.2.

Versione 10.1.1.0

  • Compatibilità verificata con l'SDK InMobi versione 10.1.1.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.3.0.
  • InMobi SDK versione 10.1.1.

Versione 10.0.9.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.9.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.3.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.3.0.
  • SDK InMobi versione 10.0.9.

Versione 10.0.8.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.8.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.2.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.2.0.
  • InMobi SDK versione 10.0.8.

Versione 10.0.7.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.7.
  • Aggiornamento di compileSdkVersion e targetSdkVersion all'API 31.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.0.0.
  • Il livello API Android minimo richiesto è stato aggiornato a 19.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.0.0.
  • SDK InMobi versione 10.0.7.

Versione 10.0.6.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.6.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.6.0.
  • InMobi SDK versione 10.0.6.

Versione 10.0.5.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.5.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.6.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.6.0.
  • InMobi SDK versione 10.0.5.

Versione 10.0.3.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.3.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.5.0.
  • InMobi SDK versione 10.0.3.

Versione 10.0.2.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.2.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.5.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.5.0.
  • InMobi SDK versione 10.0.2.

Versione 10.0.1.0

  • Compatibilità verificata con l'SDK InMobi versione 10.0.1.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.4.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.4.0.
  • InMobi SDK versione 10.0.1.

Versione 9.2.1.0

  • Compatibilità verificata con l'SDK InMobi versione 9.2.1.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.3.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.3.0.
  • InMobi SDK versione 9.2.1.

Versione 9.2.0.0

  • Compatibilità verificata con l'SDK InMobi versione 9.2.0.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.2.0.
  • Correzione dei messaggi di errore errati.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.2.0.
  • InMobi SDK versione 9.2.0.

Versione 9.1.9.0

  • Compatibilità verificata con l'SDK InMobi versione 9.1.9.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.1.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.1.0.
  • SDK InMobi versione 9.1.9.

Versione 9.1.7.0

  • Compatibilità verificata con l'SDK InMobi versione 9.1.7.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.8.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.8.0.
  • InMobi SDK versione 9.1.7.

Versione 9.1.6.0

  • Compatibilità verificata con l'SDK InMobi versione 9.1.6.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.7.0.
  • L'adattatore ora sostituisce il monitoraggio delle impressioni e utilizza la definizione delle impressioni di InMobi.
  • L'adattatore non legge più i parametri di targeting per genere e data di nascita, che sono stati ritirati nella versione 19.7.0 dell'SDK Google Mobile Ads.
  • Migrazione ad AndroidX

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.7.0.
  • InMobi SDK versione 9.1.6.

Versione 9.1.1.0

  • Compatibilità verificata con l'SDK InMobi versione 9.1.1.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.5.0.
  • Sono stati aggiunti codici di errore descrittivi e i motivi degli errori di caricamento/programma dell'adattatore.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.5.0.
  • InMobi SDK versione 9.1.1.

Versione 9.1.0.0

  • Compatibilità verificata con l'SDK InMobi versione 9.1.0.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.4.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.4.0.
  • InMobi SDK versione 9.1.0.

Versione 9.0.9.0

  • Compatibilità verificata con l'SDK InMobi versione 9.0.9.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.3.0.
  • SDK InMobi versione 9.0.9.

Versione 9.0.8.0

  • Rimosso il supporto per il formato NativeAppInstallAd obsoleto. Le app devono richiedere annunci nativi unificati.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.3.0.
  • Compatibilità verificata con l'SDK InMobi versione 9.0.8.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.3.0.
  • InMobi SDK versione 9.0.8.

Versione 9.0.7.1

  • Risolto il problema per cui l'adattatore non mantiene correttamente lo stato di inizializzazione dell'SDK InMobi.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.2.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.2.0.
  • InMobi SDK versione 9.0.7.

Versione 9.0.7.0

  • Compatibilità verificata con l'SDK InMobi versione 9.0.7.
  • L'adattatore è stato aggiornato in modo da supportare le richieste di banner adattivi incorporati.
  • L'adattatore ora include la configurazione ProGuard come suggerito dalle linee guida di InMobi.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.1.0.
  • InMobi SDK versione 9.0.7.

Versione 9.0.6.0

  • Compatibilità verificata con l'SDK InMobi versione 9.0.6.
  • Annunci nativi: è stato corretto un bug che causava la scomparsa del primaryView di InMobi durante lo scorrimento dell'integrazione del feed nativo.
  • Annunci nativi: è stato corretto un bug per cui il primaryView di InMobi non veniva posizionato al centro di mediaView.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.1.0.
  • InMobi SDK versione 9.0.6.

Versione 9.0.5.0

  • Compatibilità verificata con l'SDK InMobi versione 9.0.5.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.1.0.
  • InMobi SDK versione 9.0.5.

Versione 9.0.4.0

  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.1.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.1.0.
  • InMobi SDK versione 9.0.4.

Versione 9.0.2.0

  • Compatibilità verificata con l'SDK InMobi versione 9.0.2.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 18.3.0.
  • Sono state rimosse le funzionalità di offerta per i formati banner, interstitial e con premio.
  • Risolto un bug che causava un arresto anomalo durante il rendering di un annuncio nativo.

Realizzato e testato con

  • SDK Google Mobile Ads versione 18.3.0.
  • InMobi SDK versione 9.0.2.

Versione 7.3.0.1

  • Gli annunci nativi ora utilizzano l'API di mediazione degli annunci nativi unificata.

Realizzato e testato con

  • SDK Google Mobile Ads versione 18.2.0.
  • InMobi SDK versione 7.3.0.

Versione 7.3.0.0

  • Compatibilità verificata con l'SDK InMobi versione 7.3.0.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 18.2.0.

Versione 7.2.9.0

  • È stata aggiunta la funzionalità di offerta all'adattatore per annunci banner, interstitial e con premio.
  • Compatibilità verificata con l'SDK InMobi versione 7.2.9.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 18.1.1.

Versione 7.2.7.0

  • Compatibilità verificata con l'SDK InMobi versione 7.2.7.

Versione 7.2.2.2

  • Aggiunto il supporto per le dimensioni flessibili degli annunci banner.

Versione 7.2.2.1

  • L'adattatore è stato aggiornato per supportare la nuova API con premio in versione beta aperta.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 17.2.0.

Versione 7.2.2.0

  • Compatibilità verificata con l'SDK InMobi versione 7.2.2.

Versione 7.2.1.0

  • Compatibilità verificata con l'SDK InMobi versione 7.2.1.

Versione 7.2.0.0

  • Compatibilità verificata con l'SDK InMobi versione 7.2.0.

Versione 7.1.1.1

  • È stato aggiornato l'adattatore per richiamare l'evento annuncio onRewardedVideoComplete.

Versione 7.1.1.0

  • Compatibilità verificata con l'SDK InMobi versione 7.1.1.

Versione 7.1.0.0

  • È stata aggiunta la classe InMobiConsent che fornisce i metodi updateGDPRConsent() e getConsentObj().
  • Compatibilità verificata con l'SDK InMobi versione 7.1.0.

Versione 7.0.4.0

  • Compatibilità verificata con l'SDK InMobi versione 7.0.4.

Versione 7.0.2.0

  • Compatibilità verificata con l'SDK InMobi versione 7.0.2.

Versione 7.0.1.0

  • È stato aggiornato l'adattatore per renderlo compatibile con la versione 7.0.1 dell'SDK InMobi.
  • Aggiunto il supporto per gli annunci video nativi.
  • Per gli annunci nativi, la visualizzazione multimediale viene sempre restituita dall'adattatore. L'adattatore non restituisce più un asset immagine, ma nella visualizzazione degli elementi multimediali viene mostrata un'immagine per gli annunci nativi statici.
  • Aggiornato il progetto dell'adattatore per Android Studio 3.0.

Versione 6.2.4.0

  • Compatibilità verificata con l'SDK InMobi versione 6.2.4.

Versione 6.2.3.0

  • Il sistema di denominazione delle versioni è stato modificato in [versione SDK InMobi].[versione patch dell'adattatore].

Versioni precedenti

  • Aggiunge il supporto per banner, interstitial, video con premio e formati di annunci nativi.