Integrare InMobi con la mediazione

Questa guida mostra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare gli annunci di InMobi utilizzando la mediazione AdMob, che copre sia le integrazioni a cascata che quelle basate sulle offerte. Spiega come aggiungere InMobi alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore InMobi in un'app per Android.

Integrazioni e formati degli annunci supportati

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

Integrazione
Offerte
Cascata
Formati
Banner
Interstitial
Con premio
Nativo  1

1 Supportato solo per la mediazione a cascata.

Requisiti

  • Livello API Android 23 o superiore
  • [Per le offerte]: per integrare tutti i formati degli annunci supportati nelle offerte, utilizza l'adattatore InMobi 10.6.3.0 o versioni successive (consigliata l'ultima versione)

Passaggio 1: configura le configurazioni nell'interfaccia utente di InMobi

Registrati per creare un account InMobi. Quando crei un account, lascia deselezionata l'opzione Utilizza la SSP InMobi con Google Open Bidding.

Una volta verificato l'account, accedi.

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 dell'app pubblicata 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.

Rivedi le impostazioni di Conformità di app e siti web e poi 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.

Offerte

Seleziona il tipo di unità pubblicitaria. Inserisci un nome posizionamento, seleziona On (Attivato) e Google Open Bidding per Offerte per il pubblico e Partner rispettivamente e compila il resto del modulo. Al termine, fai clic su Crea posizionamento.

Cascata

Seleziona il tipo di unità pubblicitaria. Poi inserisci un nome posizionamento, seleziona Off per Offerte per il 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'unità pubblicitaria AdMob.

ID account

L'ID account InMobi è disponibile in Finanze > Impostazioni di pagamento > Dati di pagamento.

Individuare la chiave API di InMobi Reporting

Offerte

Questo passaggio non è obbligatorio per le integrazioni delle offerte.

Cascata

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 cui è necessaria 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'account editore potrà generare una chiave API per tutti gli utenti. Se hai dimenticato la chiave API generata in precedenza, reimpostala passando il mouse sopra la tua email nella scheda Chiave API.

Aggiorna il file app-ads.txt

Authorized Sellers for Apps app-ads.txt è un'iniziativa IAB Tech Lab che garantisce la vendita dell'inventario pubblicitario della tua app solo in canali che hai indicato 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 InMobi, aggiungi lo snippet di codice personalizzato.

Attivare la modalità di test

Attiva la modalità di test per il posizionamento su tutte le impressioni live o solo su determinati dispositivi di test.

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

Configurare le impostazioni di mediazione per l'unità pubblicitaria

Devi aggiungere InMobi alla configurazione della mediazione per la tua unità pubblicitaria.

Innanzitutto, accedi al tuo account AdMob. Poi, vai alla scheda Mediazione. Se hai un gruppo di mediazione esistente che vuoi modificare, fai clic sul nome del gruppo di mediazione per modificarlo e vai alla sezione Aggiungere InMobi come origine annuncio.

Per creare un nuovo gruppo di mediazione, seleziona Crea gruppo di mediazione.

Inserisci il formato dell'annuncio e la piattaforma, poi fai clic su Continua.

Assegna un nome al gruppo di mediazione e seleziona le località da scegliere come target. Successivamente, imposta lo stato del gruppo di mediazione su Attivato e poi fai clic su Aggiungi unità pubblicitarie.

Associa questo gruppo di mediazione a una o più delle tue unità pubblicitarie AdMob esistenti. Dopodiché, fai clic su Fine.

Ora dovresti vedere la scheda delle unità pubblicitarie compilata con le unità pubblicitarie che hai selezionato:

Aggiungere InMobi come origine annuncio

Offerte

Nella scheda Offerte della sezione Origini annuncio, seleziona Aggiungi origine annuncio. Poi seleziona InMobi (SDK).

Fai clic su Come firmare un contratto di partnership e configura una partnership per l'asta con InMobi.



Fai clic su Riconosci e accetta, poi su Continua.



