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