Integra InMobi con la mediazione

Questa guida illustra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare annunci di InMobi utilizzando mediazione, che copre le integrazioni con struttura a cascata e asta. Spiega come aggiungere InMobi a configurazione di mediazione di un'unità pubblicitaria e come integrare l'SDK InMobi e in un'app. Android

Integrazioni e formati degli annunci supportati

L'adattatore di mediazione per InMobi offre le seguenti funzionalità:

Integrazione
Offerte  1
Cascata
Formati
Banner
Interstitial
Con premio
Nativo  2

1 L'integrazione delle offerte è chiusa beta, contatta il tuo account manager per richiedere l'accesso.

2 Supportata solo per mediazione a cascata.

Requisiti

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

  • Completare 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 InMobi nell' Ad Manager UI

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 relativi al GDPR e ai regolamenti statali degli Stati Uniti

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 la seguente implementazione di dipendenze e configurazioni. Utilizza le ultime versioni dell'SDK InMobi e l'adattatore:

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

Integrazione manuale

  1. Scarica il InMobi Android SDK ed estrai il file InMobiSDK.aar nella cartella libs e aggiungilo al tuo progetto.

  2. Vai alla sezione Elementi dell'adattatore InMobi sul Repository Maven di Google. Seleziona la versione più recente, scarica il riquadro del file .aar dell'adattatore e aggiungilo al tuo progetto.

  3. InMobi richiede anche l'inclusione di altre dipendenze. Consulta Documentazione di InMobi per ulteriori dettagli.

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

Ai sensi del Consenso degli utenti dell'UE di Google norme, devi assicurarti che vengano fornite determinate informative e permessi ottenuti dagli utenti dello Spazio economico europeo (SEE) in relazione a all'uso di identificatori dei dispositivi e dati personali. Queste norme riflettono Requisiti della direttiva e-Privacy e della direttiva generale sulla protezione dei dati dell'UE Regolamento (GDPR). Quando richiedi il consenso, devi identificare ogni rete pubblicitaria nella tua catena di mediazione che può raccogliere, ricevere o utilizzare dati personali, fornire informazioni sull'utilizzo di ogni rete. Al momento Google non è in grado di trasmettere automaticamente a queste reti la scelta dell'utente relativa al consenso.

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 ti consigliamo di farlo prima di richiedere annunci tramite il 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)

Consulta Dettagli sull'implementazione del GDPR di InMobi per ulteriori informazioni su possibili chiavi e valori accettati da InMobi per l'oggetto Consent.

Leggi statali sulla privacy degli Stati Uniti

Stati Uniti leggi statali sulla privacy richiedono dare agli utenti il diritto di disattivare la "vendita" delle loro "informazioni personali" (come definisce la legge tali termini), con la possibilità di disattivare la funzionalità tramite un messaggio "Non vendere i miei dati personali" in evidenza informazioni" sul link "venduto" sulla home page del gruppo. La Stati Uniti privacy degli stati la guida alla conformità alle leggi offre la possibilità di abilitare trattamento dati limitato per la pubblicazione di annunci Google, ma Google non può applicare questa impostazione a ciascun annuncio nella tua catena di mediazione. Di conseguenza, devi identificare ogni rete pubblicitaria nella tua catena di mediazione che può partecipare alla vendita di e seguire le indicazioni di ciascuna di queste reti per garantire conformità.

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

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

Passaggio 5: è necessario aggiungere del codice

Non è necessario codice aggiuntivo per l'integrazione di 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 i seguenti componenti autorizzazioni 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 come un bundle Android. L'adattatore cerca le seguenti chiavi il bundle:

Parametri e valori delle richieste
InMobiNetworkKeys.AGE_GROUP
L'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
Il 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. L'account dell'utente lingua madre (se la conosci).
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 che mostra 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.java, extras)
   .build()

Utilizzo degli annunci nativi

Rendering degli annunci

L'adattatore InMobi restituisce gli annunci nativi NativeAd di oggetti strutturati. Compila i seguenti campi campi per un NativeAd.