Se hai già una mappatura per InMobi, puoi selezionarla. In caso contrario, fai clic su Aggiungi mappatura.



Poi, inserisci l'ID account e l'ID posizionamento ottenuti nella sezione precedente. Poi fai clic su Fine.



Cascata


Nella scheda Cascata della sezione Origini annuncio, seleziona Aggiungi origine annuncio.

Seleziona InMobi e attiva l'opzione Ottimizza. Inserisci Nome utente e Chiave API ottenuti nella sezione precedente per configurare l'ottimizzazione delle origini annuncio per InMobi. Poi inserisci un valore eCPM per InMobi e fai clic su Continua.



Se hai già una mappatura per InMobi, puoi selezionarla. In caso contrario, fai clic su Aggiungi mappatura.

Poi, inserisci l'ID account e l'ID posizionamento ottenuti nella sezione precedente. Poi fai clic su Fine.


Aggiungere InMobi all'elenco dei partner pubblicitari per il GDPR e i regolamenti statali degli Stati Uniti

Segui i passaggi descritti in Impostazioni dei regolamenti europei e Impostazioni dei regolamenti statali degli Stati Uniti per aggiungere InMobi all'elenco dei partner pubblicitari per i regolamenti europei e statali degli Stati Uniti nell'interfaccia utente di AdMob.

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 InMobi e dell'adattatore:

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

Integrazione manuale

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

  2. Vai agli artefatti dell'adattatore InMobi nel repository Maven di Google. Seleziona l'ultima versione, 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

Per rispettare le Norme relative al consenso degli utenti dell'UE di Google, devi fornire determinate informative ai tuoi utenti nello Spazio economico europeo (SEE), nel Regno Unito e in Svizzera e ottenere il loro consenso all'utilizzo di cookie o di altro spazio di archiviazione locale ove richiesto dalla legge e alla raccolta, alla condivisione e all'utilizzo dei dati personali per la personalizzazione degli annunci. Queste norme riflettono i requisiti della direttiva e-Privacy e del Regolamento generale sulla protezione dei dati (GDPR) dell'UE. Sei responsabile della verifica che il consenso venga propagato a ogni origine annuncio nella tua catena di mediazione. Google non è in grado di trasmettere automaticamente la scelta del consenso dell'utente a queste reti.

Nella versione 7.1.0.0, l'adattatore InMobi ha aggiunto la classe InMobiConsent che consente di trasmettere le informazioni sul consenso a InMobi. Il seguente codice di esempio chiama updateGDPRConsent() nella classe InMobiConsent. Se scegli di chiamare questo metodo, ti consigliamo di farlo prima di richiedere 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 accettati da InMobi in questo oggetto di consenso, consulta Dettagli di implementazione del GDPR di InMobi.

Leggi statali sulla privacy degli Stati Uniti

Le leggi statali sulla privacy degli Stati Uniti impongono di garantire agli utenti il diritto di disattivare la "vendita" delle proprie "informazioni personali" (da intendersi secondo la definizione di questi termini fornita dalla legge), mediante un link ben visibile recante la dicitura "Non vendere i miei dati personali" nella home page del "venditore". La Guida alla conformità alle leggi sulla privacy degli stati USA offre la possibilità di attivare il trattamento dati limitato per la pubblicazione di annunci Google, ma Google non è in grado di applicare questa impostazione a ogni rete pubblicitaria nella tua catena di mediazione. Pertanto, devi identificare ogni rete pubblicitaria nella tua catena di mediazione che potrebbe partecipare alla vendita di dati 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 la lettura della stringa US Privacy di IAB dalle preferenze condivise. Segui le istruzioni riportate nella documentazione sulle leggi statali sulla privacy degli Stati Uniti per impostare la stringa per la privacy degli Stati Uniti nelle preferenze condivise.

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

Passaggio 5: codice aggiuntivo richiesto

Per l'integrazione di InMobi non è necessario codice aggiuntivo.

Passaggio 6: testa l'implementazione

