اعتبارًا من الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" (GMA)، يمكنك تفعيل
عملية تهيئة محسّنة لحزمة SDK وتحميل الإعلانات لتحسين مدى استجابة الإعلانات بشكل عام
والمساعدة في منع "التطبيق لا يستجيب"
(ANR) في تطبيقك.
يوضّح هذا الدليل التغييرات التي عليك إجراؤها لتفعيل عمليات التحسين هذه.
يتوفّر تنبيهان للتحسين: OPTIMIZE_INITIALIZATION وOPTIMIZE_AD_LOADING. بعد تفعيلهما، يتم نقل مهام التهيئة وتحميل الإعلانات التي تتطلّب وقتًا أطول للمعالجة إلى سلاسل المحادثات في الخلفية.
اتّبِع التعليمات التالية لإضافة علامتَي <meta-data> المقابلتَين في
ملف AndroidManifest.xml الخاص بتطبيقك وتفعيل التنبيهَين. يُرجى العِلم أنّه يمكنك تفعيل أحد الخيارَين أو كليهما في التطبيق نفسه.
تحسين عملية تهيئة Google Mobile Ads SDK
أفضل طريقة لتحسين عملية التهيئة هي استدعاء
MobileAds.initialize()
في سلسلة محادثات في الخلفية، كما هو موضّح في
دليل البدء.
إذا كنت تستخدم هذه الطريقة، ليس عليك تفعيل هذا التنبيه.
إذا كان عليك استدعاء الطريقة في سلسلة المحادثات الرئيسية، سيؤدي تفعيل التنبيه أدناه إلى نقل بعض مهام التهيئة إلى سلسلة المحادثات في الخلفية.
تاريخ التعديل الأخير: 2026-04-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-04-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"]]