Questa guida mostra come utilizzare GMA Next-Gen SDK per caricare e visualizzare gli annunci di InMobi utilizzando la mediazione AdMob, che copre sia le integrazioni a cascata che quelle per l'asta. 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 | |
| Interstitial con premio | |
| Nativo | |
Prerequisiti
Prima di continuare, verifica quanto segue:
- Livello API Android 24 o versioni successive.
- [Per l'asta]: per integrare tutti i formati degli annunci supportati nell'asta, utilizza l'adattatore InMobi 10.6.3.0 o versioni successive (consigliata l'ultima versione).
Ultima versione di GMA Next-Gen SDK.
Passaggio 1: configura le configurazioni nell'interfaccia utente di InMobi
Registrati per creare un account InMobi.

Una volta verificato l'account, accedi.
Aggiungi un'app
Per aggiungere la tua app alla dashboard di InMobi, fai clic su Inventory > Inventory Settings (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.

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 per la creazione dei posizionamenti.

Offerte
Seleziona il tipo di unità pubblicitaria. Poi inserisci un Nome posizionamento, seleziona On e Google SDK Bidding rispettivamente per Asta di pubblico e Partner 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 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 Finance > Impostazioni di pagamento > Dati di pagamento.

Individua la chiave API di reporting di InMobi
Offerte
Questo passaggio non è obbligatorio per le integrazioni delle offerte.
Cascata
Vai a Il mio account > Impostazioni account. Vai alla scheda Chiave API e fai clic su Genera chiave API.
Seleziona l'indirizzo email dell'utente per cui è 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 publisher 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 tua email nella scheda Chiave API.

Aggiorna il file app-ads.txt
Authorized Sellers for Apps app-ads.txt è un'iniziativa di IAB Tech Lab che contribuisce a garantire che il tuo
inventario pubblicitario dell'app venga venduto solo tramite canali che hai identificato come autorizzati. Per evitare una perdita significativa delle entrate pubblicitarie, devi implementare un file app-ads.txt.
Se non l'hai ancora fatto, configura un file app-ads.txt per la tua app.
Per implementare app-ads.txt per InMobi,
aggiungi lo snippet di codice personalizzato.
Attiva 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 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:

Aggiungi InMobi come origine annuncio
Offerte
Nella sezione Origini annuncio, individua la scheda Asta e 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 Conferma 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 A 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 dell'origine 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. Dopodiché, fai clic su Fine.

Aggiungere InMobi all'elenco dei partner pubblicitari ai sensi del GDPR e delle normative statali degli Stati Uniti
Segui i passaggi descritti in Impostazioni relative ai regolamenti europei e Impostazioni relative alle normative statali degli Stati Uniti per aggiungere InMobi all'elenco dei partner pubblicitari per i regolamenti europei e le normative statali degli Stati Uniti nell'interfaccia utente di AdMob.
Passaggio 3: importa l'SDK e l'adattatore InMobi
Integrazione di Android Studio (consigliata)
Nel file Gradle a livello di app, aggiungi le seguenti dipendenze di implementazione e configurazioni:
Kotlin
dependencies { implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.5.0") implementation("com.google.ads.mediation:inmobi:11.5.0.0") } configurations.configureEach { exclude(group = "com.google.android.gms", module = "play-services-ads") exclude(group = "com.google.android.gms", module = "play-services-ads-lite") }
Groovy
dependencies { implementation 'com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.5.0' implementation 'com.google.ads.mediation:inmobi:11.5.0.0' } configurations.configureEach { exclude group: 'com.google.android.gms', module: 'play-services-ads' exclude group: 'com.google.android.gms', module: 'play-services-ads-lite' }
Integrazione manuale
Scarica l'SDK InMobi per Android ed estrai il file
InMobiSDK.aarnella cartellalibs, quindi aggiungilo al progetto.Vai agli artefatti dell'adattatore InMobi nel Repository Maven di Google. Seleziona l'ultima versione, scarica il file
.aardell'adattatore InMobi e aggiungilo al tuo progetto.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
Consenso degli utenti dell'UE e GDPR
Per rispettare le Norme relative al consenso degli utenti dell'UE di Google, devi fornire determinate informazioni agli utenti nello Spazio economico europeo (SEE), nel Regno Unito e in Svizzera e ottenere il loro consenso per l'utilizzo dei cookie o di altri tipi di archiviazione locale, laddove richiesto dalla legge, nonché per la raccolta, la condivisione e l'utilizzo dei dati personali ai fini della personalizzazione degli annunci. Queste norme riflettono i requisiti della direttiva e-Privacy e del Regolamento generale sulla protezione dei dati (GDPR) dell'UE. È tua responsabilità verificare che il consenso venga propagato a ogni origine annuncio nella tua catena di mediazione.
A partire dalla versione 10.7.5 dell'SDK InMobi, InMobi legge automaticamente il consenso GDPR impostato dalle piattaforme di gestione del consenso che supportano la specifica del Consenso aggiuntivo di Google, incluso l'SDK UMP. Per saperne di più, consulta Inizializzazione dell'SDK.
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 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 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 sul CCPA di InMobi per le linee guida su come attivare le impostazioni CCPA nella dashboard di InMobi.
Passaggio 5: codice aggiuntivo richiesto
Non è necessario codice aggiuntivo per l'integrazione di InMobi.
Passaggio 6: testa l'implementazione
Attiva gli annunci di prova
Assicurati di registrare il tuo dispositivo di test per AdMob e di attivare la modalità di test nell'interfaccia utente di InMobi.
Verificare gli annunci di test
Per verificare di ricevere annunci di test da InMobi, attiva Test origine annuncio singola nello strumento di controllo degli annunci utilizzando le origini annuncio InMobi (asta) e InMobi (cascata).
Passaggi facoltativi
Autorizzazioni
Per un rendimento ottimale, 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 passati all'adattatore come bundle Android. L'adattatore cerca le seguenti chiavi nel bundle:
| Parametri e valori di richiesta | |
|---|---|
InMobiNetworkKeys.AGE_GROUPLa fascia d'età dell'utente. |
InMobiNetworkValues.BELOW_18InMobiNetworkValues.BETWEEN_18_AND_24InMobiNetworkValues.BETWEEN_25_AND_29InMobiNetworkValues.BETWEEN_30_AND_34InMobiNetworkValues.BETWEEN_35_AND_44InMobiNetworkValues.BETWEEN_45_AND_54InMobiNetworkValues.BETWEEN_55_AND_65InMobiNetworkValues.ABOVE_65
|
InMobiNetworkKeys.EDUCATIONIl livello di istruzione dell'utente. |
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESSInMobiNetworkValues.EDUCATION_COLLEGEORGRADUATEInMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
|
InMobiNetworkKeys.AGE
|
String. L'età dell'utente |
InMobiNetworkKeys.POSTAL_CODE
|
String. Il codice postale dell'utente (di solito un numero di cinque cifre) |
InMobiNetworkKeys.AREA_CODE
|
String. Il prefisso dell'utente (parte del numero di telefono) |
InMobiNetworkKeys.LANGUAGE
|
String. La lingua madre dell'utente (se nota). |
InMobiNetworkKeys.CITY
|
String. La città dell'utente |
InMobiNetworkKeys.STATE
|
String. Lo stato dell'utente |
InMobiNetworkKeys.COUNTRY
|
Stringa. Il paese dell'utente |
InMobiNetworkKeys.LOGLEVELImposta il livello di log per l'SDK InMobi. |
InMobiNetworkValues.LOGLEVEL_NONEInMobiNetworkValues.LOGLEVEL_DEBUGInMobiNetworkValues.LOGLEVEL_ERROR |
Di seguito è riportato un esempio di codice che mostra come impostare questi parametri di richiesta di annuncio:
Kotlin
val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_44)
extras.putString(InMobiNetworkKeys.AREA_CODE, AREA_CODE_VALUE)
val request = AdRequest.Builder(AD_UNIT_ID)
.putAdSourceExtrasBundle(InMobiAdapter::class.java, extras)
.build()
Java
Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_44);
extras.putString(InMobiNetworkKeys.AREA_CODE, AREA_CODE_VALUE);
AdRequest request = new AdRequest.Builder(AD_UNIT_ID)
.putAdSourceExtrasBundle(InMobiAdapter.class, extras)
.build();
Sostituisci AD_UNIT_ID con l'ID unità pubblicitaria.
- Sostituisci AREA_CODE_VALUE con il prefisso.
Utilizzo degli annunci nativi
Rendering degli annunci
L'adattatore InMobi restituisce i suoi annunci nativi come oggetti NativeAd. Compila i seguenti
campi delle descrizioni 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. Invece, l'adattatore compila
MediaView
con un video o un'immagine.
Monitoraggio delle impressioni e dei clic
GMA Next-Gen SDK utilizza i callback dell'SDK InMobi per il monitoraggio delle impressioni e dei clic, pertanto i report su entrambe le dashboard dovrebbero corrispondere con poche o nessuna discrepanza.
Codici di errore
Se l'adattatore non riesce a ricevere un annuncio da InMobi, i publisher possono controllare l'errore sottostante dalla risposta all'annuncio utilizzando
ResponseInfo.getAdSourceResponses()
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 maggiori dettagli, consulta il codice. |
| 100 | I parametri del server InMobi configurati nell'interfaccia utente AdMob non sono presenti o non sono validi. |
| 101 | Impossibile inizializzare l'SDK InMobi. |
| 102 | Le dimensioni dell'annuncio richiesto non corrispondono a una dimensione del 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 è riuscita a mostrare un annuncio. |
| 107 | InMobi ha restituito un annuncio nativo in cui manca un asset obbligatorio. |
| 108 | Gli asset immagine degli annunci nativi di InMobi contengono un URL non valido. |
| 109 | L'adattatore non è riuscito a scaricare gli asset immagine degli annunci nativi di InMobi. |
Log delle modifiche dell'adattatore di mediazione Android di InMobi
Versione 11.5.0.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 11.5.0.
Creata e testata con:
- SDK Google Mobile Ads versione 25.5.0.
- SDK Google Mobile Ads Next-Gen versione 1.5.0.
- SDK InMobi Kotlin versione 11.5.0.
Versione 11.4.1.2
- Fissa la dipendenza Kotlin dell'adattatore alla versione 1.9.0 (la versione minima di Kotlin supportata dall'SDK GMA NextGen).
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.4.0.
- SDK Google Mobile Ads Next-Gen versione 1.5.0.
- SDK InMobi Kotlin versione 11.4.1.
Versione 11.4.1.1
- Utilizza
BitmapFactory.Optionscon il sottocampionamento per evitare potenziali errori di esaurimento della memoria durante il download delle immagini.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.4.0.
- SDK Google Mobile Ads Next-Gen versione 1.4.0.
- InMobi Kotlin SDK versione 11.4.1.
Versione 11.4.1.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 11.4.1.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.4.0.
- SDK Google Mobile Ads Next-Gen versione 1.3.1.
- SDK InMobi Kotlin versione 11.4.1.
Versione 11.4.0.0
- Compatibilità verificata con l'SDK Kotlin di InMobi versione 11.4.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.4.0.
- SDK Google Mobile Ads Next-Gen versione 1.2.1.
- InMobi Kotlin SDK versione 11.4.0.
Versione 11.3.0.1
- Esegue la mappatura di
AgeRestrictedTreatmentall'API COPPA di InMobi.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.4.0.
- SDK Google Mobile Ads Next-Gen versione 1.2.1.
- SDK InMobi Kotlin versione 11.3.0.
Versione 11.3.0.0
- È stata verificata la compatibilità con l'SDK Kotlin InMobi versione 11.3.0.
Creata e testata con:
- SDK Google Mobile Ads versione 25.2.0.
- SDK Google Mobile Ads Next-Gen versione 1.1.0.
- SDK InMobi Kotlin versione 11.3.0.
Versione 11.2.0.0
- Compatibilità verificata con l'SDK InMobi Kotlin versione 11.2.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.1.0.
- SDK Google Mobile Ads Next-Gen versione 0.25.0-beta01.
- InMobi Kotlin SDK versione 11.2.0.
Versione 11.1.1.1
- È stata aggiunta una proprietà per creare l'adattatore con la dipendenza dell'SDK GMA Next-Gen.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 25.1.0.
- SDK InMobi Kotlin versione 11.1.1.
Versione 11.1.1.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 11.1.1.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.9.0.
- SDK InMobi Kotlin versione 11.1.1.
Versione 11.1.0.1
- È stato aggiunto il supporto per l'inoltro del parametro dell'SDK Google Mobile Ads
tagForUnderAgeOfConsentall'SDK InMobi.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.9.0.
- SDK InMobi Kotlin versione 11.1.0.
Versione 11.1.0.0
- Compatibilità verificata con l'SDK InMobi Kotlin versione 11.1.0.
- Aggiunto il supporto per RewardedInterstitial.
- L'adattatore non modifica InMobi isAgeRestricted se il publisher non ha impostato il flag
tag_for_under_age_of_consent.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.7.0.
- InMobi Kotlin SDK versione 11.1.0.
Versione 10.8.8.1
- Sono stati rimossi i riferimenti a livello di classe agli oggetti
Contextper risolvere i problemi di perdita di memoria.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.7.0.
- SDK InMobi Kotlin versione 10.8.8.
Versione 10.8.8.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 10.8.8.
Creata e testata con:
- SDK Google Mobile Ads versione 24.5.0.
- SDK InMobi Kotlin versione 10.8.8.
Versione 10.8.7.1
- Gli annunci nativi ora chiamano destroy() quando viene chiamato untrackView.
- È stata verificata la compatibilità 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.7.0
- Compatibilità verificata con l'SDK InMobi Kotlin versione 10.8.7.
Creata e testata con:
- SDK Google Mobile Ads versione 24.5.0.
- SDK InMobi Kotlin versione 10.8.7.
Versione 10.8.3.1
- Sono stati rimossi i controlli di convalida dell'ID account e dell'ID posizionamento sulle richieste di offerta.
- Per le richieste di asta banner, rimuove un controllo di convalida che impone la mappatura delle dimensioni del banner a una dimensione dell'annuncio InMobi standard. Se l'offerente InMobi fa un'offerta per una dimensione non standard, l'adattatore ora consente il rendering della richiesta.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.2.0.
- SDK InMobi Kotlin versione 10.8.3.
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.
- SDK InMobi Kotlin versione 10.8.3.
Versione 10.8.2.0
- È stata verificata la compatibilità con l'SDK Kotlin InMobi versione 10.8.2.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.0.0.
- Versione 10.8.2 dell'SDK Kotlin di InMobi.
Versione 10.8.0.1
- Il livello API Android minimo richiesto è stato aggiornato alla versione 23.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 24.0.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 24.0.0.
- InMobi Kotlin SDK versione 10.8.0.
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.
- SDK InMobi Kotlin versione 10.8.0.
Versione 10.7.8.1
- È stato ripristinato il livello API Android minimo richiesto (21).
Sviluppato e testato con:
- SDK Google Mobile Ads versione 23.3.0.
- SDK InMobi Kotlin versione 10.7.8.
Versione 10.7.8.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 10.7.8.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 23.3.0.
- InMobi Kotlin SDK versione 10.7.8.
Versione 10.7.7.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 10.7.7.
- È stato aggiornato il livello API Android minimo richiesto a 24.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 23.3.0.
- SDK InMobi Kotlin versione 10.7.7.
Versione 10.7.5.0
- È stata verificata la compatibilità con la versione 10.7.5 dell'SDK Kotlin di InMobi.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 23.2.0.
- SDK InMobi Kotlin versione 10.7.5.
Versione 10.7.4.0
- Compatibilità verificata con l'SDK InMobi Kotlin versione 10.7.4.
Creata e testata con:
- SDK Google Mobile Ads versione 23.1.0.
- InMobi Kotlin SDK versione 10.7.4.
Versione 10.7.3.0
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 10.7.3.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 23.1.0.
- SDK InMobi Kotlin versione 10.7.3.
Versione 10.6.7.1
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 23.0.0.
- Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.7.
Creata e testata con:
- SDK Google Mobile Ads versione 23.0.0.
- InMobi Kotlin SDK versione 10.6.7.
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
- Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.6.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 22.6.0.
- SDK InMobi Kotlin versione 10.6.6.
Versione 10.6.3.0
- È stato aggiunto il supporto della filigrana per gli annunci banner, interstitial e con premio per l'asta.
- Compatibilità verificata con la versione 10.6.3 dell'SDK Kotlin di InMobi.
Creata e testata con:
- SDK Google Mobile Ads versione 22.6.0.
- SDK InMobi Kotlin versione 10.6.3.
Versione 10.6.2.0
- Aggiornato l'adattatore per richiamare il callback di mediazione dell'SDK Google Mobile Ads
onAdFailedToShowquando gli annunci interstitial InMobi non vengono visualizzati. - Compatibilità verificata con l'SDK InMobi Kotlin versione 10.6.2.
Creata e testata 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.
Creata e testata con:
- SDK Google Mobile Ads versione 22.3.0.
- SDK InMobi Kotlin versione 10.6.0.
Versione 10.5.9.0
- È stata verificata la compatibilità con la versione 10.5.9 dell'SDK Kotlin di InMobi.
- L'adattatore è stato aggiornato per caricare gli annunci banner InMobi con le dimensioni degli annunci banner supportate più vicine anziché con quelle richieste. In questo modo, il numero di no-fill di InMobi verrà ridotto.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 22.3.0.
- SDK InMobi Kotlin versione 10.5.9.
Versione 10.5.8.0
- Risolto un problema per cui l'inizializzazione dell'adattatore non riusciva.
- Aggiornamento delle dipendenze per risolvere i conflitti di percorso delle classi.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 22.3.0.
- È stata verificata la compatibilità con l'SDK InMobi Kotlin versione 10.5.8.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 22.3.0.
- SDK InMobi Kotlin versione 10.5.8.
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.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 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
- È stata verificata la compatibilità 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
- È stata verificata la compatibilità con la versione 10.5.5 dell'SDK Kotlin di InMobi.
Creata e testata con:
- SDK Google Mobile Ads versione 22.1.0.
- Versione 10.5.5 dell'SDK InMobi Kotlin.
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.
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 la versione 10.5.4 dell'SDK Kotlin di InMobi.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 21.4.0.
- SDK InMobi Kotlin versione 10.5.4.
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.
- Aggiornamento della versione minima richiesta dell'SDK Google Mobile Ads alla 21.4.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 21.4.0.
- Versione 10.1.2 dell'SDK InMobi.
Versione 10.1.2.0
- Compatibilità verificata con l'SDK InMobi versione 10.1.2.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 21.3.0.
- Versione 10.1.2 dell'SDK InMobi.
Versione 10.1.1.0
- Compatibilità verificata con l'SDK InMobi versione 10.1.1.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 21.3.0.
- Versione 10.1.1 dell'SDK InMobi.
Versione 10.0.9.0
- Compatibilità verificata 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.
- InMobi SDK versione 10.0.9.
Versione 10.0.8.0
- Compatibilità verificata con l'SDK InMobi versione 10.0.8.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 21.2.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 21.2.0.
- SDK InMobi versione 10.0.8.
Versione 10.0.7.0
- È stata verificata la compatibilità con la versione 10.0.7 dell'SDK InMobi.
- Aggiornamento di
compileSdkVersionetargetSdkVersionall'API 31. - È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 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.
- Versione 10.0.7 dell'SDK InMobi.
Versione 10.0.6.0
- Compatibilità verificata 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
- Compatibilità verificata con l'SDK InMobi versione 10.0.5.
- Aggiornamento della versione minima richiesta dell'SDK Google Mobile Ads 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
- Compatibilità verificata 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
- Compatibilità verificata 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.
- SDK InMobi versione 10.0.2.
Versione 10.0.1.0
- Compatibilità verificata con l'SDK InMobi versione 10.0.1.
- È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 20.4.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 20.4.0.
- SDK InMobi versione 10.0.1.
Versione 9.2.1.0
- Compatibilità verificata con l'SDK InMobi versione 9.2.1.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 20.3.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 20.3.0.
- Versione 9.2.1 dell'SDK InMobi.
Versione 9.2.0.0
- Compatibilità verificata con l'SDK InMobi versione 9.2.0.
- È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 20.2.0.
- Sono stati corretti i messaggi di errore errati.
Creata e testata con:
- SDK Google Mobile Ads versione 20.2.0.
- SDK InMobi versione 9.2.0.
Versione 9.1.9.0
- Compatibilità verificata con l'SDK InMobi versione 9.1.9.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 20.1.0.
Sviluppato 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.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 19.8.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 19.8.0.
- SDK InMobi versione 9.1.7.
Versione 9.1.6.0
- È stata verificata la compatibilità con la versione 9.1.6 dell'SDK InMobi.
- È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla versione 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 stati ritirati nella versione 19.7.0 dell'SDK Google Mobile Ads.
- Migrazione ad AndroidX
Sviluppato e testato con:
- SDK Google Mobile Ads versione 19.7.0.
- SDK InMobi versione 9.1.6.
Versione 9.1.1.0
- Compatibilità verificata con l'SDK InMobi versione 9.1.1.
- È 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 degli adattatori.
Creata e testata con:
- SDK Google Mobile Ads versione 19.5.0.
- SDK InMobi versione 9.1.1.
Versione 9.1.0.0
- Compatibilità verificata con la versione 9.1.0 dell'SDK InMobi.
- Aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 19.4.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 19.4.0.
- Versione 9.1.0 dell'SDK InMobi.
Versione 9.0.9.0
- Compatibilità verificata con l'SDK InMobi versione 9.0.9.
Creata e testata con:
- SDK Google Mobile Ads versione 19.3.0.
- Versione 9.0.9 dell'SDK InMobi.
Versione 9.0.8.0
- Rimosso il supporto per il formato NativeAppInstallAd deprecato. Le app devono richiedere annunci nativi unificati.
- È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 19.3.0.
- Compatibilità verificata con l'SDK InMobi versione 9.0.8.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 19.3.0.
- SDK InMobi versione 9.0.8.
Versione 9.0.7.1
- Risolto un problema per cui l'adattatore non manteneva correttamente lo stato di inizializzazione dell'SDK InMobi.
- La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla 19.2.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 19.2.0.
- Versione 9.0.7 dell'SDK InMobi.
Versione 9.0.7.0
- Compatibilità verificata con la versione 9.0.7 dell'SDK InMobi.
- L'adattatore è stato aggiornato 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.
- Versione 9.0.7 dell'SDK InMobi.
Versione 9.0.6.0
- Compatibilità verificata con l'SDK InMobi versione 9.0.6.
- Annunci nativi: è stato corretto un bug che causa la scomparsa di
primaryViewdi InMobi durante lo scorrimento nell'integrazione del feed nativo. - Annunci nativi: è stato corretto un bug che impediva il posizionamento di
primaryViewdi InMobi al centro dimediaView.
Creata e testata con:
- SDK Google Mobile Ads versione 19.1.0.
- SDK InMobi versione 9.0.6.
Versione 9.0.5.0
- Compatibilità verificata 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 19.1.0.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 19.1.0.
- Versione 9.0.4 dell'SDK InMobi.
Versione 9.0.2.0
- Compatibilità verificata con l'SDK InMobi versione 9.0.2.
- Aggiornamento della versione minima richiesta dell'SDK Google Mobile Ads alla versione 18.3.0.
- È stata rimossa la funzionalità di asta 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.
Sviluppato e testato con
- SDK Google Mobile Ads versione 18.3.0.
- SDK InMobi versione 9.0.2.
Versione 7.3.0.1
- Gli annunci nativi ora utilizzano l'API di mediazione degli annunci nativi unificati.
Sviluppato e testato con
- SDK Google Mobile Ads versione 18.2.0.
- Versione 7.3.0 dell'SDK InMobi.
Versione 7.3.0.0
- Compatibilità verificata con l'SDK InMobi versione 7.3.0.
- È 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.
- È stata verificata la compatibilità 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 l'SDK InMobi versione 7.2.7.
Versione 7.2.2.2
- È stato aggiunto il supporto per le dimensioni flessibili degli annunci banner.
Versione 7.2.2.1
- Adattatore aggiornato per supportare la nuova API beta aperta Rewarded.
- È stata aggiornata la versione minima richiesta dell'SDK Google Mobile Ads alla 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 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 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
- L'adattatore è stato aggiornato per renderlo compatibile con l'SDK InMobi versione 7.0.1.
- È stato aggiunto il supporto per gli annunci video nativi.
- Per gli annunci nativi, l'adattatore restituisce sempre un pannello multimediale. L'adattatore non restituisce più un asset immagine, ma il pannello multimediale mostrerà 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
- Il sistema di denominazione delle versioni è stato modificato in [versione SDK InMobi].[versione patch dell'adattatore].
Versioni precedenti
- Aggiunge il supporto per i formati degli annunci banner, interstitial, video con premio e nativi.