Attivare gli annunci di prova

Assicurati di registrare il dispositivo di test per AdMob e di attivare la modalità di test nell'interfaccia utente di InMobi.

Verificare gli annunci di prova

Per verificare di ricevere annunci di prova da InMobi, attiva i test di singole origini annuncio nello strumento di controllo degli annunci utilizzando le origini annuncio InMobi (asta) e InMobi (struttura a cascata).

Passaggi facoltativi

Autorizzazioni

Per un rendimento ottimale, InMobi consiglia di aggiungere le seguenti autorizzazioni facoltative al file AndroidManifest.xml della tua 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 per la rete

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

Parametri e valori della richiesta
InMobiNetworkKeys.AGE_GROUP
La 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
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. Il 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

Ecco un esempio di codice che mostra come impostare questi parametri di richiesta annuncio:

Java

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

AdRequest request = new AdRequest.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 = AdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter::class.java, extras)
   .build()

Utilizzo degli annunci nativi

Rendering dell'annuncio

L'adattatore InMobi restituisce i suoi annunci nativi come NativeAd oggetti. Vengono compilate le seguenti Descrizioni dei campi degli annunci nativi per un NativeAd.

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

1 L'adattatore InMobi non fornisce l'accesso diretto all'asset immagine principale per i suoi annunci nativi. 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 di impressioni e clic, pertanto i report in entrambe le dashboard dovrebbero corrispondere con poche o nessuna discrepanza.

Codici di errore

Se l'adattatore non riceve un annuncio da InMobi, gli editori 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

Ecco i codici e i messaggi associati restituiti dall'adattatore InMobi quando un annuncio non viene caricato:

Codice di errore Motivo
0-99 Errori SDK InMobi. Per ulteriori dettagli, consulta il codice.
100 I parametri del server InMobi configurati nell'interfaccia utente di AdMob sono mancanti/non validi.
101 Impossibile inizializzare l'SDK InMobi.
102 La dimensione dell'annuncio richiesta non corrisponde a una dimensione banner supportata da InMobi.
103 La richiesta di annuncio non è una richiesta di annuncio nativo unificato.
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 mostrato.
106 InMobi non è riuscito a mostrare un annuncio.
107 InMobi ha restituito un annuncio nativo privo di una risorsa obbligatoria.
108 Gli asset immagine degli annunci nativi di InMobi contengono un URL non valido.
109 Il download degli asset immagine degli annunci nativi di InMobi non è riuscito.

Log delle modifiche dell'adattatore di mediazione Android InMobi

Versione 10.8.7.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 24.5.0.
  • Versione 10.8.7 dell'SDK Kotlin di InMobi.

Versione 10.8.3.1

  • Sono stati rimossi i controlli di convalida dell'ID account e dell'ID posizionamento nelle richieste di offerta.
  • Per le richieste di offerta banner, rimuove un controllo di convalida che impone la mappatura delle dimensioni del banner a una dimensione standard dell'annuncio InMobi. Se l'offerente InMobi fa un'offerta per una dimensione non standard, l'adattatore ora consente il rendering della richiesta.

Creata e testata con:

  • SDK Google Mobile Ads versione 24.2.0.
  • Versione 10.8.3 dell'SDK Kotlin di InMobi.

Versione 10.8.3.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 24.2.0.
  • Versione 10.8.3 dell'SDK Kotlin di InMobi.

Versione 10.8.2.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 24.0.0.
  • Versione 10.8.2 dell'SDK Kotlin di InMobi.

Versione 10.8.0.1

  • È stato aggiornato il livello API Android minimo richiesto a 23.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 24.0.0.

Creata e testata con:

  • SDK Google Mobile Ads versione 24.0.0.
  • Versione 10.8.0 dell'SDK Kotlin di InMobi.

Versione 10.8.0.0

  • Compila con Java 11 anziché Java 17.
  • Compatibilità verificata con l'SDK Kotlin InMobi versione 10.8.0.

