Questa guida mostra come utilizzare Google Mobile Ads SDK per caricare e visualizzare annunci di InMobi utilizzando la mediazione, che copre sia le integrazioni con struttura a cascata sia 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 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 le offerte]: per integrare tutti i formati degli annunci supportati nelle offerte, utilizza l'adattatore InMobi 10.6.0.0 o versioni successive (consigliata l'ultima versione).
Ultima versione di Google Mobile Ads SDK.
Passaggio 1: configura le impostazioni 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 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 del tuo 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 SDK Bidding di Google per Offerente e Partner rispettivamente e compila il resto del modulo. Al termine, fai clic su Crea posizionamento.

Cascata
Seleziona il tipo di unità pubblicitaria. Poi inserisci un Nome posizionamento, seleziona Off per Offerte per 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 Ad Manager.

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 di 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 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 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 già fatto, crea un file app-ads.txt per Ad Manager.
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 Ad Manager
Accedi al tuo account Ad Manager.
Aggiungi InMobi in Companies (Aziende)
Offerte
Questo passaggio non è obbligatorio per le integrazioni di asta.
Cascata
Vai ad Amministrazione > Aziende, poi 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 la Mediazione. Attiva Raccolta automatica dei dati e inserisci Nome utente e chiave API ottenuti nella sezione precedente.
Poi, inserisci il tuo Nome utente e fai clic su Salva al termine.

Attiva la condivisione di indicatori sicuri
Offerte
Vai su Amministratore > Impostazioni globali. Vai alla scheda Impostazioni dell'account Ad Exchange, rivedi e attiva Condivisione di indicatori sicuri. Fai clic su Salva.

Cascata
Questo passaggio non è obbligatorio per le integrazioni a cascata.
Condividi l'indicatore sicuro nelle richieste di offerta
Offerte
Vai a Inventario > Indicatori sicuri. In Indicatori sicuri, cerca InMobi e attiva Attiva integrazione app.

Fai clic su Salva.
Cascata
Questo passaggio non è obbligatorio per le integrazioni con la struttura a cascata.
Consenti la condivisione di indicatori sicuri per SDK Bidding
Offerte
Vai a Pubblicazione > Impostazioni canali di domanda. Nella scheda Impostazioni predefinite, attiva l'opzione Consenti la condivisione di indicatori sicuri per SDK Bidding.

Fai clic su Salva.
Cascata
Questo passaggio non è obbligatorio per le integrazioni con la struttura a cascata.
Configura l'asta InMobi
Offerte
Vai a Pubblicazione > Offerenti e fai clic su Vai a SDK Bidding.

Fai clic su Nuovo offerente.

Seleziona InMobi come offerente.

Fai clic su Continua per attivare SDK Bidding per questo offerente.

Fai clic su Fine.
Cascata
Questo passaggio non è obbligatorio per le integrazioni con la struttura a cascata.
Configura la mappatura delle unità pubblicitarie
Offerte
Vai a Pubblicazione > Offerenti e fai clic su Vai a SDK Bidding.

Seleziona l'azienda per InMobi.

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 Applicazione mobile. Poi, inserisci l'ID account e l'ID posizionamento ottenuti nella sezione precedente.
Infine, fai clic su Salva.

Cascata
Vai a Pubblicazione > Gruppi di rendimento e fai clic sul pulsante Nuovo gruppo di rendimento. Seleziona Inventario e App.

Scorri fino a Partner di rendimento e fai clic su Aggiungi partner di mediazione.

