Integrare InMobi con la mediazione

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

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:

  • Target di deployment iOS 13.0 o versioni successive.

  • [Per l'asta]: per integrare tutti i formati degli annunci supportati nell'asta, utilizza l'adattatore InMobi 10.6.0.0 o versioni successive (consigliata l'ultima versione).

Passaggio 1: configura le impostazioni nella UI 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 pubblicato dello store 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

Il tuo 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 per l'asta.

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 il tuo indirizzo 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 l'inventario pubblicitario della tua 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 pubblicate o solo su determinati dispositivi di test.

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

Configura 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 già un gruppo di mediazione che vuoi modificare, fai clic sul nome del gruppo di mediazione per modificarlo e vai direttamente alla sezione Aggiungi 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. Poi, imposta lo stato del gruppo di mediazione su Attivato e 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 selezionate:

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, quindi 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.



Cascata


Nella scheda A cascata della sezione Origini annuncio, seleziona Aggiungi origine annuncio.

Seleziona InMobi e attiva l'opzione Ottimizza. Inserisci il nome utente e la 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.


Aggiungi InMobi all'elenco dei partner pubblicitari ai sensi del GDPR e dei regolamenti 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

Consigliato: utilizza Swift Package Manager

Prima di continuare, devi disporre della versione minima supportata dell'adattatore, ovvero la 10.8.6.0.

Per aggiungere una dipendenza del pacchetto al tuo progetto, segui questi passaggi:

  1. In Xcode, vai a File > Add Package Dependencies… (File > Aggiungi dipendenze pacchetto…).

  2. Nel prompt visualizzato, cerca il seguente URL del pacchetto:

    https://github.com/googleads/googleads-mobile-ios-mediation-inmobi.git
    
  3. In Regola di dipendenza, seleziona Branch.

  4. Nel campo di testo, inserisci main.

Integrazione manuale

  • Scarica l'ultima versione dell'SDK InMobi per iOS e collega InMobiSDK.framework nel tuo progetto.
  • Scarica l'ultima versione dell'adattatore InMobi dal link di download nel log delle modifiche e collega InMobiAdapter.framework nel tuo progetto.
  • Aggiungi i seguenti framework al tuo progetto
    • libsqlite3.0.tbd
    • libz.tbd
    • WebKit.framework

Utilizza CocoaPods

  • Aggiungi la seguente riga al Podfile del progetto:

    pod 'GoogleMobileAdsMediationInMobi'
    
  • Dalla riga di comando, esegui:

    pod install --repo-update

Impostazioni progetto

Aggiungi il flag -ObjC ad Altri flag linker in Target applicazione > Impostazioni di build.

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

Per rispettare le Norme relative al consenso degli utenti dell'UE di Google, devi informare gli utenti nello Spazio economico europeo (SEE), nel Regno Unito e in Svizzera e ricevere 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.

La versione 10.7.5.0 e successive dell'adattatore iOS InMobi supporta la trasmissione degli indicatori del consenso GDPR dalle piattaforme di gestione del consenso che si integrano con il Transparency and Consent Framework (TCF) di IAB all'SDK InMobi. Per saperne di più, consulta il GDPR.

Leggi statali sulla privacy degli Stati Uniti

Le leggi statali sulla privacy degli Stati Uniti impongono di garantire agli utenti la possibilità di opporsi alla "vendita" delle proprie "informazioni personali" (secondo la definizione di questi termini fornita dalla legge) mediante il link "Non vendere i miei dati personali" ben in evidenza nella home page del "venditore". La guida alla conformità alle leggi statali sulla privacy degli Stati Uniti 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.6.0, l'adattatore InMobi ha aggiunto il supporto per la lettura della stringa della privacy per gli USA di IAB da NSUserDefaults. Segui le istruzioni riportate nella documentazione relativa alle leggi statali sulla privacy degli Stati Uniti per impostare la stringa della privacy degli Stati Uniti in NSUserDefaults.

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

Passaggio 5: codice aggiuntivo richiesto

Implementa SKAdNetwork

Segui la documentazione di InMobi per aggiungere gli identificatori SKAdNetwork al file Info.plist del tuo progetto.

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'UI di InMobi.