Creata e testata con:

  • SDK Google Mobile Ads versione 23.5.0.
  • Versione 10.8.0 dell'SDK Kotlin di InMobi.

Versione 10.7.8.1

  • È stato ripristinato il livello API Android minimo richiesto a 21.

Creata e testata con:

  • SDK Google Mobile Ads versione 23.3.0.
  • Versione 10.7.8 dell'SDK Kotlin di InMobi.

Versione 10.7.8.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 23.3.0.
  • Versione 10.7.8 dell'SDK Kotlin di InMobi.

Versione 10.7.7.0

  • Compatibilità verificata con la versione 10.7.7 dell'SDK Kotlin di InMobi.
  • È stato aggiornato il livello API Android minimo richiesto a 24.

Creata e testata con:

  • SDK Google Mobile Ads versione 23.3.0.
  • Versione 10.7.7 dell'SDK Kotlin di InMobi.

Versione 10.7.5.0

  • Compatibilità verificata con la versione 10.7.5 dell'SDK Kotlin di InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 23.2.0.
  • Versione 10.7.5 dell'SDK Kotlin di InMobi.

Versione 10.7.4.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 23.1.0.
  • Versione 10.7.4 dell'SDK Kotlin di InMobi.

Versione 10.7.3.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 23.1.0.
  • Versione 10.7.3 dell'SDK Kotlin di InMobi.

Versione 10.6.7.1

  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 23.0.0.
  • È stata verificata la compatibilità con la versione 10.6.7 dell'SDK Kotlin di InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 23.0.0.
  • Versione 10.6.7 dell'SDK Kotlin di InMobi.

Versione 10.6.7.0

  • È stata verificata la compatibilità con la versione 10.6.7 dell'SDK Kotlin di InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 22.6.0.
  • Versione 10.6.7 dell'SDK Kotlin di InMobi.

Versione 10.6.6.0

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

Creata e testata con:

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

Versione 10.6.3.0

  • È stato aggiunto il supporto della filigrana per gli annunci banner, interstitial e con premio.
  • È stata verificata la compatibilità con l'SDK Kotlin InMobi versione 10.6.3.

Creata e testata con:

  • SDK Google Mobile Ads versione 22.6.0.
  • Versione 10.6.3 dell'SDK Kotlin di InMobi.

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.
  • È stata verificata la compatibilità con l'SDK Kotlin InMobi versione 10.6.2.

Creata e testata con:

  • SDK Google Mobile Ads versione 22.5.0.
  • Versione 10.6.2 dell'SDK Kotlin di InMobi.

Versione 10.6.0.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 22.3.0.
  • Versione 10.6.0 dell'SDK Kotlin di InMobi.

Versione 10.5.9.0

  • Compatibilità verificata con l'SDK Kotlin InMobi versione 10.5.9.
  • È stato aggiornato l'adattatore per caricare gli annunci banner InMobi con le dimensioni degli annunci banner supportate più vicine anziché con le dimensioni degli annunci richieste. Ciò contribuirà a ridurre i no-fill di InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 22.3.0.
  • Versione 10.5.9 dell'SDK Kotlin di InMobi.

Versione 10.5.8.0

  • Risolto un problema per cui l'inizializzazione dell'adattatore non riusciva.
  • Dipendenze aggiornate per risolvere i conflitti del percorso di classe.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 22.3.0.
  • Compatibilità verificata con l'SDK Kotlin InMobi versione 10.5.8.

Creata e testata con:

  • SDK Google Mobile Ads versione 22.3.0.
  • Versione 10.5.8 dell'SDK Kotlin di InMobi.

Versione 10.5.7.1

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

Creata e testata con:

  • SDK Google Mobile Ads versione 22.2.0.
  • Versione 10.5.7 dell'SDK Kotlin di InMobi.

Versione 10.5.7.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 22.1.0.
  • Versione 10.5.7 dell'SDK Kotlin di InMobi.