Seleziona la società che hai creato per InMobi nella sezione precedente. Scegli Mediazione SDK mobile come Tipo di integrazione, iOS come Piattaforma e Attivo come Stato.
Inserisci l'ID account e l'ID posizionamento ottenuti nella sezione precedente e il valore CPM predefinito. Fai clic su Salva.

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 ai sensi dei regolamenti europei e delle normative statali degli Stati Uniti nell'interfaccia utente di Ad Manager.
Passaggio 3: importa l'SDK e l'adattatore InMobi
Utilizzare Swift Package Manager
Prima di continuare, devi disporre della versione minima supportata dell'adattatore, ovvero 10.8.6.0.
Per aggiungere una dipendenza del pacchetto al tuo progetto, segui questi passaggi:
In Xcode, vai a File > Add Package Dependencies… (File > Aggiungi dipendenze pacchetto…).
Nel prompt visualizzato, cerca il seguente URL del pacchetto:
https://github.com/googleads/googleads-mobile-ios-mediation-inmobi.gitIn Regola di dipendenza, seleziona Branch.
Nel campo di testo, inserisci
main.
Utilizza CocoaPods
Aggiungi la seguente riga al Podfile del progetto:
pod 'GoogleMobileAdsMediationInMobi'Dalla riga di comando, esegui:
pod install --repo-update
Integrazione manuale
- Scarica l'ultima versione dell'SDK InMobi per iOS e collega
InMobiSDK.frameworknel tuo progetto.
- Scarica l'ultima versione dell'adattatore InMobi dal link di download nel log delle modifiche e collega
InMobiAdapter.frameworknel tuo progetto. - Aggiungi i seguenti framework al tuo progetto
libsqlite3.0.tbdlibz.tbdWebKit.framework
Impostazioni progetto
Aggiungi il flag -ObjC ad Other Linker Flags (Altri flag del linker) in Application Target >
Build Settings (Target applicazione > Impostazioni di build).
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. Sei responsabile della verifica della propagazione del consenso a ogni origine annuncio nella tua catena di mediazione.
A partire dalla versione 10.7.5 dell'SDK InMobi, InMobi legge automaticamente il consenso al GDPR impostato dalle piattaforme di gestione del consenso che supportano la specifica per il 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.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 sulle leggi statali sulla privacy degli Stati Uniti
per impostare la stringa per la privacy degli Stati Uniti in
NSUserDefaults.
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
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 dispositivo di test per Ad Manager e di attivare la modalità di test nell'interfaccia utente di InMobi.
Verificare gli annunci di test
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 della richiesta | |
|---|---|
setAgeGroupLa fascia d'età dell'utente. |
kIMSDKAgeGroupBelow18kIMSDKAgeGroupBetween18And24kIMSDKAgeGroupBetween25And29kIMSDKAgeGroupBetween30And34kIMSDKAgeGroupBetween35And44kIMSDKAgeGroupBetween45And54kIMSDKAgeGroupBetween55And64kIMSDKAgeGroupAbove65
|
setEducationTypeIl livello di istruzione dell'utente. |
kIMSDKEducationHighSchoolOrLesskIMSDKEducationCollegeOrGraduatekIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNonekIMSDKLogLevelErrorkIMSDKLogLevelDebug |
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
|
String. 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
|
String. Location con città, provincia e paese come parametri. |
setKeywords
|
Stringa. Eventuali parole chiave contestualmente pertinenti da trasmettere nella richiesta di annuncio. |
setInterests
|
Stringa. Qualsiasi stringa pertinente al contesto da trasmettere nella richiesta di annuncio. |
setAdditionalParameters
|
Dizionario. Eventuali valori aggiuntivi da trasmettere nella richiesta di annuncio. |
Di seguito è riportato un esempio di codice che mostra come impostare questi parametri di richiesta di annuncio:
Swift
let request = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
Objective-C
GAMRequest *request = [GAMRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
Utilizzo degli annunci nativi
Rendering degli annunci
L'adattatore InMobi restituisce i suoi annunci nativi come oggetti GADNativeAd. Compila i seguenti
campi
per un
GADNativeAd.
| 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
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
Ecco i codici e i messaggi associati generati dall'adattatore InMobi quando un annuncio non viene caricato:
| Codice di errore | Motivo |
|---|---|
| 101 | I parametri del server InMobi configurati nella UI di Ad Manager sono mancanti o non validi. |
| 102 | Le dimensioni dell'annuncio richiesto non corrispondono 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 il download degli asset immagine richiesti non è riuscito. |
| 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. Per maggiori dettagli, consulta la pagina IMRequestStatus.h. |
Log delle modifiche dell'adattatore di Mediazione AdMob per iOS
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.
- InMobi SDK versione 11.5.0.
Versione 11.4.1.0
- È stata verificata la compatibilità con l'SDK InMobi 11.4.1.
Creata e testata con:
- SDK Google Mobile Ads versione 13.7.0.
- SDK InMobi versione 11.4.1.
Versione 11.4.0.0
- Compatibilità verificata con l'SDK InMobi 11.4.0.
- È stata aggiornata la versione minima dell'SDK Google Mobile Ads per iOS a
13.3per consentire le 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.
- InMobi SDK versione 11.3.0.
Versione 11.2.0.1
- L'adattatore ora inoltra il flag dell'SDK Google Mobile Ads
ageRestrictedTreatmentall'API COPPA dell'SDK InMobi.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 13.3.0.
- InMobi SDK versione 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.
- InMobi SDK versione 11.2.0.
Versione 11.1.1.1
- Aggiornata la 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.
- Versione 11.1.1 dell'SDK InMobi.
Versione 11.1.0.1
- È stato aggiunto il supporto per l'inoltro del parametro
tagForUnderAgeOfConsentdell'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.
- Versione 11.1.0 dell'SDK InMobi.
Versione 11.0.0.0
- Compatibilità verificata 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.
- InMobi SDK versione 10.8.8.
Versione 10.8.6.0
- Compatibilità verificata con l'SDK InMobi 10.8.6.
Creata e testata 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 nelle richieste di offerta.
Creata e testata con:
- SDK Google Mobile Ads versione 12.4.0.
- Versione SDK InMobi 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.
Creata e testata con:
- SDK Google Mobile Ads versione 12.4.0.
- Versione SDK InMobi 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-arce-fstack-protector-allabilitati.
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.
- InMobi SDK 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.
- InMobi SDK 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
CFBundleShortVersionStringè stato aggiornato in modo da avere tre componenti anziché quattro.
Creata e testata con:
- SDK Google Mobile Ads versione 11.10.0.
- SDK InMobi versione 10.7.5.
Versione 10.7.5.0
- Compatibilità verificata con l'SDK InMobi 10.7.5.
Creata e testata 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.
- SDK InMobi versione 10.7.4.
Versione 10.7.2.0
- Compatibilità verificata con l'SDK InMobi 10.7.2.
Creata e testata con:
- SDK Google Mobile Ads versione 11.3.0.
- SDK InMobi versione 10.7.2.
Versione 10.7.1.0
- Compatibilità verificata con l'SDK InMobi 10.7.1.
Creata e testata 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.sdkVersionconGADMobileAds.sharedInstance.versionNumber. - È stato sostituito l'utilizzo di
NSUserDefaultscon le funzioniCFPreferences. - Ora richiede la versione minima di iOS 12.0.
- Ora richiede l'SDK Google Mobile Ads versione 11.0 o successive.
- Incluso
Info.plistnei framework all'interno diInMobiAdapter.xcframework.
Creata e testata 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.
- InMobi SDK versione 10.6.0.
Versione 10.5.8.0
- È stata verificata la compatibilità con l'SDK InMobi 10.5.8.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 10.10.0.
- Versione 10.5.8 dell'SDK InMobi.
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 delle offerte per i formati degli annunci banner (incluso MREC), interstitial e con premio.
Creata e testata con:
- SDK Google Mobile Ads versione 10.9.0.
- InMobi SDK versione 10.5.6.
Versione 10.5.5.0
- Ora richiede l'SDK Google Mobile Ads versione 10.4.0 o successive.
- È stato aggiornato l'adattatore per utilizzare l'API
didRewardUser. - L'adattatore è stato aggiornato per inizializzare l'SDK InMobi sul thread principale.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 10.4.0.
- InMobi SDK versione 10.5.5.
Versione 10.5.4.0
- Compatibilità verificata con l'SDK InMobi 10.5.4.
- È stato rimosso l'utilizzo delle API di mediazione deprecate per genere, compleanno e posizione.
- Rimosso il supporto per l'architettura
armv7. - Ora richiede almeno 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:
- Questa release è stata creata dopo la versione 10.5.4.0.
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.
- Versione 10.1.2 dell'SDK InMobi.
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.
Creata e testata con:
- SDK Google Mobile Ads versione 9.12.0.
- Versione 10.1.1 dell'SDK InMobi.
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.
Creata e testata con:
- SDK Google Mobile Ads versione 9.11.0.
- Versione 10.1.0 dell'SDK InMobi.
Versione 10.0.7.0
- Compatibilità verificata con l'SDK InMobi 10.0.7.
Creata e testata 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.
- InMobi SDK 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.
- Versione 9.2.1 dell'SDK InMobi.
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.
- Versione 9.2.0 dell'SDK InMobi.
Versione 9.1.7.0
- È stata verificata la compatibilità 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.
- Versione 9.1.7 dell'SDK InMobi.
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.
- Versione 9.1.1 dell'SDK InMobi.
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.
- Versione 9.1.1 dell'SDK InMobi.
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.
- Versione 9.1.0 dell'SDK InMobi.
Versione 9.0.7.2
- Gli annunci con premio non vengono più impostati su coppa=0 per impostazione predefinita quando il trattamento per siti o servizi destinati ai minori non è specificato.
Sviluppato e testato con
- SDK Google Mobile Ads versione 7.61.0.
- Versione 9.0.7 dell'SDK InMobi.
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 dell'adattatore standardizzati.
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 riesce 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 offerta 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.
- È stato rimosso il supporto per le richieste di annunci per l'installazione di app e di contenuti nativi. Le app devono utilizzare l'API Unified Native Ads per richiedere gli 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 metodiupdateGDPRConsentegetConsent.
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
- È stato 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 le risorse video per gli annunci che le contengono e una risorsa immagine per gli annunci che non le 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.