Questa guida illustra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare annunci da i-mobile utilizzando mediazione, che copre le integrazioni a cascata. Descrive come aggiungere i-mobile alla configurazione della mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore i-mobile in un' iOS app.
L'interfaccia della dashboard per i-mobile utilizza il testo giapponese per etichette, pulsanti e descrizioni. Gli screenshot di questa guida non sono stati tradotti. Tuttavia, nelle descrizioni e nelle istruzioni di questa guida, etichette e pulsanti sono tradotti tra parentesi con l'equivalente in lingua inglese.
Integrazioni e formati degli annunci supportati
L'adattatore di mediazione per i-mobile offre le seguenti funzionalità:
Integrazione | |
---|---|
Offerte | |
Cascata | |
Formati | |
Banner | |
Interstitial | |
Con premio | |
Nativo |
Requisiti
- Target del deployment di iOS 12.0 o versioni successive
Versione più recente dell'SDK Google Mobile Ads
Completare la mediazione Guida introduttiva
Passaggio 1: configura le impostazioni nell'interfaccia utente di i-mobile
Registrati o accedi al tuo account i-mobile.
Aggiungi la tua app alla dashboard di i-mobile facendo clic sulla scheda サイト/アプリ管理 (Gestione siti/applicazioni) e sul pulsante relativo alla piattaforma della tua app.
Compila il modulo e fai clic sul pulsante 新規登録 (Registrati).
Per creare un nuovo spot pubblicitario, seleziona l'app nella scheda サイト/アプン管理 (Gestione sito/applicazione).
Vai alla scheda 広告promozioneポット管理 (Ad Spot Management) e fai clic sul pulsante webstore規広告 {8}ポット (Nuovo spot pubblicitario).
A questo punto, compila il modulo fornendo 広告スポット名 (Nome dell'area annuncio), 広告スポットサイズ (Dimensioni dell'area annuncio) e altri dettagli. Successivamente, fai clic sul pulsante BigQuery規무선 (Registrati).
Il nuovo annuncio è pronto. Per visualizzare i dettagli dell'integrazione, fai clic sul pulsante アプルち取得 (Trova impostazioni app).
Prendi nota di パブリッシャーID (ID publisher), メディアID (ID media) e スポットID (ID spot). Questi parametri ti serviranno in seguito per configurare i-mobile per la mediazione nell'interfaccia utente di AdMob.
Passaggio 2: configura la domanda i-mobile nell' Ad Manager interfaccia utente
Passaggio 3: importa l'SDK e l'adattatore i-mobile
Utilizzo di CocoaPods (opzione consigliata)
Aggiungi la seguente riga al podfile del progetto:
pod 'GoogleMobileAdsMediationIMobile'
Dalla riga di comando, esegui:
pod install --repo-update
Integrazione manuale
- Scarica la versione più recente dell'SDK i-mobile e collega
ImobileSdkAds.framework
nel tuo progetto. - Scarica la versione più recente dell'adattatore i-mobile dal link di download nel
Changelog e
link
IMobileAdapter.framework
nel tuo progetto.
Passaggio 4: aggiungi il codice richiesto
Integrazione di SKAdNetwork
Segui la documentazione di i-mobile per aggiungere gli identificatori SKAdNetwork al file Info.plist
del progetto.
Passaggio 5: testa l'implementazione
Passaggi facoltativi
Utilizzo degli annunci nativi
Rendering degli annunci
L'adattatore i-mobile compila i seguenti
descrizioni dei campi avanzati degli annunci nativi
per un
GADNativeAd
.
Campo | Asset sempre inclusi da i-mobile Adapter |
---|---|
Titolo | |
Immagine | |
Corpo | |
Icona dell'app | 1 |
Call to action | |
Valutazione a stelle | |
Negozio | |
Prezzo |
1 Per gli annunci nativi, l'SDK i-mobile non fornisce un asset per l'icona dell'app. Invece, l'adattatore i-mobile compila l'icona dell'app con un'immagine trasparente.
Codici di errore
Se l'adattatore non riceve un annuncio da i-mobile,
i publisher possono verificare l'errore sottostante della risposta dell'annuncio utilizzando
GADResponseInfo.adNetworkInfoArray
nei seguenti corsi:
Formato | Nome del corso |
---|---|
Banner | IMobileAdapter |
Interstitial | IMobileAdapter |
Nativo | GADMediationAdapterIMobile |
Di seguito sono riportati i codici e i relativi messaggi generati dall'adattatore i-mobile quando non viene caricato un annuncio:
Codice di errore | Motivo |
---|---|
0-10 | L'SDK i-mobile ha restituito un errore. Per ulteriori dettagli, consulta il codice. |
101 | I parametri del server i-mobile configurati nell' Ad Manager interfaccia utente sono mancanti/non validi. |
102 | La dimensione dell'annuncio richiesta non corrisponde a una dimensione banner supportata da i-mobile. |
103 | i-mobile non è riuscito a presentare un annuncio. |
104 | i-mobile ha restituito un array di annunci nativi vuoto. |
105 | i-mobile non è riuscito a scaricare gli asset degli annunci nativi. |
106 | i-mobile non supporta la richiesta di più annunci interstitial che utilizzano lo stesso ID spot. |
Log delle modifiche dell'adattatore di mediazione i-mobile per iOS
Versione 2.3.4.1
CFBundleShortVersionString
è stato aggiornato in modo da avere tre componenti anziché quattro.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 11.10.0.
- SDK i-mobile versione 2.3.4.
Versione 2.3.4.0
- Compatibilità verificata con l'SDK i-mobile 2.3.4.
- È stato aggiunto il supporto per restituire la versione dell'SDK i-mobile in
adSDKVersion
.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 11.2.0.
- SDK i-mobile versione 2.3.4.
Versione 2.3.3.0
- Compatibilità verificata con l'SDK i-mobile 2.3.3.
Sviluppata e testata con:
- SDK Google Mobile Ads versione 11.1.0.
- SDK i-mobile versione 2.3.3.
Versione 2.3.2.1
- È stato rimosso il metodo delegato
willBackgroundApplication
deprecato dalle implementazioni degli annunci banner, interstitial e nativi. - Ora è necessaria la versione minima di iOS 12.0.
- Ora è necessaria la versione 11.0 o versioni successive dell'SDK Google Mobile Ads.
Info.plist
è stato incluso nei framework diIMobileAdapter.xcframework
.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 11.0.1.
- SDK i-mobile versione 2.3.2.
Versione 2.3.2.0
- Compatibilità verificata con l'SDK i-mobile 2.3.2.
- È stato rimosso il supporto dell'architettura
armv7
. - Ora è richiesta la versione minima iOS 11.0.
- Ora è richiesta la versione 10.4.0 o successive dell'SDK Google Mobile Ads.
Sviluppata e testata con:
- SDK Google Mobile Ads versione 10.4.0.
- SDK i-mobile versione 2.3.2.
Versione 2.3.1.0
- Compatibilità verificata con l'SDK i-mobile 2.3.1.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 10.3.0.
- SDK i-mobile versione 2.3.1.
Versione 2.3.0.1
- Ora è richiesta la versione 10.0.0 o successive dell'SDK Google Mobile Ads.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 10.0.0.
- SDK i-mobile versione 2.3.0.
Versione 2.3.0.0
- Compatibilità verificata con l'SDK i-mobile 2.3.0.
- Ora è richiesta la versione 9.8.0 o successive dell'SDK Google Mobile Ads.
Sviluppata e testata con:
- SDK Google Mobile Ads versione 9.13.0.
- SDK i-mobile versione 2.3.0.
Versione 2.2.0.1
- Ora è richiesta la versione 9.0.0 o successive dell'SDK Google Mobile Ads.
Sviluppato e testato con:
- SDK Google Mobile Ads versione 9.0.0.
- SDK i-mobile versione 2.2.0.
Versione 2.2.0.0
- È stata verificata la compatibilità con l'SDK i-mobile versione 2.2.0.
Sviluppato e testato con
- SDK Google Mobile Ads versione 8.13.0.
- SDK i-mobile versione 2.2.0.
Versione 2.1.0.1
- Dipendenza informale dall'SDK Google Mobile Ads versione 8.0.0 o successive.
Realizzato e testato con
- SDK Google Mobile Ads versione 8.4.0.
- SDK i-mobile versione 2.1.0.
Versione 2.1.0.0
- È stata verificata la compatibilità con l'SDK i-mobile versione 2.1.0.
- Ora è richiesta la versione 8.1.0 o successive dell'SDK Google Mobile Ads.
- L'adattatore è stato aggiornato per utilizzare il formato
.xcframework
.
Realizzato e testato con
- SDK Google Mobile Ads versione 8.1.0.
- SDK i-mobile versione 2.1.0.
Versione 2.0.33.1
- Sono stati aggiunti messaggi e codici di errore dell'adattatore standardizzato.
- Ora l'adattatore limita la richiesta di più annunci interstitial che utilizzano lo stesso ID spot i-mobile.
- Ora l'adattatore inoltra il callback
-nativeAdWillLeaveApplication:
quando viene toccato un annuncio nativo. - Ora è necessaria la versione 7.68.0 o versioni successive dell'SDK Google Mobile Ads.
Realizzato e testato con
- SDK Google Mobile Ads versione 7.68.0.
- SDK i-mobile versione 2.0.33.
Versione 2.0.33.0
- Compatibilità verificata con la versione 2.0.33 dell'SDK i-mobile.
- Ora è necessaria la versione 7.65.0 o versioni successive dell'SDK Google Mobile Ads.
- Ora richiede la versione minima di iOS 9.0.
Realizzato e testato con
- SDK Google Mobile Ads versione 7.65.0.
- SDK i-mobile versione 2.0.33.
Versione 2.0.32.0
- È stata verificata la compatibilità con la versione 2.0.32 dell'SDK i-mobile.
- Ora è richiesta la versione 7.60.0 o successive dell'SDK Google Mobile Ads.
- È stato aggiunto il supporto della scalabilità degli annunci da 320 x 50 e 320 x 100 per adattarsi meglio alle dimensioni delle richieste di banner adattivi.
- Rimosso il supporto per l'architettura i386.
Realizzato e testato con
- SDK Google Mobile Ads versione 7.60.0.
- SDK i-mobile versione 2.0.32.
Versione 2.0.31.0
- È stata verificata la compatibilità con la versione 2.0.31 dell'SDK i-mobile.
Realizzato e testato con
- SDK Google Mobile Ads versione 7.53.1.
- SDK i-mobile versione 2.0.31.
Versione 2.0.29.0
- Versione iniziale
- Aggiunto il supporto per annunci banner, interstitial e nativi.
Realizzato e testato con
- SDK Google Mobile Ads versione 7.52.0.
- SDK i-mobile versione 2.0.29.