Versione 10.5.5.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 22.1.0.
  • Versione 10.5.5 dell'SDK Kotlin di InMobi.

Versione 10.5.4.1

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

Creata e testata con:

  • SDK Google Mobile Ads versione 22.0.0.
  • Versione 10.5.4 dell'SDK Kotlin di InMobi.

Versione 10.5.4.0

  • È stata verificata la compatibilità con la versione 10.5.4 dell'SDK Kotlin di InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 21.4.0.
  • Versione 10.5.4 dell'SDK Kotlin di InMobi.

Versione 10.1.2.1

  • Aggiunto il supporto per l'inoltro del valore COPPA all'SDK InMobi.
  • L'adattatore è stato aggiornato per utilizzare le nuove API di mediazione.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 21.4.0.

Creata e testata con:

  • SDK Google Mobile Ads versione 21.4.0.
  • Versione 10.1.2 dell'SDK InMobi.

Versione 10.1.2.0

  • Compatibilità verificata con la versione 10.1.2 dell'SDK InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 21.3.0.
  • Versione 10.1.2 dell'SDK InMobi.

Versione 10.1.1.0

  • Compatibilità verificata con la versione 10.1.1 dell'SDK InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 21.3.0.
  • Versione 10.1.1 dell'SDK InMobi.

Versione 10.0.9.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 21.3.0.
  • Versione 10.0.9 dell'SDK InMobi.

Versione 10.0.8.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 21.2.0.
  • Versione 10.0.8 dell'SDK InMobi.

Versione 10.0.7.0

  • È stata verificata la compatibilità con la versione 10.0.7 dell'SDK InMobi.
  • compileSdkVersion e targetSdkVersion aggiornati all'API 31.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 21.0.0.
  • È stato aggiornato il livello API Android minimo richiesto a 19.

Creata e testata con:

  • SDK Google Mobile Ads versione 21.0.0.
  • Versione 10.0.7 dell'SDK InMobi.

Versione 10.0.6.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.6.0.
  • Versione 10.0.6 dell'SDK InMobi.

Versione 10.0.5.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.6.0.
  • Versione 10.0.5 dell'SDK InMobi.

Versione 10.0.3.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.5.0.
  • Versione 10.0.3 dell'SDK InMobi.

Versione 10.0.2.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.5.0.
  • Versione 10.0.2 dell'SDK InMobi.

Versione 10.0.1.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.4.0.
  • Versione 10.0.1 dell'SDK InMobi.

Versione 9.2.1.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.3.0.
  • Versione 9.2.1 dell'SDK InMobi.

Versione 9.2.0.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.2.0.
  • Versione 9.2.0 dell'SDK InMobi.

Versione 9.1.9.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 20.1.0.
  • Versione 9.1.9 dell'SDK InMobi.

Versione 9.1.7.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 19.8.0.
  • Versione 9.1.7 dell'SDK InMobi.

Versione 9.1.6.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 19.7.0.
  • Versione 9.1.6 dell'SDK InMobi.

Versione 9.1.1.0

  • Compatibilità verificata con la versione 9.1.1 dell'SDK InMobi.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 19.5.0.
  • Sono stati aggiunti codici di errore descrittivi e motivi per i caricamenti/le visualizzazioni non riusciti dell'adattatore.

Creata e testata con:

  • SDK Google Mobile Ads versione 19.5.0.
  • Versione 9.1.1 dell'SDK InMobi.

Versione 9.1.0.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 19.4.0.
  • Versione 9.1.0 dell'SDK InMobi.

Versione 9.0.9.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 19.3.0.
  • Versione 9.0.9 dell'SDK InMobi.

Versione 9.0.8.0

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

Creata e testata con:

  • SDK Google Mobile Ads versione 19.3.0.
  • Versione 9.0.8 dell'SDK InMobi.

Versione 9.0.7.1

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

Creata e testata con:

  • SDK Google Mobile Ads versione 19.2.0.
  • Versione 9.0.7 dell'SDK InMobi.

