Integración de Leadbolt con la mediación

Esta guía está destinada a los editores que estén interesados en usar la mediación de Google Mobile Ads con Leadbolt. Se explica la configuración de un adaptador de mediación para que funcione con tu app para iOS actual y la configuración de ajustes adicionales.

Leadbolt Recursos
Documentación
SDK
Adaptador
Asistencia al cliente

Requisitos previos

Aspectos básicos útiles

Los siguientes artículos del Centro de ayuda proporcionan información general sobre la mediación:

Agregar Leadbolt a tu proyecto

Integre los anuncios en su aplicación de la misma manera que antes. Para integrar anuncios no intersticiales (tamaño de banner, de skyscraper horizontal, etc.), consulta Anuncios de banner. Para integrar anuncios intersticiales (anuncios de pantalla completa que enmascaran el resto del contenido), consulta Anuncios intersticiales.

Los siguientes pasos convierten la colocación de anuncios en una de mediación que puede mostrar anuncios de varias redes.

  1. Descarga el adaptador y el SDK para Leadbolt de los recursos anteriores.

  2. Agrega el adaptador de red o el SDK que descargaste en Xcode: haz clic con el botón derecho en tu proyecto y selecciona Add Files to project.

  3. Incluye cualquier marco de trabajo, marcas del compilador o marcadores del vinculador que LeadboltNo es necesario escribir código adicional. La mediación invoca el adaptador y el SDK deLeadbolt según sea necesario para crear anuncios.

Configurar notificación de evento

Para recibir notificaciones sobre eventos del ciclo de vida de los anuncios, como las impresiones, puedes implementar un GADBannerViewDelegate. Cuando usas la mediación, este delegado recibe notificaciones automáticas de los eventos de Leadbolt. Por ejemplo, las impresiones de cualquier red de publicidad se informan a través del método adViewDidReceiveAd: de GADBannerViewDelegate.

Verifica el valor de adNetworkClassName

De manera opcional, puedes verificar la propiedad adNetworkClassName en GADBannerView, que muestra el nombre de la clase de la red de publicidad que recuperó el banner actual una vez que se llamó a la devolución de llamada 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);
}

Del mismo modo, para los anuncios intersticiales, verifica la propiedad adNetworkClassName en GADInterstitial dentro de interstitialDidReceiveAd:

Swift

func interstitialDidReceiveAd(_ ad: GADInterstitial) {
  print("Interstitial adapter class name: \(ad.adNetworkClassName)")
}

Objective‑C

- (void)interstitialDidReceiveAd:(GADInterstitial *)interstitial {
  NSLog(@"Interstitial adapter class name: %@", interstitial.adNetworkClassName);
}
En el caso de los anuncios que se muestran desde AdMob, adNetworkClassName muestra GADMAdapterGoogleAdMobAds. En el caso de los anuncios obtenidos mediante eventos personalizados, muestra GADMAdapterCustomEvents.

,

Esta guía está destinada a los editores que estén interesados en usar la mediación de Google Mobile Ads con Leadbolt. Se explica la configuración de un adaptador de mediación para que funcione con tu app para iOS actual y la configuración de ajustes adicionales.

Leadbolt Recursos
Documentación
SDK
Adaptador
Asistencia al cliente

Requisitos previos

Aspectos básicos útiles

Los siguientes artículos del Centro de ayuda proporcionan información general sobre la mediación:

Agregar Leadbolt a tu proyecto

Integre los anuncios en su aplicación de la misma manera que antes. Para integrar anuncios no intersticiales (tamaño de banner, de skyscraper horizontal, etc.), consulta Anuncios de banner. Para integrar anuncios intersticiales (anuncios de pantalla completa que enmascaran el resto del contenido), consulta Anuncios intersticiales.

Los siguientes pasos convierten la colocación de anuncios en una de mediación que puede mostrar anuncios de varias redes.

  1. Descarga el adaptador y el SDK para Leadbolt de los recursos anteriores.

  2. Agrega el adaptador de red o el SDK que descargaste en Xcode: haz clic con el botón derecho en tu proyecto y selecciona Add Files to project.

  3. Incluye cualquier marco de trabajo, marcas del compilador o marcadores del vinculador que LeadboltNo es necesario escribir código adicional. La mediación invoca el adaptador y el SDK deLeadbolt según sea necesario para crear anuncios.

Configurar notificación de evento

Para recibir notificaciones sobre eventos del ciclo de vida de los anuncios, como las impresiones, puedes implementar un GADBannerViewDelegate. Cuando usas la mediación, este delegado recibe notificaciones automáticas de los eventos de Leadbolt. Por ejemplo, las impresiones de cualquier red de publicidad se informan a través del método adViewDidReceiveAd: de GADBannerViewDelegate.

Verifica el valor de adNetworkClassName

De manera opcional, puedes verificar la propiedad adNetworkClassName en GADBannerView, que muestra el nombre de la clase de la red de publicidad que recuperó el banner actual una vez que se llamó a la devolución de llamada 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);
}

Del mismo modo, para los anuncios intersticiales, verifica la propiedad adNetworkClassName en GADInterstitial dentro de interstitialDidReceiveAd:

Swift

func interstitialDidReceiveAd(_ ad: GADInterstitial) {
  print("Interstitial adapter class name: \(ad.adNetworkClassName)")
}

Objective‑C

- (void)interstitialDidReceiveAd:(GADInterstitial *)interstitial {
  NSLog(@"Interstitial adapter class name: %@", interstitial.adNetworkClassName);
}
En el caso de los anuncios que se muestran desde AdMob, adNetworkClassName muestra GADMAdapterGoogleAdMobAds. En el caso de los anuncios obtenidos mediante eventos personalizados, muestra GADMAdapterCustomEvents.