Questa guida mostra come utilizzare Google Mobile Ads Unity Plugin per caricare e visualizzare gli annunci di LY Ads Network utilizzando la mediazione, che copre le integrazioni con la struttura a cascata. Illustra come aggiungere LY Ads Network alla configurazione della mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore di LY Ads Network in un'app Unity.
Integrazioni e formati degli annunci supportati
L'adattatore di mediazione Ad Manager per LY Ads Network offre le seguenti funzionalità:
| Integrazione | |
|---|---|
| Offerte | |
| Cascata | |
| Formati | |
| Banner | |
| Interstitial | |
| Con premio | |
Prerequisiti
Prima di continuare, verifica quanto segue:
- Ultima versione di Google Mobile Ads Unity Plugin.
- Unity Editor versione 4 o successive.
- [Per l'asta]: per integrare tutti i formati degli annunci supportati nell'asta, utilizza il plug-in di mediazione Google Mobile Ads per LY Ads Network 1.5.0 o versioni successive (consigliata l'ultima versione).
- Per il deployment su Android
- Livello API Android 24 o versioni successive.
- Per il deployment su iOS
- Target di distribuzione iOS 13.0 o versioni successive.
- Un progetto Unity funzionante configurato con Google Mobile Ads Unity Plugin. Per maggiori dettagli, vedi Configurare Google Mobile Ads Unity Plugin.
Passaggio 1: configura le impostazioni nell'interfaccia utente della rete pubblicitaria LY Ads
Registrati e accedi al tuo account LY Ads Network.
Aggiungere una nuova applicazione
Vai alla scheda App e fai clic sul pulsante Nuova registrazione.
Compila il modulo e fai clic su Registrazione.
Prendi nota dell'ID app.
Android
iOS
Crea un'area annuncio
Nella scheda App, seleziona la tua app per visualizzarne i dettagli. Nella sezione Slot, fai clic su Aggiungi.
Compila il modulo per i dettagli sullo slot. In Tipo di asta, seleziona Standard per configurare questo slot per la mediazione a cascata o Google SDK Bidding per configurare questo slot per l'asta. Fai clic su Crea dopo aver compilato il modulo.
Prendi nota dell'ID slot.
Dopo aver creato il primo slot, fai clic su Revisione nella pagina dei dettagli dell'app per ottenere l'approvazione da LY Ads Network. Questa operazione potrebbe richiedere del tempo. Per eventuali domande, contatta il tuo rappresentante di LY Ads Network.
Crea una chiave API di reporting
Vai alla scheda Gestione delle chiavi API di reporting e fai clic sul pulsante Crea chiave API.
Compila il modulo e fai clic su Salva.
Prendi nota dell'ID chiave API e del secret della 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 LY Ads Network, consulta
Informazioni su app-ads.txt.
Passaggio 2: configura la domanda della rete pubblicitaria LY Ads nell'interfaccia utente 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, consulta il passaggio 2 della guida per iOS.
Passaggio 3: importa l'SDK e l'adattatore LY Ads Network
OpenUPM-CLI
Se hai installato OpenUPM-CLI, puoi installare il plug-in di mediazione rete pubblicitaria LY di Google Mobile Ads per Unity nel tuo progetto eseguendo il seguente comando dalla directory root del progetto:
openupm add com.google.ads.mobile.mediation.lineOpenUPM
Nell'editor del progetto Unity, seleziona Modifica > Impostazioni progetto > Package Manager per aprire le impostazioni di Unity Package Manager.
Nella scheda Scoped Registries (Registri con ambito), aggiungi OpenUPM come registro con ambito con i seguenti dettagli:
- Nome:
OpenUPM - URL:
https://package.openupm.com - Ambiti:
com.google
Poi vai a Window > Package Manager per aprire Unity Package Manager e seleziona My Registries dal menu a discesa.
Seleziona il pacchetto Google Mobile Ads Line Mediation e fai clic su Installa.
Pacchetto Unity
Scarica l'ultima versione del plug-in di mediazione di Google Mobile Ads per
LY Ads Network dal link di download nel
log delle modifiche
ed estrai il file
GoogleMobileAdsLineMediation.unitypackage dal file
zip.
Nell'editor del progetto Unity, seleziona Assets (Asset) > Import Package (Importa pacchetto) > Custom Package (Pacchetto personalizzato) e individua il file GoogleMobileAdsLineMediation.unitypackage che hai scaricato. Assicurati che tutti i file siano selezionati e fai clic su Importa.
Poi, seleziona Assets > External Dependency Manager >
Android Resolver > Force Resolve. La libreria External Dependency Manager 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 alcun codice aggiuntivo per l'integrazione di LY Ads Network.
iOS
Integrazione di SKAdNetwork
Segui la documentazione di LY Ads Network per aggiungere gli identificatori SKAdNetwork al file Info.plist del tuo progetto.
Passaggio 5: testa l'implementazione
Attiva gli annunci di prova
Assicurati di registrare il dispositivo di test per Ad Manager.
Verifica gli annunci di prova
Per verificare di ricevere annunci di test dalla rete LY Ads, attiva i test di singole origini annuncio nello strumento di controllo degli annunci utilizzando le origini annuncio LY Ads Network.
Passaggi facoltativi
Parametri specifici della rete
Il plug-in di mediazione Unity di LY Ads Network supporta il seguente parametro di richiesta aggiuntivo che può essere passato all'adattatore tramite la classe LineMediationExtras:
-
SetEnableAdSound(boolean): specifica lo stato di avvio dell'audio predefinito degli annunci banner, interstitial e con premio.
Di seguito è riportato un esempio di codice per creare una richiesta di annuncio che imposta questi parametri:
using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...
var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);
Codici di errore
Se l'adattatore non riesce a ricevere un annuncio dalla rete pubblicitaria LY, i publisher possono controllare l'errore sottostante dalla risposta all'annuncio utilizzando ResponseInfo nelle seguenti classi:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
Ecco i codici e i messaggi associati generati dall'adattatore LY Ads Network quando non è possibile caricare un annuncio:
Android
| Codice di errore | Dominio | Motivo |
|---|---|---|
| 1-10 | com.five_corp.ad | L'SDK LY Ads Network ha restituito un errore specifico dell'SDK. Per saperne di più, consulta la documentazione di LY Ads Network. |
| 101 | com.google.ads.mediation.line | ID applicazione mancante o non valido. |
| 102 | com.google.ads.mediation.line | ID slot 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 rete pubblicitaria LY Ads. |
| 104 | com.google.ads.mediation.line | Impossibile caricare un annuncio interstitial o con premio a causa della mancanza del contesto dell'attività. |
| 105 | com.google.ads.mediation.line | L'SDK LY Ads Network 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. |
| 107 | com.google.ads.mediation.line | L'SDK FiveAd ha restituito un caricatore di annunci nullo. |
iOS
| Codice di errore | Dominio | Motivo |
|---|---|---|
| 1-10 | Inviati dall'SDK LY Ads Network | L'SDK LY Ads Network ha restituito un errore specifico dell'SDK. Per saperne di più, consulta la documentazione di LY Ads Network. |
| 101 | com.google.ads.mediation.line | Parametri del server non validi (ad es. ID applicazione o ID slot mancante). |
| 102 | com.google.ads.mediation.line | La dimensione dell'annuncio richiesta non corrisponde a una dimensione dell'annuncio banner supportata dalla rete pubblicitaria LY Ads. |
| 103 | com.google.ads.mediation.line | Impossibile caricare un asset immagine dell'icona informazioni nell'annuncio nativo. |
| 104 | com.google.ads.mediation.line | Impossibile raccogliere indicatori per le offerte. |
| 105 | com.google.ads.mediation.line | Impossibile inizializzare il caricatore di annunci dell'SDK LINE Ads. |
Log delle modifiche del plug-in di mediazione Unity di Line
Versione 2.2.1
- Supporta Line Android adapter versione 3.1.1.2.
- Supporta l'adattatore iOS Line versione 3.1.1.0.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 11.5.0.
Versione 2.2.0
- Supporta l'adattatore Line per Android versione 3.1.1.1.
- Supporta la versione 3.1.0.0 dell'adattatore iOS di Line.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 11.5.0.
Versione 2.1.1
- Supporta l'adattatore Line per Android versione 3.1.1.1.
- Supporta l'adattatore Line per iOS versione 3.0.1.2.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.3.0.
Versione 2.1.0
- Supporta Line Android Adapter versione 3.1.0.0.
- Supporta la versione 3.0.1.0 dell'adattatore iOS di Line.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 11.0.0.
Versione 2.0.2
- Supporta l'adattatore Line per Android versione 3.0.1.1.
- Supporta l'adattatore iOS Line versione 3.0.1.0.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 11.0.0.
Versione 2.0.1
- Supporta l'adattatore Line per Android versione 3.0.1.1.
- Supporta la versione 3.0.0.1 dell'adattatore iOS di Line.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 11.0.0.
Versione 2.0.0
- Supporta l'adattatore Line per Android versione 3.0.1.0.
- Supporta la versione 3.0.0.0 dell'adattatore iOS Line.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 10.7.0.
Versione 1.5.10
- Supporta l'adattatore Android Line versione 2.9.20251028.0.
- Supporta l'adattatore Line per iOS versione 2.9.20251119.0.
- Creato e testato con il plug-in Unity di Google Mobile Ads versione 10.6.0.
Versione 1.5.9
- Supporta l'adattatore Android Line versione 2.9.20251028.0.
- Supporta la versione 2.9.20250930.0 dell'adattatore Line iOS.
- Creato e testato con il plug-in Unity di Google Mobile Ads versione 10.6.0.
Versione 1.5.8
- Supporta Line Android adapter versione 2.9.20250924.1.
- Supporta l'adattatore iOS Line versione 2.9.20250930.0.
- Creato e testato con il plug-in Unity di Google Mobile Ads versione 10.5.0.
Versione 1.5.7
- Supporta l'adattatore Android Line versione 2.9.20250924.0.
- Supporta Line iOS adapter versione 2.9.20250912.0.
- Creato e testato con il plug-in Unity di Google Mobile Ads versione 10.5.0.
Versione 1.5.6
- Supporta Line Android adapter versione 2.9.20250718.0.
- Supporta la versione 2.9.20250512.0 dell'adattatore iOS Line.
- Creato e testato con il plug-in Unity di Google Mobile Ads versione 10.3.0.
Versione 1.5.5
- Risolto un problema per cui l'installazione tramite OpenUPM impediva l'importazione corretta dei pacchetti da parte del plug-in.
Versione 1.5.4
- Supporta l'adattatore Android Line versione 2.9.20250519.0.
- Supporta la versione 2.9.20250512.0 dell'adattatore iOS Line.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 10.1.0.
Versione 1.5.3
- Il plug-in Unity è ora creato con l'SDK Android 35.
- Supporta l'adattatore Line per Android versione 2.9.20250317.1.
- Supporta Line iOS adapter versione 2.9.20241106.3.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 10.1.0.
Versione 1.5.2
- Supporta l'adattatore Line per Android versione 2.9.20250110.0.
- Supporta Line iOS adapter versione 2.9.20241106.2.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 10.0.0.
Versione 1.5.1
- Supporta l'adattatore Line per Android versione 2.9.20250110.0.
- Supporta Line iOS adapter versione 2.9.20241106.1.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 9.5.0.
Versione 1.5.0
- Supporta l'adattatore Android Line versione 2.9.20241129.0.
- Supporta l'adattatore Line per iOS versione 2.9.20241106.1.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 9.5.0.
Versione 1.4.0
- Supporta l'adattatore Android Line versione 2.8.20240827.0.
- Supporta l'adattatore Line per iOS versione 2.9.20241106.1.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 9.4.0.
Versione 1.3.1
- Supporta Line Android adapter versione 2.8.20240808.0.
- Supporta la versione 2.8.20240612.0 dell'adattatore iOS Line.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.2.0.
Versione 1.3.0
- Supporta l'adattatore Line per Android versione 2.8.20240722.0.
- Supporta la versione 2.8.20240612.0 dell'adattatore iOS Line.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.2.0.
Versione 1.2.0
- Supporta l'adattatore Android Line versione 2.7.20240515.0.
- Supporta l'adattatore Line per iOS versione 2.8.20240612.0.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.1.1.
Versione 1.1.2
- Supporta l'adattatore Android Line versione 2.7.20240515.0.
- Supporta Line iOS adapter versione 2.7.20240411.0.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 9.1.0.
Versione 1.1.1
- Supporta Line Android adapter versione 2.7.20240214.1.
- Supporta l'adattatore Line per iOS versione 2.7.20240411.0.
- Sviluppato e testato con il plug-in Unity di Google Mobile Ads versione 9.1.0.
Versione 1.1.0
- È stata aggiunta la classe
LineMediationExtrascon i seguenti metodi per supportare il passaggio di extra di mediazione.SetEnabledAdSound(bool)
- Supporta l'adattatore Android Line versione 2.7.20240214.1.
- Supporta l'adattatore Line per iOS versione 2.7.20240318.0.
- Creato e testato con il plug-in Unity Google Mobile Ads versione 9.0.0.
Versione 1.0.0
- Release iniziale.
- Supporta l'adattatore Line per Android versione 2.6.20230607.0.
- Supporta l'adattatore Line per iOS versione 2.6.20230609.0.
- Creato e testato con la versione 8.5.1 del plug-in Unity di Google Mobile Ads.