Versione 9.0.7.0

  • È stata verificata la compatibilità con la versione 9.0.7 dell'SDK InMobi.
  • È 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.

Creata e testata con:

  • SDK Google Mobile Ads versione 19.1.0.
  • Versione 9.0.7 dell'SDK InMobi.

Versione 9.0.6.0

  • Compatibilità verificata con la versione 9.0.6 dell'SDK InMobi.
  • Annunci nativi: è stato corretto un bug che causa la scomparsa di primaryView di InMobi durante lo scorrimento nell'integrazione del feed nativo.
  • Annunci nativi: è stato corretto un bug che impedisce il posizionamento al centro del primaryView di InMobi all'interno del mediaView.

Creata e testata con:

  • SDK Google Mobile Ads versione 19.1.0.
  • Versione 9.0.6 dell'SDK InMobi.

Versione 9.0.5.0

  • Compatibilità verificata con la versione 9.0.5 dell'SDK InMobi.

Creata e testata con:

  • SDK Google Mobile Ads versione 19.1.0.
  • Versione 9.0.5 dell'SDK InMobi.

Versione 9.0.4.0

  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla versione 19.1.0.

Creata e testata con:

  • SDK Google Mobile Ads versione 19.1.0.
  • Versione 9.0.4 dell'SDK InMobi.

Versione 9.0.2.0

  • È stata verificata la compatibilità con la versione 9.0.2 dell'SDK InMobi.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 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 eseguire il rendering di un annuncio nativo.

Realizzato e testato con

  • SDK Google Mobile Ads versione 18.3.0.
  • Versione 9.0.2 dell'SDK InMobi.

Versione 7.3.0.1

  • Gli annunci nativi ora sfruttano l'API di mediazione degli annunci nativi unificati.

Realizzato e testato con

  • SDK Google Mobile Ads versione 18.2.0.
  • Versione 7.3.0 dell'SDK InMobi.

Versione 7.3.0.0

  • È stata verificata la compatibilità con la versione 7.3.0 dell'SDK InMobi.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 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 la versione 7.2.9 dell'SDK InMobi.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 18.1.1.

Versione 7.2.7.0

  • Compatibilità verificata con la versione 7.2.7 dell'SDK InMobi.

Versione 7.2.2.2

  • È stato aggiunto il supporto per dimensioni degli annunci banner flessibili.

Versione 7.2.2.1

  • Adattatore aggiornato per supportare la nuova API Rewarded in versione beta aperta.
  • È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 17.2.0.

Versione 7.2.2.0

  • Compatibilità verificata con la versione 7.2.2 dell'SDK InMobi.

Versione 7.2.1.0

  • Compatibilità verificata con la versione 7.2.1 dell'SDK InMobi.

Versione 7.2.0.0

  • Compatibilità verificata con la versione 7.2.0 dell'SDK InMobi.

Versione 7.1.1.1

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

Versione 7.1.1.0

  • Compatibilità verificata con la versione 7.1.1 dell'SDK InMobi.

Versione 7.1.0.0

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

Versione 7.0.4.0

  • Compatibilità verificata con la versione 7.0.4 dell'SDK InMobi.

Versione 7.0.2.0

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

Versione 7.0.1.0

  • È stato aggiornato l'adattatore per renderlo compatibile con la versione 7.0.1 dell'SDK InMobi.
  • È stato aggiunto il supporto per gli annunci video nativi.
  • Per gli annunci nativi, una visualizzazione media viene sempre restituita dall'adattatore. L'adattatore non restituisce più un asset immagine, ma la visualizzazione media mostra un'immagine per gli annunci nativi statici.
  • È stato aggiornato il progetto dell'adattatore per Android Studio 3.0.

Versione 6.2.4.0

  • Compatibilità verificata con la versione 6.2.4 dell'SDK InMobi.

Versione 6.2.3.0

  • È stato modificato il sistema di denominazione delle versioni in [versione SDK InMobi].[versione patch adattatore].

Versioni precedenti

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