Verifica 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 (Bidding) e InMobi (Waterfall).

Passaggi facoltativi

Parametri specifici della rete

L'adattatore InMobi supporta parametri di richiesta aggiuntivi che possono essere passati all'adattatore utilizzando la classe GADInMobiExtras. GADInMobiExtras include le seguenti proprietà comuni a tutti i formati degli annunci supportati:

Parametri e valori di richiesta
setAgeGroup
La fascia d'età dell'utente.
kIMSDKAgeGroupBelow18
kIMSDKAgeGroupBetween18And24
kIMSDKAgeGroupBetween25And29
kIMSDKAgeGroupBetween30And34
kIMSDKAgeGroupBetween35And44
kIMSDKAgeGroupBetween45And54
kIMSDKAgeGroupBetween55And64
kIMSDKAgeGroupAbove65
setEducationType
Il livello di istruzione dell'utente.
kIMSDKEducationHighSchoolOrLess
kIMSDKEducationCollegeOrGraduate
kIMSDKEducationPostGraduateOrAbove
setLogLevel kIMSDKLogLevelNone
kIMSDKLogLevelError
kIMSDKLogLevelDebug
setAge Numero intero. L'età dell'utente.
setYearOfbirth Numero intero. L'anno di nascita dell'utente.
setPostalCode Stringa. Il codice postale dell'utente. Solitamente, un numero di cinque cifre.
setAreaCode Stringa. Il prefisso telefonico dell'utente (parte del numero di telefono).
setLanguage Stringa. La lingua madre dell'utente (se nota).
setLoginId Stringa. Un ID di accesso nel dominio del publisher.
setSessionId Stringa. Un ID sessione nel dominio del publisher.
setLocationWithCityStateCountry Stringa. Location con città, provincia e paese come parametri.
setKeywords Stringa. Eventuali parole chiave pertinenti dal punto di vista del contesto da trasmettere nella richiesta di annuncio.
setInterests Stringa. Qualsiasi stringa pertinente dal punto di vista del contesto da trasmettere nella richiesta di annuncio.
setAdditionalParameters Dizionario. Eventuali valori aggiuntivi da passare nella richiesta di annuncio.

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

Swift

let request = GADRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)

Objective-C

GADRequest *request = [GADRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];

Utilizzo degli annunci nativi

Rendering dell'annuncio

L'adattatore InMobi restituisce i suoi annunci nativi come oggetti GADNativeAd. Compila i seguenti campi delle descrizioni degli annunci nativi per un GADNativeAd.

Campo Asset sempre inclusi dall'adattatore InMobi
Titolo
Immagine 1
Visualizzazione dei contenuti multimediali
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 GADMediaView con un video o un'immagine.

Monitoraggio delle impressioni e dei clic

I clic vengono rilevati da Google Mobile Ads SDK e inoltrati a InMobi, pertanto i report sui clic saranno sincronizzati.

Google Mobile Ads SDK utilizza i callback dell'SDK InMobi per il monitoraggio delle impressioni, 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 GADResponseInfo.adNetworkInfoArray nelle seguenti classi:

GADMAdapterInMobi
GADMediationAdapterInMobi

Di seguito sono riportati i codici e i messaggi associati generati dall'adattatore InMobi quando non è possibile caricare un annuncio:

Codice di errore Motivo
101 I parametri del server InMobi configurati nell'interfaccia utente di AdMob sono mancanti o non validi.
102 La dimensione dell'annuncio richiesta non corrisponde a una dimensione del banner supportata da InMobi.
103 Un annuncio InMobi è già caricato per questa configurazione di rete.
104 L'annuncio nativo InMobi è stato restituito con asset nativi mancanti o non è stato possibile scaricare gli asset immagine richiesti.
105 Un annuncio InMobi non è pronto per essere mostrato.
106 InMobi restituisce un token di offerta vuoto o nullo.
Altro L'SDK InMobi ha restituito un errore. Consulta IMRequestStatus.h per ulteriori dettagli.

Log delle modifiche dell'adattatore di mediazione iOS di InMobi

