Questa guida mostra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare gli annunci dalla linea utilizzando la mediazione, in relazione alle integrazioni con struttura a cascata. Viene spiegato come aggiungere una riga alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'adattatore e l'SDK Line in un'app Unity.
Integrazioni e formati degli annunci supportati
L' AdMob adattatore di mediazione per la linea ha le seguenti funzionalità:
Integrazione | |
---|---|
Offerte | |
Struttura a cascata | 1 |
Formati | |
Banner | |
Interstitial | |
Con premio |
1 L'integrazione con struttura a cascata è in versione beta aperta.
Requisiti
- Unity 4 o superiore
- Versione più recente dell'SDK Google Mobile Ads
- Per eseguire il deployment su Android
- Livello API Android 19 o superiore
- Per eseguire il deployment su iOS
- Target di deployment per iOS 12.0 o versioni successive
- Un progetto Unity funzionante configurato con l'SDK Google Mobile Ads. Per maggiori dettagli, consulta la guida introduttiva.
- Completa la Guida introduttiva alla mediazione.
Passaggio 1: imposta le configurazioni nell'interfaccia utente a riga
Accedi al tuo account Line.
Aggiungi una nuova applicazione
Fai clic su 広告枠管理 (Gestione aree annuncio) > デア (Media). Quindi, fai clic su Authenticator規作成 (Crea nuovo).
Compila il modulo e fai clic su Ұ (Registra).
Prendi nota dell'ID applicazione.
Crea un posizionamento dell'annuncio
Fai clic sull'ID dell'applicazione a cui vuoi aggiungere un posizionamento dell'annuncio. Poi, seleziona 詳細 (Dettaglio).
Fai clic su ytcット 追加 (Add Slot) (Aggiungi slot).
Compila il modulo e, una volta terminato, fai clic su (⤷Ұ) Registrati.
Prendi nota dell'ID area annuncio.
Passaggio 2: configura la domanda pubblicitaria nella AdMob UI
Configurare le impostazioni di mediazione per l'unità pubblicitaria
Android
Per le istruzioni, consulta il passaggio 2 della guida per Android.
iOS
Per le istruzioni, consulta il passaggio 2 nella guida per iOS.
Passaggio 3: importa l'SDK Line e l'adattatore
Scarica la versione più recente del plug-in di mediazione Google Mobile Ads per Line
dal link di download nel
Log delle modifiche ed estrai GoogleMobileAdsLineMediation.unitypackage
dal file ZIP.
Nell'editor del progetto Unity, seleziona Asset > Importa pacchetto >
Pacchetto personalizzato e cerca il file GoogleMobileAdsLineMediation.unitypackage
che hai scaricato. Assicurati che tutti i file siano selezionati e fai clic su Importa.
Quindi, seleziona Asset > Play Services Resolver > Android Resolver > Forza risoluzione. La libreria di resolver Unity Play Services eseguirà
la risoluzione delle dipendenze da zero e copierà le dipendenze dichiarate nella
directory Assets/Plugins/Android
della tua app Unity.
Passaggio 4: aggiungi il codice richiesto
Android
Non è necessario codice aggiuntivo per l'integrazione della linea.
iOS
Integrazione di SKAdNetwork
Segui la documentazione di Line per aggiungere gli identificatori SKAdNetwork al file Info.plist
del tuo progetto.
Passaggio 5: testa l'implementazione
Attiva annunci di prova
Assicurati di registrare il dispositivo di test per AdMob
Segui le istruzioni riportate nella Documentazione di Android e iOS di Line su come attivare gli annunci di prova di Line.
Verifica annunci di prova
Per verificare di ricevere annunci di prova daLine, attiva il test di una singola origine annuncio nello strumento di controllo degli annunci utilizzando le Line (Waterfall) origini annuncio.
Codici di errore
Se l'adattatore non riceve un annuncio da Line, i publisher possono controllare l'errore sottostante nella risposta dell'annuncio utilizzando ResponseInfo
nelle seguenti classi:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
Di seguito sono riportati i codici e i messaggi associati generati dall'adattatore di riga quando non viene caricato un annuncio:
Android
Codice di errore | Dominio | Motivo |
---|---|---|
1-10 | com.five_corp.ad | L'SDK a riga ha restituito un errore specifico dell'SDK. Per ulteriori dettagli, consulta la documentazione di Line. |
101 | com.google.ads.mediation.line | ID richiesta mancante o non valido. |
102 | com.google.ads.mediation.line | ID area mancante o non valido. |
103 | com.google.ads.mediation.line | La dimensione dell'annuncio richiesta non corrisponde a una dimensione dell'annuncio banner supportata dalla riga. |
104 | com.google.ads.mediation.line | Impossibile caricare un annuncio interstitial o con premio a causa di un contesto di attività mancante. |
105 | com.google.ads.mediation.line | L'SDK riga non è riuscito a mostrare un annuncio interstitial o con premio. |
106 | com.google.ads.mediation.line | Impossibile caricare un annuncio nativo a causa di asset mancanti. |
iOS
Codice di errore | Dominio | Motivo |
---|---|---|
1-10 | Inviato da Line SDK | L'SDK a riga ha restituito un errore specifico dell'SDK. Per ulteriori dettagli, consulta la documentazione di Line. |
101 | com.google.ads.mediation.line | Parametri del server non validi (ad es. ID applicazione o ID area annuncio mancante). |
102 | com.google.ads.mediation.line | La dimensione dell'annuncio richiesta non corrisponde a una dimensione dell'annuncio banner supportata dalla riga. |
103 | com.google.ads.mediation.line | Impossibile caricare un asset immagine per l'icona delle informazioni nell'annuncio nativo. |
Log delle modifiche del plug-in per la mediazione Line Unity
Versione 1.0.0
- Release iniziale.
- Supporta l'adattatore Line Android versione 2.6.20230607.0.
- Supporta l'adattatore Linea iOS versione 2.6.20230609.0.
- Costruito e testato con il plug-in Unity di Google Mobile Ads versione 8.5.1.