Campo Asset sempre inclusi dall'adattatore InMobi
Titolo
Immagine 1
Visualizzazione contenuti multimediali
Corpo
Icona dell'app
Call to action
Valutazione a stelle
Negozio
Prezzo

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

Monitoraggio delle impressioni e dei clic

L'SDK Google Mobile Ads utilizza i callback di InMobi per impressioni e il monitoraggio dei clic, pertanto i report di entrambe le dashboard dovrebbero corrispondere discrepanze.

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.getAdapterResponses() nelle seguenti classi:

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

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

Codice di errore Motivo
0-99 Errori SDK InMobi. Consulta il codice per ulteriori dettagli.
100 I parametri del server InMobi configurati nell'interfaccia utente Ad Manager non sono presenti o non sono validi.
101 Impossibile inizializzare l'SDK InMobi.
102 La dimensione annuncio richiesta non corrisponde a una dimensione 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. Questo in teoria non dovrebbe mai accadere perché l'adattatore inizializza l'SDK InMobi prima di richiedere 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 a cui manca un asset obbligatorio.
108 Gli asset immagine degli annunci nativi di InMobi contengono un URL con formato non valido.
109 L'adattatore non è riuscito a scaricare gli asset immagine dell'annuncio nativo di InMobi.
101 I parametri del server InMobi configurati nell'interfaccia utente Ad Manager non sono presenti o non sono validi.
102 InMobi Adapter non supporta il formato dell'annuncio richiesto.
103 Per questa configurazione di rete è già stato caricato un annuncio InMobi.
Altro L'SDK InMobi ha restituito un errore. Per maggiori dettagli, visita la pagina IMRequestStatus.h.

Log delle modifiche dell'adattatore di mediazione Android InMobi

Versione 10.7.4.0

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

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 23.1.0.
  • InMobi Kotlin SDK versione 10.7.4.

Versione 10.7.3.0

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

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 23.1.0.
  • InMobi Kotlin SDK versione 10.7.3.

Versione 10.6.7.1

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

Sviluppato e testato con:

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

Versione 10.6.7.0

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

Sviluppato 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.

Sviluppato e testato con:

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

Versione 10.6.3.0

  • È stato aggiunto il supporto della filigrana per banner delle offerte, annunci interstitial e annunci con premio.
  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.3.

Sviluppato 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 gli annunci interstitial InMobi non vengono visualizzati.
  • Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.2.

Sviluppato 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.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 22.3.0.
  • InMobi Kotlin SDK 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 più simili supportate degli annunci banner anziché con le dimensioni degli annunci richieste. Ciò contribuirà a ridurre i casi di mancato riempimento di InMobi.

Sviluppato e testato con:

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

Versione 10.5.8.0

  • Risolto un problema per cui l'adattatore non veniva inizializzato.
  • Sono state aggiornate le dipendenze per risolvere i conflitti dei percorsi della classe.
  • 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.

Sviluppato e testato con:

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

Versione 10.5.7.1

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

Sviluppato 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.

Sviluppato 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.

Sviluppato e testato con:

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

Versione 10.5.4.1

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

Sviluppato 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.

Sviluppato 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 inoltrare il valore COPPA all'SDK InMobi.
  • È stato aggiornato l'adattatore in modo che utilizzi le nuove API di mediazione.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.4.0.

Sviluppato 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 InMobi SDK versione 10.1.2.

Sviluppato 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 InMobi SDK versione 10.1.1.

Sviluppato e testato con:

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

Versione 10.0.9.0

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

Sviluppato e testato con:

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

Versione 10.0.8.0

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

Sviluppato e testato con:

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

Versione 10.0.7.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 10.0.7.
  • compileSdkVersion e targetSdkVersion aggiornati 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.

Sviluppato e testato con:

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

Versione 10.0.6.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 10.0.6.

Sviluppato e testato con:

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

Versione 10.0.5.0

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

Sviluppato e testato con:

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

Versione 10.0.3.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 10.0.3.

Sviluppato e testato con:

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

Versione 10.0.2.0

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

Sviluppato e testato con:

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