Versione 11.5.0.0

  • Compatibilità verificata con l'SDK InMobi 11.5.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.11.0.
  • SDK InMobi versione 11.5.0.

Versione 11.4.1.0

  • Compatibilità verificata con l'SDK InMobi 11.4.1.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.7.0.
  • InMobi SDK versione 11.4.1.

Versione 11.4.0.0

  • Compatibilità verificata con l'SDK InMobi 11.4.0.
  • La versione minima dell'SDK Google Mobile Ads per iOS è stata aggiornata alla 13.3 per consentire l'utilizzo di versioni secondarie.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.6.0.
  • SDK InMobi versione 11.4.0.

Versione 11.3.0.0

  • Compatibilità verificata con l'SDK InMobi 11.3.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.3.0.
  • SDK InMobi versione 11.3.0.

Versione 11.2.0.1

  • L'adattatore ora inoltra il flag ageRestrictedTreatment dell'SDK Google Mobile Ads all'API COPPA dell'SDK InMobi.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.3.0.
  • Versione SDK InMobi 11.2.0.

Versione 11.2.0.0

  • Compatibilità verificata con l'SDK InMobi 11.2.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.2.0.
  • Versione SDK InMobi 11.2.0.

Versione 11.1.1.1

  • Aggiornamento della dipendenza dell'SDK Google Mobile Ads alla versione 13.0.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 13.0.0.
  • SDK InMobi versione 11.1.1.

Versione 11.1.1.0

  • Compatibilità verificata con l'SDK InMobi 11.1.1.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.14.0.
  • SDK InMobi versione 11.1.1.

Versione 11.1.0.1

  • È stato aggiunto il supporto per l'inoltro del parametro tagForUnderAgeOfConsent dell'SDK Google Mobile Ads all'SDK InMobi.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.14.0.
  • SDK InMobi versione 11.1.0.

Versione 11.1.0.0

  • Compatibilità verificata con l'SDK InMobi 11.1.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.13.0.
  • SDK InMobi versione 11.1.0.

Versione 11.0.0.0

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

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.12.0.
  • SDK InMobi versione 11.0.0.

Versione 10.8.8.0

  • Compatibilità verificata con l'SDK InMobi 10.8.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.11.0.
  • SDK InMobi versione 10.8.8.

Versione 10.8.6.0

  • Compatibilità verificata con l'SDK InMobi 10.8.6.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.7.0.
  • SDK InMobi versione 10.8.6.

Versione 10.8.3.1

  • 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.
  • Sono stati rimossi i controlli di convalida dell'ID account e dell'ID posizionamento sulle richieste di offerta.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.4.0.
  • SDK InMobi versione 10.8.3.

Versione 10.8.3.0

  • È stato aggiunto il supporto per gli annunci interstitial con premio.
  • È stata aggiunta un'istruzione guard negli indicatori di asta per gli annunci con premio in modo che non venga fatta un'offerta se un annuncio con premio caricato in precedenza per l'ID posizionamento non è stato utilizzato.
  • Compatibilità verificata con l'SDK InMobi 10.8.3.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.4.0.
  • SDK InMobi versione 10.8.3.

Versione 10.8.2.0

  • Compatibilità verificata con l'SDK InMobi 10.8.2.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.2.0.
  • SDK InMobi versione 10.8.2.

Versione 10.8.0.2

  • Flag -fobjc-arc e -fstack-protector-all abilitati.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.1.0.
  • SDK InMobi versione 10.8.0.

Versione 10.8.0.1

  • Ora richiede l'SDK Google Mobile Ads versione 12.0.0 o successive.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 12.0.0.
  • SDK InMobi versione 10.8.0.

Versione 10.8.0.0

  • Compatibilità verificata con l'SDK InMobi 10.8.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.12.0.
  • SDK InMobi versione 10.8.0.

Versione 10.7.8.0

  • Compatibilità verificata con l'SDK InMobi 10.7.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.10.0.
  • SDK InMobi versione 10.7.8.

Versione 10.7.5.1

  • Aggiornato CFBundleShortVersionString in modo che abbia tre componenti anziché quattro.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.10.0.
  • InMobi SDK versione 10.7.5.

