Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
À partir de la version 21.0.0 du SDK Google Mobile Ads (GMA), vous pouvez activer
optimisé l'initialisation du SDK et le chargement des annonces afin d'améliorer
la réactivité des annonces et d'éviter les absences de réponse de l'application
(ANR) dans votre application.
Ce guide décrit les modifications à apporter pour activer ces optimisations.
SDK Google Mobile Ads version 21.0.0 ou ultérieure
Mettre à jour votre fichier manifeste
Deux options d'optimisation sont disponibles: OPTIMIZE_INITIALIZATION et
OPTIMIZE_AD_LOADING Une fois activées, le processus d'initialisation
les tâches de chargement nécessitant
un temps de traitement prolongé sont déchargées
des threads en arrière-plan.
Suivez les instructions ci-dessous pour ajouter les balises <meta-data> correspondantes dans
le fichier AndroidManifest.xml de votre application et activez les indicateurs. Notez que vous pouvez
activer l'une des options ou les deux dans la même application.
Optimiser l'initialisation du SDK Google Mobile Ads
Le meilleur moyen d'optimiser l'initialisation consiste à appeler
MobileAds.initialize()
sur un thread d'arrière-plan, comme décrit dans
Guide de démarrage
Si vous le faites déjà, vous n'avez pas besoin d'activer cet indicateur.
Si vous devez appeler la méthode sur le thread principal, l'activation de l'indicateur ci-dessous entraînera
déplacer certaines tâches d'initialisation vers le thread d'arrière-plan.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/21 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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."]]],[]]