Optimice la inicialización y la carga de anuncios (beta)
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
A partir de la versión 21.0.0 del SDK de anuncios
de Google para dispositivos móviles (GMA),
Optimizamos la inicialización del SDK y la carga de anuncios para mejorar
capacidad de respuesta de los anuncios y ayudar a evitar que "La aplicación no responde"
(ANR) en tu app.
En esta guía, se describen los cambios que debes realizar para habilitar estas optimizaciones.
Versión 21.0.0 o posterior del SDK de anuncios de Google para dispositivos móviles
Actualiza tu archivo de manifiesto
Hay dos marcas de optimización disponibles: OPTIMIZE_INITIALIZATION y
OPTIMIZE_AD_LOADING Cuando se activan, la inicialización y
las tareas de carga que requieren un tiempo de procesamiento prolongado se descargan en
subprocesos en segundo plano.
Sigue las instrucciones que se indican a continuación para agregar las etiquetas <meta-data> correspondientes en
el archivo AndroidManifest.xml de tu app y activa las marcas. Ten en cuenta que puedes
activa una o ambas opciones en la misma app.
Optimiza la inicialización del SDK de anuncios de Google para dispositivos móviles
La mejor manera de optimizar la inicialización es llamar a
MobileAds.initialize()
en un subproceso en segundo plano, como se describe en el
Guía de introducción.
Si ya lo haces, no es necesario que habilites esta marca.
Si debes llamar al método en el subproceso principal, habilitar la marca a continuación
mover algunas de las tareas de inicialización al subproceso en segundo plano
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-08-21 (UTC)"],[[["Starting with Google Mobile Ads SDK version 21.0.0, you can optimize SDK initialization and ad loading to enhance ad responsiveness and mitigate ANR errors."],["To enable these optimizations, you need to add specific `\u003cmeta-data\u003e` tags to your app's `AndroidManifest.xml` file, controlling initialization and ad loading separately."],["By default, both optimization flags (`OPTIMIZE_INITIALIZATION` and `OPTIMIZE_AD_LOADING`) are set to `false` and require manual activation."],["Optimizing initialization is best achieved by calling `MobileAds.initialize()` on a background thread; if this is not feasible, enabling the `OPTIMIZE_INITIALIZATION` flag helps by offloading some tasks to a background thread."],["The `OPTIMIZE_AD_LOADING` flag enhances ad load calls for all ad formats, improving overall ad loading performance."]]],[]]