Versione 10.7.5.0

  • Compatibilità verificata con l'SDK InMobi 10.7.5.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.7.0.
  • InMobi SDK versione 10.7.5.

Versione 10.7.4.0

  • Compatibilità verificata con l'SDK InMobi 10.7.4.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.6.0.
  • InMobi SDK versione 10.7.4.

Versione 10.7.2.0

  • Compatibilità verificata con l'SDK InMobi 10.7.2.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.3.0.
  • InMobi SDK versione 10.7.2.

Versione 10.7.1.0

  • Compatibilità verificata con l'SDK InMobi 10.7.1.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.2.0.
  • SDK InMobi versione 10.7.1.

Versione 10.6.4.0

  • Compatibilità verificata con l'SDK InMobi 10.6.4.
  • Sostituito il metodo deprecato GADMobileAds.sharedInstance.sdkVersion con GADMobileAds.sharedInstance.versionNumber.
  • L'utilizzo di NSUserDefaults è stato sostituito con le funzioni CFPreferences.
  • Ora richiede la versione minima di iOS 12.0.
  • Ora richiede l'SDK Google Mobile Ads versione 11.0 o successive.
  • Info.plist è stato incluso nei framework all'interno di InMobiAdapter.xcframework.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.0.1.
  • SDK InMobi versione 10.6.4.

Versione 10.6.0.0

  • Compatibilità verificata con l'SDK InMobi 10.6.0.
  • Aggiunto il supporto della filigrana per i formati degli annunci banner, interstitial e con premio per l'asta.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.13.0.
  • SDK InMobi versione 10.6.0.

Versione 10.5.8.0

  • Compatibilità verificata con l'SDK InMobi 10.5.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.10.0.
  • InMobi SDK versione 10.5.8.

Versione 10.5.6.0

  • È stato aggiunto il supporto per la lettura della stringa della privacy per gli Stati Uniti di IAB da NSUserDefaults.
  • Compatibilità verificata con l'SDK InMobi 10.5.6.
  • Aggiunto il supporto per l'asta per i formati degli annunci banner (incluso MREC), interstitial e con premio.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.9.0.
  • SDK InMobi versione 10.5.6.

Versione 10.5.5.0

  • Ora richiede l'SDK Google Mobile Ads versione 10.4.0 o successive.
  • L'adattatore è stato aggiornato per utilizzare l'API didRewardUser.
  • Aggiornamento dell'adattatore per inizializzare l'SDK InMobi sul thread principale.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.4.0.
  • SDK InMobi versione 10.5.5.

Versione 10.5.4.0

  • Compatibilità verificata con l'SDK InMobi 10.5.4.
  • Rimosso l'utilizzo delle API di mediazione deprecate per genere, data di nascita e località.
  • Rimosso il supporto per l'architettura armv7.
  • Ora è richiesta la versione minima di iOS 11.0.
  • Ora richiede l'SDK Google Mobile Ads versione 10.0.0 o successive.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.2.0.
  • SDK InMobi versione 10.5.4.

Note aggiuntive:

  • Questa release è stata creata prima della versione 10.1.3.0, pertanto non utilizza l'API didRewardUser.

Versione 10.1.3.0

  • Compatibilità verificata con l'SDK InMobi 10.1.3.
  • Ora richiede l'SDK Google Mobile Ads versione 10.4.0 o successive.
  • L'adattatore è stato aggiornato per utilizzare l'API didRewardUser.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.5.0.
  • SDK InMobi versione 10.1.3.

Note aggiuntive:

Versione 10.1.2.1

  • Compatibilità verificata con l'SDK InMobi 10.1.2.
  • È stato risolto un problema per cui gli annunci nativi potevano diventare vuoti nelle UI scorrevoli.
  • L'adattatore è stato aggiornato per utilizzare le nuove API di mediazione.
  • Aggiunto il supporto per l'inoltro del valore COPPA all'SDK InMobi.

Sviluppato e testato con:

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

Versione 10.1.2.0

  • Compatibilità verificata con l'SDK InMobi 10.1.2.

Sviluppato e testato con:

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

Versione 10.1.1.0

  • Compatibilità verificata con l'SDK InMobi 10.1.1.

