Mediación

Con la función Mediación de AdMob puedes publicar en tus aplicaciones anuncios de varias fuentes, incluidas la red de AdMob, las redes publicitarias de terceros y las campañas de AdMob. Esta función envía solicitudes de anuncios a varias redes para que puedas encontrar la más adecuada para publicar anuncios y, de ese modo, maximizar la tasa de relleno y aumentar tus ingresos. Caso de éxito

En esta guía encontrarás todo lo necesario para integrar la mediación en tu aplicación de AdMob. En ella se abordan tanto las integraciones en cascada como las de Puja Abierta (versión beta).

Requisitos previos

Inicializar el SDK de anuncios para móviles

En la guía de inicio rápido se muestra cómo inicializar el SDK de anuncios para móviles. Durante la llamada de inicialización, también se inicializan los adaptadores de mediación y de Puja Abierta. Es importante que esperes a que se complete la inicialización antes de cargar anuncios para asegurar la participación de todas las redes publicitarias en la primera solicitud de anuncio.

En el siguiente código de muestra se indica cómo comprobar el estado de inicialización de cada adaptador antes de hacer una solicitud de anuncio.

using GoogleMobileAds.Api;
using System.Collections.Generic;
...

public class GoogleMobileAdsDemoScript : MonoBehaviour
{
    ...

    public void Start()
    {
        // Initialize the Mobile Ads SDK.
        MobileAds.Initialize((initStatus) =>
        {
            Dictionary<string, AdapterStatus> map = initStatus.getAdapterStatusMap();
            foreach (KeyValuePair<string, AdapterStatus> keyValuePair in map)
            {
                string className = keyValuePair.Key;
                AdapterStatus status = keyValuePair.Value;
                switch (status.InitializationState)
                {
                case AdapterState.NotReady:
                    // The adapter initialization did not complete.
                    MonoBehaviour.print("Adapter: " + className + " not ready.");
                    break;
                case AdapterState.Ready:
                    // The adapter was successfully initialized.
                    MonoBehaviour.print("Adapter: " + className + " is initialized.");
                    break;
                }
            }
        });
        ...
    }
}

Elegir tus redes de mediación

La función Mediación de AdMob admite varias fuentes de anuncios, con una combinación de integraciones en cascada y de Puja Abierta. Selecciona cualquiera de las fuentes de anuncios que aparecen abajo para ver sus instrucciones de integración específicas.

Red publicitaria Banner Intersticial Bonificado Versión beta de Puja Abierta Compatibilidad con Optimización de Redes Publicitarias
No se necesitan SDKs de terceros
Ad Generation Solo puja
Chocolate Platform Solo puja
Fluct Solo puja
Improve Digital Solo puja
Index Exchange Solo puja
Media.net Solo puja
MobFox Solo puja
OpenX Solo puja
PubMatic Solo puja
Rubicon Solo puja
Sharethrough Solo puja
Smaato Solo puja
Sonobi Solo puja
TripleLift Solo puja
UnrulyX Solo puja
Yieldmo Solo puja
YieldOne Solo puja
De código abierto y con versiones
AdColony Según el país
AppLovin Según el país
Chartboost Según el país
Facebook Según el país
Fyber Marketplace Según el país
i-mobile Según el país
InMobi Según el país
ironSource Según el país
maio Global
MoPub Según el país
myTarget Según el país
nend Global
TapJoy Según el país
Unity Ads Según el país
Verizon Media Según el país
Vungle Según el país
Sin código abierto
AdFalcon Según el país
Flurry Según el país
Leadbolt Según el país
LG U+AD No
Tencent GDT No
Vpon No
Zucks Según el país

Adaptadores de código abierto y con versiones

Si un adaptador está incluido en la sección "De código abierto y con versiones" de la tabla anterior, significa que su código es abierto y está disponible en el repositorio de GitHub de Google (Android | iOS), por lo que puedes depurar los problemas por tu cuenta si lo prefieres.

También significa que hay versiones del adaptador en el repositorio de Bintray de Google (Android | iOS) que se han creado con una versión específica del SDK de la red publicitaria de terceros. Para obtener más información, haz clic en la guía de la red publicitaria correspondiente.

Versiones del adaptador

El esquema de versiones para los adaptadores con versiones es <third-party SDK version>.<adapter patch version>. Por ejemplo, si una red publicitaria publica una nueva versión del SDK (1.2.3), se publicará una nueva versión (1.2.3.0) del adaptador en Bintray después de probarla con el nuevo SDK.

Si es necesario actualizar un adaptador fuera del ciclo de vida de un SDK de terceros, la versión del parche será superior. La corrección de errores de la versión 1.2.3.0 del adaptador se publicará en la versión 1.2.3.1.

Compatibilidad con Optimización de Redes Publicitarias

Si configuras varias redes publicitarias para la mediación, tendrás que especificar en qué orden se solicitarán. Para ello, debes configurar sus respectivos CPM. Puede resultar difícil de gestionar, ya que el rendimiento de las redes publicitarias cambia a lo largo del tiempo.

La Optimización de Redes Publicitarias es una función que permite generar el CPM más alto de las redes publicitarias de tu cadena de mediación, ya que automatiza el proceso de ordenar la cadena de mediación para maximizar los beneficios.

En la tabla de redes de mediación anterior se incluyen los siguientes valores para definir la compatibilidad con la optimización de redes publicitarias:

Compatibilidad con Optimización de Redes Publicitarias Significado
Bidding only La red publicitaria solo participa en Puja Abierta. No es compatible con la función Optimización de Redes Publicitarias.
Country-specific Los valores de eCPM se actualizan automáticamente según el país. Este es el tipo de optimización más eficaz.
Global Un único valor de eCPM global se actualiza automáticamente.
None Debes configurar manualmente un valor de eCPM para esa red publicitaria.

Haz clic en la guía de la red publicitaria correspondiente para obtener más información acerca de cómo configurar la optimización de dicha red.

En las interfaces de redes publicitarias de terceros, inhabilita la actualización de los bloques de anuncios de banner empleados en la mediación de AdMob. Así evitarás que se realicen actualizaciones por duplicado, ya que AdMob también hace una actualización según la frecuencia de actualización de los bloques de anuncios de banner.

Solucionar problemas relacionados con Puja Abierta

A la hora de integrar un partner de Puja Abierta que requiera su SDK, los siguientes indicadores sirven para saber si la integración no se ha realizado correctamente:

  • En el informe de Puja Abierta se muestran muchas menos solicitudes de anuncios para ese partner de las que cabría esperar.
  • El parámetro a3p falta en cualquier solicitud de anuncios posterior a la primera o es más corto de lo que debería (30 caracteres o menos).

Para verificar que la configuración es correcta, sigue esta lista de comprobación:

  • En la interfaz de usuario de AdMob, el bloque de anuncios de AdMob está orientado a un grupo de mediación que tiene una entrada de Puja Abierta configurada para esa red publicitaria de terceros.
  • En la interfaz de usuario de AdMob, el bloque de anuncios de AdMob pertenece al mismo ID de aplicación de AdMob que has enviado al SDK de anuncios de Google para móviles.
  • Has inicializado el SDK de anuncios para móviles y verificado que el estado del adaptador es READY antes de cargar anuncios.