Optimiza la inicialización y la carga de anuncios

A partir de la versión 21.0.0 del SDK de anuncios de Google para dispositivos móviles (GMA), puedes habilitar la inicialización del SDK y la carga de anuncios optimizadas para mejorar la capacidad de respuesta general de los anuncios y ayudar a evitar los errores del tipo "Aplicación no responde" (ANR) en tu app. En esta guía, se describen los cambios que debes realizar para habilitar estas optimizaciones.

Requisitos

  • Complemento de Google Mobile Ads para Unity, versión 7.2.0 o posterior

Actualiza la configuración de los anuncios de Google para dispositivos móviles

El SDK de anuncios de Google para dispositivos móviles habilita la optimización de forma predeterminada y le indica al SDK que realice tareas de inicialización y carga de anuncios en subprocesos en segundo plano.

Las siguientes marcas están disponibles para el objeto de configuración programable del SDK de anuncios de Google para dispositivos móviles:

  • Inhabilitar optimización de inicialización
  • Inhabilitar optimización de carga de anuncios

Marca los siguientes parámetros de configuración para indicarle al SDK que inicialice y cargue anuncios en el subproceso principal:

Parámetro de configuraciónComportamiento
Inhabilitar optimización de inicialización (Disable initialization optimization) Inhabilita la optimización de la llamada de inicialización de MobileAds.initialize().
Inhabilitar optimización de carga de anuncios (Disable ad loading optimization) Optimiza las llamadas de carga de anuncios de todos los formatos de anuncios. Inhabilita la optimización de la llamada de carga de anuncios.

Puedes acceder a la configuración de los anuncios de Google para dispositivos móviles a través del menú de recursos de Unity:

Recursos > Anuncios de Google para dispositivos móviles > Configuración

Cuando sigas esta ruta, aparecerá la IU de configuración en la ventana del inspector Unity Editor.

Ten en cuenta que puedes activar una o ambas opciones en la misma app.