Sviluppato e testato con:

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

Versione 10.1.0.0

  • Compatibilità verificata con l'SDK InMobi 10.1.0.
  • L'adattatore è stato aggiornato per utilizzare l'API didRewardUser.
  • Ora richiede l'SDK Google Mobile Ads versione 9.8.0 o successive.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 9.11.0.
  • SDK InMobi versione 10.1.0.

Versione 10.0.7.0

  • Compatibilità verificata con l'SDK InMobi 10.0.7.

Sviluppato e testato con:

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

Versione 10.0.5.0

  • Compatibilità verificata con l'SDK InMobi 10.0.5.

Sviluppato e testato con:

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

Versione 10.0.2.1

  • Compatibilità verificata con l'SDK Google Mobile Ads versione 9.0.0.
  • Ora richiede l'SDK Google Mobile Ads versione 9.0.0 o successive.

Sviluppato e testato con:

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

Versione 10.0.2.0

  • Compatibilità verificata con l'SDK InMobi 10.0.2.

Sviluppato e testato con

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

Versione 10.0.1.0

  • Compatibilità verificata con l'SDK InMobi 10.0.1.

Sviluppato e testato con

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

Versione 10.0.0.0

  • Compatibilità verificata con l'SDK InMobi 10.0.0.
  • Ora richiede la versione minima di iOS 10.0.

Sviluppato e testato con

  • SDK Google Mobile Ads versione 8.11.0.
  • SDK InMobi versione 10.0.0.

Versione 9.2.1.0

  • Compatibilità verificata con l'SDK InMobi 9.2.1.

Sviluppato e testato con

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

Versione 9.2.0.0

  • Compatibilità verificata con l'SDK InMobi 9.2.0.
  • Dipendenza meno rigida dall'SDK Google Mobile Ads versione 8.0.0 o successive.

Sviluppato e testato con

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

Versione 9.1.7.0

  • Compatibilità verificata con l'SDK InMobi 9.1.7.
  • Ora richiede l'SDK Google Mobile Ads versione 8.3.0 o successive.

Sviluppato e testato con

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

Versione 9.1.5.0

  • Compatibilità verificata con l'SDK InMobi 9.1.5.
  • Ora richiede l'SDK Google Mobile Ads versione 8.1.0 o successive.

Sviluppato e testato con

  • SDK Google Mobile Ads versione 8.1.0.
  • SDK InMobi versione 9.1.5.

Versione 9.1.1.1

  • Aggiornato l'adattatore per utilizzare il formato .xcframework.
  • Ora richiede l'SDK Google Mobile Ads versione 8.0.0 o successive.

Sviluppato e testato con

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

Versione 9.1.1.0

  • Compatibilità verificata con l'SDK InMobi 9.1.1.
  • Ora richiede l'SDK Google Mobile Ads versione 7.68.0 o successive.

Sviluppato e testato con

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

Versione 9.1.0.0

  • Compatibilità verificata con l'SDK InMobi 9.1.0.
  • Ora richiede l'SDK Google Mobile Ads versione 7.65.0 o successive.

Sviluppato e testato con

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

Versione 9.0.7.2

  • Gli annunci con premio non vengono più impostati per impostazione predefinita su coppa=0 quando il trattamento per siti o servizi destinati ai minori non è specificato.

Sviluppato e testato con

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

Versione 9.0.7.1

  • Ora richiede l'SDK Google Mobile Ads versione 7.61.0 o successive.
  • Sono stati aggiunti codici e messaggi di errore standardizzati dell'adattatore.

Sviluppato e testato con

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

Versione 9.0.7.0

  • Compatibilità verificata con l'SDK InMobi 9.0.7.

Sviluppato e testato con

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

Versione 9.0.6.0

  • Compatibilità verificata con l'SDK InMobi 9.0.6.
  • È stata aggiornata la dipendenza CocoaPod dell'adattatore iOS InMobi per utilizzare InMobiSDK/Core.
  • Ora richiede l'SDK Google Mobile Ads versione 7.60.0 o successive.

Sviluppato e testato con

  • SDK Google Mobile Ads versione 7.60.0
  • InMobi SDK versione 9.0.6

