Integrazione di i-mobile con la mediazione

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).

create_ad_spot

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).

new_ad_spot_form

Il nuovo annuncio è pronto. Per visualizzare i dettagli dell'integrazione, fai clic sul pulsante アプルち取得 (Trova impostazioni app).

ad_spot_list

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

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 di IMobileAdapter.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.