Versione 10.0.1.0

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

Sviluppato e testato con:

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

Versione 9.2.1.0

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

Sviluppato e testato con:

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

Versione 9.2.0.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 9.2.0.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.2.0.
  • Messaggi di errore errati corretti.

Sviluppato e testato con:

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

Versione 9.1.9.0

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

Sviluppato e testato con:

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

Versione 9.1.7.0

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

Sviluppato e testato con:

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

Versione 9.1.6.0

  • È stata verificata la compatibilità 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 ritirati nella versione 19.7.0 dell'SDK Google Mobile Ads.
  • Migrazione ad AndroidX eseguita

Sviluppato e testato con:

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

Versione 9.1.1.0

  • È stata verificata la compatibilità 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 motivi degli errori di caricamento/visualizzazione dell'adattatore.

Sviluppato e testato con:

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

Versione 9.1.0.0

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

Sviluppato e testato con:

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

Versione 9.0.9.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 9.0.9.

Sviluppato e testato con:

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

Versione 9.0.8.0

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

Sviluppato e testato con:

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

Versione 9.0.7.1

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

Sviluppato e testato con:

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

Versione 9.0.7.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 9.0.7.
  • È stato aggiornato l'adattatore per supportare le richieste di banner adattivi in linea.
  • L'adattatore ora include la configurazione di ProGuard come suggerito dalle linee guida di InMobi.

Sviluppato e testato con:

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

Versione 9.0.6.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 9.0.6.
  • Annunci nativi: è stato corretto un bug che causava la scomparsa di primaryView di InMobi durante lo scorrimento per l'integrazione del feed nativo.
  • Annunci nativi: è stato corretto un bug che causava il mancato funzionamento di primaryView di InMobi al centro all'interno di mediaView.

Sviluppato e testato con:

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

Versione 9.0.5.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 9.0.5.

Sviluppato 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.

Sviluppato e testato con:

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

Versione 9.0.2.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 9.0.2.
  • È stata aggiornata la versione minima dell'SDK Google Mobile Ads richiesta alla versione 18.3.0.
  • È stata rimossa la funzionalità di offerta per i formati banner, interstitial e con premio.
  • È stato corretto un bug che causava un arresto anomalo durante il tentativo di rendering di un annuncio nativo.

Sviluppato 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 sfruttano l'API di mediazione degli annunci nativi unificata.

Sviluppato e testato con

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

Versione 7.3.0.0

  • È stata verificata la compatibilità 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

  • Aggiunta della funzionalità di offerta all'adattatore per banner, annunci interstitial e annunci con premio.
  • È stata verificata la compatibilità 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 InMobi SDK versione 7.2.7.

Versione 7.2.2.2

  • Aggiunta del supporto delle dimensioni flessibili degli annunci banner.

Versione 7.2.2.1

  • È stato aggiornato l'adattatore per supportare la nuova API Reward 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 InMobi SDK versione 7.2.2.

Versione 7.2.1.0

  • Compatibilità verificata con InMobi SDK versione 7.2.1.

Versione 7.2.0.0

  • È stata verificata la compatibilità 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 InMobi SDK versione 7.1.1.

Versione 7.1.0.0

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

Versione 7.0.4.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 7.0.4.

Versione 7.0.2.0

  • È stata verificata la compatibilità con l'SDK InMobi versione 7.0.2.

Versione 7.0.1.0

  • Aggiornato l'adattatore per renderlo compatibile con InMobi SDK versione 7.0.1.
  • Aggiunto il supporto per gli annunci video nativi.
  • Per gli annunci nativi, l'adattatore restituisce sempre una visualizzazione dei contenuti multimediali. L'adattatore non restituisce più un asset immagine, ma la visualizzazione degli elementi multimediali mostrerà un'immagine per gli annunci nativi statici.
  • Aggiornamento del progetto dell'adattatore per Android Studio 3.0.

Versione 6.2.4.0

  • Compatibilità verificata con InMobi SDK versione 6.2.4.

Versione 6.2.3.0

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

Versioni precedenti

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