Versione 9.0.4.0

  • Compatibilità verificata con l'SDK InMobi 9.0.4.
  • L'adattatore ora non va a buon fine in anticipo quando l'inizializzazione dell'SDK InMobi non va a buon fine.
  • Rimosso il supporto per l'architettura i386.

Sviluppato e testato con

  • SDK Google Mobile Ads versione 7.57.0
  • InMobi SDK versione 9.0.4

Versione 9.0.0.0

  • Compatibilità verificata con l'SDK InMobi 9.0.0.
  • È stata rimossa la funzionalità di asta per i formati banner, interstitial e con premio.

Sviluppato e testato con

  • SDK Google Mobile Ads versione 7.53.1
  • InMobi SDK versione 9.0.0

Versione 7.4.0.0

  • Compatibilità verificata con l'SDK InMobi 7.4.0.

Versione 7.3.2.1

  • Risolto un problema per cui l'inizializzazione dell'adattatore non riusciva a causa di configurazioni di mediazione non valide.

Versione 7.3.2.0

  • Compatibilità verificata con l'SDK InMobi 7.3.2.
  • Aggiunta la funzionalità di asta all'adattatore per i formati degli annunci banner, interstitial e con premio.

Versione 7.3.0.0

  • Compatibilità verificata con l'SDK InMobi 7.3.0.
  • Rimosso il supporto per le richieste di annunci di contenuti nativi e per l'installazione di app. Le app devono utilizzare l'API Unified Native Ads per richiedere annunci nativi.
  • Ora richiede l'SDK Google Mobile Ads versione 7.46.0 o successive.

Versione 7.2.7.0

  • Compatibilità verificata con l'SDK InMobi 7.2.7.
  • L'adattatore è stato aggiornato per utilizzare la nuova API per gli annunci con premio.
  • Ora richiede l'SDK Google Mobile Ads versione 7.42.2 o successive.
  • È stato aggiunto il supporto per le dimensioni flessibili degli annunci banner.

Versione 7.2.4.0

  • Compatibilità verificata con l'SDK InMobi 7.2.4.

Versione 7.2.1.0

  • Compatibilità verificata con l'SDK InMobi 7.2.1.

Versione 7.2.0.0

  • Compatibilità verificata con l'SDK InMobi 7.2.0.

Versione 7.1.2.0

  • Compatibilità verificata con l'SDK InMobi 7.1.2.

Versione 7.1.1.2

  • È stato aggiunto il callback adapterDidCompletePlayingRewardBasedVideoAd: all'adattatore.

Versione 7.1.1.1

  • È stata aggiunta la classe GADInMobiConsent, che fornisce i metodi updateGDPRConsent e getConsent.

Versione 7.1.1.0

  • Compatibilità verificata con l'SDK InMobi 7.1.1.

Versione 7.1.0.0

  • Compatibilità verificata con l'SDK InMobi 7.1.0.

Versione 7.0.4.1

  • Risolto un problema che causava errori di simboli duplicati quando l'adattatore veniva utilizzato con quelli di altre reti.

Versione 7.0.4.0

  • Aggiornato l'adattatore per renderlo compatibile con l'SDK InMobi 7.0.4.
  • È stato aggiunto il supporto per gli annunci video nativi.
  • L'SDK di InMobi non fornisce immagini per gli annunci contenenti asset video. Per evitare potenziali NullPointerExceptions, quando l'adattatore riceve uno di questi annunci, crea automaticamente un NativeAd.Image vuoto e lo include nell'array di asset immagini nell'oggetto annuncio ricevuto dall'app. I publisher che utilizzano questo adattatore sono invitati a evitare di utilizzare direttamente gli asset immagine durante la mediazione con InMobi e a utilizzare GADMediaView nella loro UI. GADMediaView visualizzerà automaticamente gli asset video per gli annunci che li contengono e un asset immagine per gli annunci che non li contengono.

Versione 6.2.1.0

  • Compatibilità verificata con l'SDK InMobi 6.2.1

Versioni precedenti

  • Supporto per i formati degli annunci banner, interstitial, video con premio e nativi.