Questa guida è rivolta ai publisher interessati a utilizzare la mediazione degli annunci Google per il mobile con LG U+AD. Ti guida nella configurazione di un'opzione di mediazione da utilizzare con la tua app per iOS attuale e nella configurazione di impostazioni aggiuntive.
Risorse LG U+AD |
---|
Documentazione |
SDK |
Alimentatore |
Assistenza clienti |
Prerequisiti
Un'app per iOS con l'SDK Google Mobile Ads integrato (se non ne hai una, consulta la sezione Inizia).
Un account AdMob e un'unità pubblicitaria configurata con elementi di riga della mediazione.
Approfondimenti utili
I seguenti articoli del Centro assistenza forniscono informazioni generali sulla mediazione:
Aggiungere LG U+AD al progetto
Integra gli annunci nella tua app come prima. Per integrare annunci non interstitial (dimensioni del banner, dimensioni della classifica e così via), consulta Annunci banner. Per integrare gli annunci interstitial (annunci a schermo intero che nascondono tutti gli altri contenuti), consulta Annunci interstitial.
I passaggi che seguono trasformano il posizionamento dell'annuncio in un posizionamento mediazione che può mostrare annunci di più reti.
Scarica l'adattatore e l'SDK per LG U+AD dalle risorse sopra.
Aggiungi l'SDK/l'adattatore di rete scaricato in Xcode: fai clic con il tasto destro del mouse sul progetto e poi su Aggiungi file a project.
Includi eventuali framework, flag del compilatore o flag del linker richiesti da LG U+AD. Non è necessario scrivere codice aggiuntivo. La mediazione richiama l'adattatore e l'SDK LG U+AD in base alle necessità per creare gli annunci.
Configurare la notifica degli eventi
Per ricevere notifiche sugli eventi del ciclo di vita degli annunci, come le impressioni, puoi implementare un GADBannerViewDelegate
. Quando utilizzi la mediazione, questo delegato viene informato automaticamente degli eventi di LG U+AD. Ad esempio, le impressioni
di qualsiasi rete pubblicitaria vengono registrate tramite il metodo adViewDidReceiveAd:
di
GADBannerViewDelegate
.
Controlla il valore di adNetworkClassName
Se vuoi, puoi controllare la proprietà adNetworkClassName
su
GADBannerView
, che restituisce il nome della classe della rete pubblicitaria
della rete pubblicitaria che ha recuperato il banner corrente una volta chiamato il callback
adViewDidReceiveAd
:
Swift
func adViewDidReceiveAd(_ bannerView: GADBannerView) {
print("Banner adapter class name: \(bannerView.adNetworkClassName)")
}
Objective-C
- (void)adViewDidReceiveAd:(GADBannerView *)bannerView {
NSLog(@"Banner adapter class name: %@", bannerView.adNetworkClassName);
}
Analogamente, per gli annunci in-between, controlla la proprietà adNetworkClassName
su GADInterstitialAd
all'interno di interstitialDidReceiveAd
:
Swift
func interstitialDidReceiveAd(_ ad: GADInterstitialAd) {
print("Interstitial adapter class name: \(ad.adNetworkClassName)")
}
Objective-C
- (void)interstitialDidReceiveAd:(GADInterstitialAd *)interstitial {
NSLog(@"Interstitial adapter class name: %@", interstitial.adNetworkClassName);
}
adNetworkClassName
restituisce
GADMAdapterGoogleAdMobAds
.
Per gli annunci recuperati tramite
eventi personalizzati, viene restituito
GADMAdapterCustomEvents
.