بدءًا من الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"، يمكنك تفعيل
عملية التحسين لتهيئة حزمة SDK وتحميل الإعلانات من أجل تحسين
استجابة الإعلانات بشكل عام والمساعدة في منع حدوث أخطاء "التطبيق لا يستجيب"
(ANR) في تطبيقك.
يوضّح هذا الدليل التغييرات التي يجب إجراؤها لتفعيل عمليات التحسين هذه.
الإصدار 21.0.0 من "Google Mobile Ads SDK (Legacy)" أو إصدار أحدث
تعديل ملف البيان
هناك علامتان للتحسين: OPTIMIZE_INITIALIZATION وOPTIMIZE_AD_LOADING. بعد تفعيلها، يتم نقل مهام الإعداد وتحميل الإعلانات التي تتطلّب وقت معالجة أطول إلى سلاسل مهام في الخلفية.
اتّبِع التعليمات أدناه لإضافة علامات <meta-data> المقابلة في ملف AndroidManifest.xml الخاص بتطبيقك وتفعيل العلامات. يُرجى العِلم أنّه يمكنك تفعيل أحد الخيارَين
أو كليهما في التطبيق نفسه.
تحسين إعداد Google Mobile Ads SDK (Legacy)
أفضل طريقة لتحسين عملية الإعداد هي استدعاء
MobileAds.initialize()
في سلسلة محادثات في الخلفية، كما هو موضّح في
دليل البدء.
إذا كنت تفعل ذلك، لن تحتاج إلى تفعيل هذه العلامة.
إذا كان عليك استدعاء الطريقة في سلسلة التعليمات الرئيسية، سيؤدي تفعيل العلامة أدناه إلى
نقل بعض مهام الإعداد إلى سلسلة التعليمات في الخلفية.
تاريخ التعديل الأخير: 2026-11-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-11-10 (حسب التوقيت العالمي المتفَّق عليه)"],[],["To optimize Google Mobile Ads SDK, enable `OPTIMIZE_INITIALIZATION` and/or `OPTIMIZE_AD_LOADING` flags in your `AndroidManifest.xml`. These flags move time-consuming initialization and ad loading tasks to background threads, improving app responsiveness and preventing ANR errors. Add `\u003cmeta-data\u003e` tags within the `\u003capplication\u003e` tag, setting the desired flag's value to \"true.\" SDK version 21.0.0 or higher is required, with both flags being false by default.\n"]]