Cómo integrar Yahoo con la mediación

En esta guía, se muestra cómo usar el SDK de anuncios de Google para dispositivos móviles a fin de cargar y mostrar anuncios de Yahoo mediante mediación, lo que abarca las integraciones en cascada. Abarca cómo agregar Yahoo a la configuración de mediación de una unidad de anuncios y cómo integrar el SDK y el adaptador de Yahoo para dispositivos móviles en una app deiOS .

Integraciones y formatos de anuncios compatibles

El adaptador de mediación AdMob para Yahoo tiene las siguientes capacidades:

Integración
Ofertas
Cascada
Formatos
Banner
Intersticial
Recompensado
Código nativo

Requisitos

  • Objetivo de implementación de iOS 11.0 o una versión posterior
  • SDK de anuncios de Google para dispositivos móviles más reciente

Paso 1: Configure Yahoo

Accede a la SSP de Yahoo. En Aplicaciones y sitios, haz clic en el botón + y, luego, en Aplicación.

Complete el formulario y haga clic en Guardar y agregar posición para crear su aplicación.

Una vez que haya creado una aplicación, deberá crear una posición. Selecciona un Tipo de posición, completa el formulario y haz clic en Guardar y monetizar.

Anote su ID de posición.

Deberá agregar una fuente del anuncio a su posición. En el siguiente formulario, selecciona Yahoo SSP como una Fuente de anuncios y completa el formulario con la información requerida. Una vez que hayas completado el formulario, haz clic en Guardar.

Por último, arrastre la Fuente del anuncio que acaba de crear en la tabla Fuentes del anuncio en cascada para agregarla a su posición.

Toma nota del ID del sitio.

Paso 2: Establezca la configuración de mediación para su unidad de anuncios

Debe agregar Yahoo a la configuración de mediación de su bloque de anuncios.

Primero, accede a tu cuenta de AdMob. Luego, navega a la pestaña Mediación. Si tienes un grupo de mediación existente que deseas modificar, haz clic en el nombre de ese grupo para modificarlo y pasa a la sección Agrega Yahoo como una fuente del anuncio.

Para crear un nuevo grupo de mediación, seleccione Crear grupo de mediación.

Ingrese la plataforma y el formato de su anuncio y, luego, haga clic en Continuar.

Asigne un nombre a su grupo de mediación y seleccione las ubicaciones para las que desea segmentar sus anuncios. A continuación, establece el estado del grupo de mediación en Enabled y, luego, haz clic en Add Ad Units.

Asocie este grupo de mediación con una o más de sus unidades de anuncios de AdMob existentes. Luego, haga clic en Listo.

Ahora deberías ver la tarjeta de unidades de anuncios propagadas con las unidades de anuncios que seleccionaste:

Agregue Yahoo como una fuente del anuncio

En la tarjeta Fuentes del anuncio, selecciona Agregar red de publicidad. Seleccione Yahoo, ingrese un valor de eCPM para Yahoo y haga clic en Continuar.

Si ya tienes una asignación para Yahoo, simplemente puedes seleccionarla. De lo contrario, haga clic en Agregar asignación.

Luego, ingresa un Nombre de asignación, el ID de posición y el ID del sitio que obtuviste en la sección anterior y haz clic en Listo.

Cómo usar anuncios recompensados

En la configuración de la unidad de anuncios recompensados, proporciona valores para el importe y el tipo de recompensa. Luego, para asegurarte de proporcionar la misma recompensa al usuario sin importar qué red de publicidad se publique, marca la casilla Aplicar a todas las redes en los grupos de mediación.

Si no aplicas esta configuración, el adaptador de Yahoo se establece de forma predeterminada en una recompensa de tipo "" (string vacía) con un valor de 1. El SDK de Yahoo para dispositivos móviles no proporciona valores de recompensa específicos para sus anuncios recompensados.

Si quieres obtener más información para establecer valores de recompensas para las unidades de anuncios de AdMob, consulta Crea una unidad de anuncios.

Paso 3: Importa el SDK y el adaptador de Yahoo para dispositivos móviles

