Questa guida mostra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare gli annunci di maio utilizzando la mediazione, che copre le integrazioni a cascata. Spiega come aggiungere maio alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore maio in un'app Flutter.
L'interfaccia della dashboard per maio utilizza il testo giapponese per etichette, pulsanti e descrizioni e gli screenshot in questa guida non sono stati tradotti. Tuttavia, nelle descrizioni e nelle istruzioni qui riportate, le etichette e i pulsanti sono indicati con i loro equivalenti in lingua inglese. "URL スキーム," ad esempio, è "URL Scheme,".
Integrazioni e formati degli annunci supportati
L'adattatore di mediazione per maio ha le seguenti funzionalità:
Integrazione | |
---|---|
Offerte | |
Cascata | |
Formati | |
Banner | |
Annunci interstitial | |
Con premio | |
Nativo |
Requisiti
- SDK Google Mobile Ads più recente
- Flutter 3.7.0 o versioni successive
- Per il deployment su Android
- Livello API Android 23 o superiore
- Per il deployment su iOS
- Target di distribuzione iOS 12.0 o versioni successive
- Un progetto Flutter funzionante configurato con l'SDK Google Mobile Ads. Per maggiori dettagli, consulta la sezione Guida introduttiva.
- Completa la mediazione Guida introduttiva
Passaggio 1: configura le configurazioni nell'interfaccia utente di maio
Innanzitutto, registrati o accedi al tuo account maio. Fai clic sul pulsante Gestione applicazioni nella barra laterale a sinistra e poi su Nuova app.
Seleziona la scheda corrispondente al tipo di annuncio che preferisci.
Interstitial
Inserisci il nome della tua app, seleziona la piattaforma e fornisci l'URL dell'app. Seleziona Interstitial video come Tipo di annuncio, poi fai clic su Aggiorna.
Android
iOS
Con premio
Inserisci il nome della tua app, seleziona la piattaforma e fornisci l'URL dell'app. Seleziona Video con premio come Tipo di annuncio e poi fai clic su Aggiorna.
Android
iOS
Nella pagina Gestione applicazioni, prendi nota dell'ID media. È necessario per configurare l'unità pubblicitaria Ad Manager nella sezione successiva.
Android
iOS
Nella pagina Gestione zone, prendi nota dell'ID zona. Sarà necessario anche per configurare l'unità pubblicitaria Ad Manager nella sezione successiva.
Android
iOS
Passaggio 2: configura la domanda di maio nell'UI di Ad Manager
Configurare le impostazioni di mediazione per l'unità pubblicitaria
Android
Per istruzioni, vedi il passaggio 2 della guida per Android.
iOS
Per istruzioni, vedi il passaggio 2 della guida per iOS.
Passaggio 3: importa l'SDK e l'adattatore di maio
Integrazione tramite pub.dev
Aggiungi la seguente dipendenza con le versioni più recenti dell'SDK e dell'adattatore di maio nel file pubspec.yaml
del pacchetto:
dependencies:
gma_mediation_maio: ^
Integrazione manuale
Scarica l'ultima versione del plug-in di mediazione Google Mobile Ads per
maio,
estrai il file scaricato e aggiungi la cartella del plug-in estratto
(e i relativi contenuti) al tuo progetto Flutter. Quindi, fai riferimento al plug-in nel file
pubspec.yaml
aggiungendo la seguente dipendenza:
dependencies:
gma_mediation_maio:
path: path/to/local/package
Passaggio 4: aggiungi il codice richiesto
Android
Non è necessario codice aggiuntivo per l'integrazione di maio.
iOS
Integrazione di SKAdNetwork
Segui la documentazione di maio
per aggiungere gli identificatori SKAdNetwork al file Info.plist
del tuo progetto.
Passaggio 5: testa l'implementazione
Attivare gli annunci di prova
Assicurati di registrare il dispositivo di test per Ad Manager.
I publisher che utilizzano la versione 7.26.0 o successive dell'SDK Google Mobile Ads riceveranno automaticamente gli annunci di test da maio su smartphone e tablet registrati come dispositivi di test quando effettuano richieste.
Verificare gli annunci di prova
Per verificare di ricevere annunci di test da maio, attiva i test di singole origini annuncio nello strumento di controllo degli annunci utilizzando le origini annuncio maio (cascata).
Codici di errore
Se l'adattatore non riceve un annuncio da maio, i publisher possono controllare l'errore sottostante nella risposta dell'annuncio utilizzando ResponseInfo
nelle seguenti classi:
Android
Formato | Nome del corso |
---|---|
Interstitial | jp.maio.sdk.android.mediation.admob.adapter.Interstitial |
Con premio | jp.maio.sdk.android.mediation.admob.adapter.Rewarded |
iOS
Formato | Nome del corso |
---|---|
Interstitial | GADMMaioInterstitialAdapter |
Con premio | GADMMaioRewardedAdapter |
Ecco i codici e i messaggi associati restituiti dall'adattatore maio quando un annuncio non viene caricato:
Android
Codice di errore | Motivo |
---|---|
0-10 | maio ha restituito un errore specifico dell'SDK. Per ulteriori dettagli, consulta il codice e la documentazione di maio. |
101 | Maio non ha un annuncio disponibile. |
102 | Parametri del server non validi (ad es. ID posizionamento mancante). |
103 | Il contesto utilizzato per caricare un annuncio non era un'istanza di "Attività". |
iOS
Codice di errore | Motivo |
---|---|
0-10 | maio ha restituito un errore specifico dell'SDK. Per maggiori dettagli, consulta il codice di maio. |
101 | maio non ha ancora un annuncio disponibile. |
102 | Parametri del server non validi (ad es. ID posizionamento mancante). |
103 | L'adattatore maio non supporta il formato dell'annuncio richiesto. |
104 | È già stato caricato un annuncio per questa configurazione di rete. |
Log delle modifiche dell'adattatore di mediazione Flutter di maio
Versione 1.0.3 (in corso)
Versione 1.0.2
- Supporta l'adattatore Android maio versione 2.0.4.0.
- Supporta l'adattatore iOS maio versione 2.1.6.1.
- Creato e testato con la versione 6.0.0 del plug-in Flutter di Google Mobile Ads.
Versione 1.0.1
- Supporta l'adattatore Android maio versione 2.0.3.1.
- Supporta l'adattatore iOS maio versione 2.1.6.1.
- Creato e testato con la versione 6.0.0 del plug-in Flutter di Google Mobile Ads.
Versione 1.0.0
- Release iniziale.
- Supporta maio Android adapter versione 2.0.3.0.
- Supporta la versione 2.1.6.0 dell'adattatore iOS di maio.
- Creato e testato con la versione 5.3.1 del plug-in Flutter di Google Mobile Ads.