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
Integrazione di Android Studio (consigliata)
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.3.0")
implementation("com.google.ads.mediation:inmobi:10.7.5.0")
}
Integrazione manuale
Scarica il InMobi Android SDK ed estrai il file
InMobiSDK.aar
nella cartellalibs
e aggiungilo al tuo progetto.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.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
Consenso dell'UE e GDPR
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 ciascuna 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 InMobiConsent
class that
lets you pass consent information to InMobi. The following sample code calls
updateGDPRConsent()`` 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. Per ulteriori dettagli, vedi il codice. |
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.5.0
- Compatibilità verificata con l'SDK InMobi Kotlin versione 10.7.5.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 23.2.0.
- InMobi Kotlin SDK versione 10.7.5.
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
etargetSdkVersion
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.
- È stata aggiornata la versione minima dell'SDK Google Mobile Ads richiesta 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 dimediaView
.
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.