ملاحظات الإصدار
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإصدار
تاريخ الإصدار
ملاحظات
0.22.0-beta04
2025-12-04
تم إصلاح مشكلة في الإصدار 0.22.0-beta02 من حزمة SDK، حيث تم تضمين البيانات الوصفية الخاصة بمعاينة Java 17 بشكل غير صحيح في ملفات الفئات.
0.22.0-beta03
2025-11-25
تم إصلاح الخطأ الذي كان يتسبّب في عدم ضبط حجم الإعلان المطلوب بشكل سليم عند استخدام طلبات الإعلانات بين الخوادم باستخدام
NativeSignalRequest.Builder.setAdSize().
0.22.0-beta02
2025-11-24
تم إصلاح خطأ في تحميل "مدير إعلانات Google" حيث تعذّر عرض طلبات الإعلانات من الخادم إلى الخادم التي تستخدم NativeSignalRequest إذا كانت استجابة الإعلان من النوع NativeAd.NativeAdType.BANNER.
0.22.0-beta01
2025-11-20
تعديل واجهة برمجة التطبيقات الخاصة بإعلانات البانر:
تم خفض الحد الأدنى لإصدار "المكوّن الإضافي لنظام Gradle المتوافق مع Android" (AGP) المطلوب من 8.2.0 إلى 7.3.1.
تم إيقاف AdPreloader.getConfigurations() وAdPreloader.getConfiguration(preloadId). ولا يمكن استبدالها.
0.21.0-beta01
2025-10-08
تمت إضافة طريقة InitializationConfig.Builder.disableMediationAdapterInitialization(). يجب استدعاء هذه الطريقة قبل بدء GMA Next-Gen SDK لإيقاف عملية بدء محوّل التوسّط.
تحسين استخدام عملية تهيئة WebView لتقليل أخطاء ANR
تمت ترقية إصدار التبعية androidx.webkit من 1.13.0 إلى 1.12.1.
تمت إزالة الإذن android.permission.RECEIVE_BOOT_COMPLETED
المستخدَم من خلال الحزمة androidx.work.
تم إصلاح حقل تمت تسميته بشكل خاطئ في الفئة NativeAdMapper.
0.20.0-beta01
2025-09-19
تم إصلاح الخطأ الذي كان يؤدي إلى عدم تشغيل بعض إعلانات الفيديو المدمجة تلقائيًا.
0.19.0-beta01
2025-08-14
إصدارات قديمة من حزمتين معتمدتين
androidx.work:work-runtime من 2.10.0 إلى 2.7.0
androidx.core:core and androidx.core:core-ktx من 1.15.0 إلى 1.12.0
تمت إعادة تسمية السمة loadedAdSourceResponse في ResponseInfo إلى loadedAdSourceResponseInfo.
تم إصلاح الخطأ الذي كان يسمح للمستخدمين بإغلاق بعض الإعلانات بملء الشاشة قبل الأوان باستخدام زر الرجوع.
يمكن للناشرين الذين يمكنهم استخدام هذه الميزة الآن الاستفادة من ميزة رقم تعريف موضع الإعلان لجميع أشكال الإعلانات.
تمت إضافة عملية ردّ الاتصال destroy() إلى NativeAdMapper لمحوّلات التوسّط للإعلانات المحلية.
0.18.0-beta01
2025-07-17
تم إصلاح خطأ في التوسّط للإعلانات المدمَجة مع المحتوى كان يؤدي إلى إيقاف عرض الإعلانات للمحوّلات التي كانت تشير إلى com.google.android.gms.ads.NativeAd.MediaView.
تمت إضافة تعليق توضيحي إلى MobileAds.registerCustomTabsSession() باستخدام @JvmStatic.
تم إصلاح الخطأ الذي كان يؤدي إلى توقّف إعادة تحميل "إعلانات البانر" التي يتم تحميلها باستخدام "العرض الإعلاني بدون انقطاع" في شبكة AdMob.
0.17.0-alpha02
2025-06-23
تم إصلاح خطأ في عروض أسعار التوسّط للإعلانات المدمَجة مع المحتوى، حيث كانت المحوّلات التي تنفّذ عروض الأسعار ولكن ليس العرض الإعلاني بدون انقطاع (مثل Meta Audience Network) تتعذّر دائمًا في عرض الإعلانات المدمَجة مع المحتوى.
تم إصلاح عُطل كان يحدث عندما يستدعي محوّل التوسّط عدّة طرق MediationAdLoadCallback لطلب إعلان واحد.
0.17.0-alpha01
2025-06-18
الإصدار 0.17.0-alpha01 هو إصدار تم طرحه عن طريق الخطأ ولا يتضمّن الميزات الجديدة المقصودة. يمكنك استخدام الإصدار 0.17.0-alpha02 بدلاً من ذلك.
تم تعديل الاعتمادية على حزمة تطوير البرامج (SDK) لمنصة User Messaging Platform إلى الإصدار 3.2.0.
تم إصلاح خطأ في التوسّط للإعلانات المدمَجة مع المحتوى كان يتسبّب في حدوث أعطال في برامج التكييف التي تشير إلى الفئة com.google.android.gms.ads.formats.MediaView.
التحميل المُسبَق للإعلانات: تمت إضافة getNumAdsAvailable() وإيقاف numAdsAvailable() نهائيًا.
بالنسبة إلى التطبيقات التي تم تطويرها باستخدام لغة Kotlin، تم تخفيض الحد الأدنى من إصدار Kotlin المطلوب من 2.1 إلى 1.9.
0.15.0-alpha01
2025-04-24
الإعلانات المدمجة مع المحتوى: تمت إضافة إمكانية تحميل إعلانات مدمجة مع المحتوى متعددة.
تمت إضافة طريقة NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) تطلب إعلانات متعددة في الوقت نفسه.
تمت إضافة دالة ردّ نداء NativeAdLoaderCallback.onAdLoadingCompleted()
يتم تشغيلها عند اكتمال تحميل جميع الإعلانات المدمجة مع المحتوى.
لإتاحة التحميل غير المتزامن في Kotlin، تمت إضافة طريقة NativeAdLoader.load(NativeAdRequest, numberOfAds) تعرض Flow<NativeAdLoadResult>.
تم تعديل اعتمادية kotlinx-coroutines-android من الإصدار 1.7.3 إلى 1.9.0.
0.14.0-alpha01
2025-03-20
تفشل طلبات الإعلانات إذا أعددت حزمة SDK باستخدام رقم تعريف تطبيق غير صالح.
لم تعُد الطريقة AdPreloader.start() تتطلّب معاودة الاتصال PreloadCallback.
إنّ السمة bufferSize اختيارية عند إنشاء عنصر من خلال فئة البيانات PreloadConfiguration. للسماح لـ Google بتحسين حجم المخزن المؤقت، لا تضبط السمة bufferSize.
تمت إزالة السمة maxAdsPerSession في فئة البيانات PreloadConfiguration.
تمت إضافة السمتَين shouldRequestMultipleImages وshouldReturnUrlsForImageAssets إلى الفئة NativeAdOptions.
0.13.0-alpha01
2025-02-26
تمت إضافة MediationRewardedAdCallback.onUserEarnedReward()
وإيقاف
MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
تمت إضافة واجهات برمجة تطبيقات لتحميل الإعلانات مسبقًا.
0.12.0-alpha01
2025-01-22
تم إصلاح الخطأ الذي كان يؤدي إلى تشويش بعض الطرق داخل AdRequest وAdRequest.Builder وSignalRequest وSignalRequest.Builder.
بالنسبة إلى مستخدمي WebView API for Ads الذين ليس لديهم معرّف تطبيق في "مدير إعلانات Google"، أضفنا InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID يمكن تمريره أثناء عملية إعداد حزمة تطوير البرامج (SDK).
تمت إضافة إمكانية الجمع بين الإعلانات المدمجة مع المحتوى وإعلانات البانر في طلبات الإعلانات على "مدير إعلانات Google".
0.11.0-alpha01
2024-12-12
تم تعديل الاعتمادية على حزمة تطوير البرامج لمنصة User Messaging Platform إلى الإصدار 3.1.0.
تمت إضافة إمكانية استخدام إيماءات نقر مخصّصة في "الإعلانات المدمجة مع المحتوى".
تمت إضافة إمكانية احتساب مرات ظهور الإعلانات البانر يدويًا في حجوزات "مدير إعلانات Google".
0.10.0-alpha01
2024-11-08
تمت إضافة دوال DSL لـ VideoOptions وRequestConfiguration من أجل توفير توافق أفضل مع Kotlin.
تاريخ التعديل الأخير: 2026-01-16 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-01-16 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]