Agrega la siguiente línea al Podfile de tu proyecto:

pod 'GoogleMobileAdsMediationYahoo'

Desde la línea de comandos ejecuta lo siguiente:

pod install --repo-update

Paso 4: Se requiere código adicional

No se requiere ningún código adicional para la integración de Yahoo.

Paso 5: Prueba tu implementación

Para probar los anuncios de Yahoo, cree una fuente del anuncio de prueba y agréguela a las fuentes de anuncios de cascada de su posición. Navegue a la configuración de su ID de posición, haga clic en el botón Agregar y seleccione Prueba la fuente del anuncio.

Una vez que haya creado la Fuente del anuncio, arrástrela a las Fuentes del anuncio en cascada de su posición.

Listo. Ahora tienes una integración de mediación activa con Yahoo.

Pasos opcionales

Agregue Yahoo a la lista de socios publicitarios del GDPR.

Sigue los pasos que se indican en Configuración del GDPR para agregar Yahoo a la lista de socios publicitarios del GDPR en la AdMob IU.

CCPA

Ley de Privacidad del Consumidor de California (CCPA) requiere que los residentes del estado de California rechacen la “venta” de su “información personal” (según la definición de esos términos), con la opción de rechazarlo a través de un vínculo destacado “No vender mi información personal” en la página principal del “vendedor”. La guía sobre la preparación de la CCPA ofrece la posibilidad de habilitar el procesamiento de datos restringido para la publicación de anuncios de Google, pero Google no puede aplicar esta configuración a cada red de publicidad en tu cadena de mediación. Por lo tanto, debe identificar cada red de publicidad en su cadena de mediación que pueda participar en la venta de información personal y seguir las instrucciones de cada una de esas redes para garantizar el cumplimiento de la CCPA.

En el siguiente código de muestra, se indica cómo pasar información de consentimiento al SDK de Yahoo para dispositivos móviles. Si decides llamar a este método, te recomendamos que lo hagas antes de solicitar anuncios a través del SDK de anuncios de Google para dispositivos móviles.

Swift

import YASAds
import YASCcpaConsent

// ...
let ccpaConsent = YASCcpaConsent(consentString: "<CCPA CONSENT>")
YASAds.sharedInstance.add(ccpaConsent)

Objective‑C

#import <YASAds.h>
#import <YASCcpaConsent.h>

// ...
YASCcpaConsent *ccpaConsent = [[YASCcpaConsent alloc] initWithConsentString: @”<CCPA CONSENT>”];
[YASAds.sharedInstance addConsent: ccpaConsent];

Consulta Configuración de privacidad del editor para obtener más detalles y los valores que se pueden proporcionar en el método.

Cómo utilizar anuncios nativos

Renderización de anuncios

El adaptador de Yahoo muestra sus anuncios nativos como objetos GADNativeAd . Propaga los siguientes descripciones de los campos de los anuncios nativos para un GADNativeAd

Campo Se propaga mediante el adaptador de Yahoo
Título
Imagen
Cuerpo
Ícono de la app
Llamado a la acción
Nombre del anunciante
Calificación por estrellas
Almacenamiento
Precio

Registro de cambios del adaptador de mediación de Yahoo iOS

Siguiente versión

  • Ahora requiere la versión 10.4.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.

Versión 1.4.0.0

  • Se cambió la marca del adaptador Verizon Media a "Yahoo".
  • Compatibilidad verificada con la versión 1.4.0 del SDK de Yahoo para dispositivos móviles
  • Se actualizó el adaptador para usar la API de didRewardUser.
  • Se quitó la compatibilidad con la arquitectura armv7.
  • Se quitó el uso de las API de mediación de género, cumpleaños y ubicación obsoletas.
  • Ahora, se requiere un objetivo de implementación mínimo de iOS 11.0.
  • Ahora requiere la versión 10.0.0 o posterior del SDK de anuncios de Google para dispositivos móviles.

Compilado y probado con:

  • SDK de anuncios de Google para dispositivos móviles versión 10.3.0.
  • SDK de Yahoo para dispositivos móviles versión 1.4.0