تم إجراء تغييرات على التخزين المؤقت للفيديو لتحسين أداء التشغيل على
اتصال خلوي.
11.9.0
2024-09-11
الإصدار الرسمي لدعم نظام التشغيل iOS 18
تم إصلاح مشكلة كانت تمنع إعلانات فتح التطبيقات من إخفاء شريط الحالة
.
تم تعديل سجلات وحدة تحكّم تصحيح الأخطاء لاستخدام OSLog مع اسم المنظومة الفرعية
com.google.GoogleMobileAds.
تم إصلاح خطأ مرتبط بحزمة MarketplaceKit كان يؤدي إلى تعطُّل حزمة SDK عند تشغيلها على نظام التشغيل MacOS.
11.8.0
2024-08-13
الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي تسبَّب في تشغيل فيديو متوقف مؤقتًا
وGADVideoControllerDelegate إضافي
تشغيل وإيقاف معاودة الاتصال مؤقتًا.
تمت إضافة تبعية على
MarketplaceKit. يتطلّب ذلك إنشاء التطبيقات باستخدام Xcode 15.3 أو إصدار أحدث.
تُعد MarketplaceKit جزءًا من Swift فقط، لذا تم تثبيت ملف Swift النائب
المضافة إلى التوزيع بحيث يتم تضمين مكتبات Swift القياسية في التطبيقات
حتى لو لم تكن تحتوي على ملفات Swift أخرى.
11.5.0
2024-05-16
تمت إضافة السمة isCollapsible إلى
GADBannerView للتحقّق مما إذا كان البانر المعروض قابلاً
للطي.
تمّت الآن استعادة حالة userInteractionEnabled لصنّاع محتوى
"الإعلانات المدمجة مع المحتوى" بعد ضبط مشاهدات مواد العرض على
nil.
أداة فحص الإعلانات: تمت إضافة ميزة عرض إشارات إضافية تتعلّق بالخصوصية
، مثل TFUA وTFCD.
11.4.0
2024-05-06
تم تعديل هوية التوقيع من AdMob Inc. إلى
Google LLC باستخدام رقم تعريف الفريق EQHXZ8M8AV. إذا كان هذا
تؤدي إلى عرض إشعار في Xcode، حدد "قبول التغيير" لقبول التغيير الجديد
وهويّتك.
تم الرجوع إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) في OM.
معالجة رمز adView عالمي غير مقصود
موجود في OM SDK 1.4.10، والذي يتسبب في أخطاء رموز مكرّرة إذا تم تضمين OM
SDK 1.4.10 من خلال مكتبات متعددة
11.0.0
2024-02-06
التغييرات التي قد تؤدي إلى حدوث أعطال:
لم تعد حزمة تطوير البرامج (SDK) تعتمد مباشرةً على GoogleAppMeasurement. إلى
مواصلة جمع مقاييس سلوك المستخدِمين في AdMob، وربط تطبيقك على AdMob
لمنصة Firebase ودمج حزمة تطوير البرامج (SDK) الخاصة بإصدار "إحصاءات Google لبرنامج Firebase" في
التطبيق.
تم تعديل الحد الأدنى للإصدار المتوافق من Xcode إلى 15.1.
تم تعديل الحدّ الأدنى لإصدار الأجهزة المستهدفة للنشر إلى iOS 12.
تم تعديل الحد الأدنى لنظام التشغيل المطلوب لعرض الإعلانات إلى iOS 13.
وقد تمت إزالة العديد من واجهات برمجة التطبيقات التي سبق أن تم إيقافها.
القياس المفتوح: تم التعديل إلى الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
إعلانات ملء الشاشة:
UIViewController مرجعًا للإعلانات بملء الشاشة هي
الآن قابلة للقيم الفارغة وغير مطلوبة. تستخدم حزمة SDK النافذة الرئيسية للتطبيق
البحث عن وحدات التحكم في العرض تلقائيًا عند عدم توفير واحدة.
تم إصلاح خلل كان يمكن أن يؤدي إلى عرض بعض تصميمات الإعلانات بشكل غير صحيح
عند تحميل إعلان في اتجاه معيّن ولكن يتم عرضه في اتجاه آخر.
10.10.0
2023-08-30
الإصدار الرسمي لنظام التشغيل iOS 17
القياس المفتوح: تم التحديث إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) لبرنامج "القياس المفتوح".
أداة فحص الإعلانات: تمت إضافة ميزة دعم حِزم تطوير البرامج (SDK) لعرض معلومات المكوّنات الإضافية.
تمت إزالة سجلات وحدة التحكم التي توصي بإضافة أرقام تعريف المحاكي في
testDeviceIdentifiers
واجهة برمجة التطبيقات. تكون المحاكيات في وضع الاختبار تلقائيًا.
10.9.0
2023-08-02
القياس المفتوح: تم التحديث إلى الإصدار 1.4.6 من حزمة تطوير البرامج (SDK) لبرنامج "القياس المفتوح".
أداة فحص الإعلانات: تمت إضافة دعم حِزم تطوير البرامج (SDK) لتصدير الردود على الإعلانات.
تم إصلاح مشكلة الصوت التي كانت تؤدي إلى إيقاف الموسيقى في الخلفية بشكل غير متوقّع عند انتهاء الفيديو، حتى إذا تم كتم صوت الإعلان.
إضافة إمكانية إدخال رقم تعريف الوحدة الإعلانية عند إنشائها
GADQueryInfo
10.8.0
2023-07-12
تم إجراء تغييرات طفيفة على طريقة معالجة طلبات إعادة الاتصال المفوَّضة
من قِبل المفوَّضين للإعلانات التوسّطية لـ
adWillPresentFullScreenContent: و
adWillDismissFullScreenContent: و
adDidDismissFullScreenContent:. تؤدي هذه التغييرات إلى جعل الإعلانات التوسّطية
تتصرّف بشكلٍ يشبه الإعلانات التابعة للجهات الأولى.
حِزم تطوير البرامج (SDK) التابعة لجهات خارجية التي تستدعي
adWillPresentFullScreenContent: متبوعًا
adDidDismissFullScreenContent: متعددة
مرات تؤدي الآن إلى استدعاءات عدة مرات، بدلاً من المجموعة الأولى فقط
المكالمات.
عند إخفاق عرض إعلانات ملء الشاشة التابعة لجهة خارجية
اسم "ad:didFailToPresentFullScreenContentWithError:"
بدلاً من adWillPresentFullScreenContent: و
adDidDismissFullScreenContent:
10.7.0
2023-06-26
GADRequestConfiguration: تم إيقاف
طريقة واحدة (tagForChildDirectedTreatment:) وإضافة tagForChildDirectedTreatment
خاصية القراءة والكتابة.
GADRequestConfiguration: تم إيقاف الأسلوب
tagForUnderAgeOfConsent: نهائيًا وتمت إضافة سمة قراءة وكتابة tagForUnderAgeOfConsent
.
تم إيقاف العمل بها في sdkVersion. استخدِم versionNumber
بدلاً من ذلك.
يمكن الآن الاحتفاظ بالمحوِّلات التي لا تُعرِض المحتوى من أجل جمع الإشارات.
10.6.0
2023-06-01
انخفاض في استخدام الذاكرة عند إجراء العديد من طلبات الإعلانات المتزامنة
10.5.0
2023-05-15
تم إصلاح تسرّب الذاكرة الذي حدث عند إنشاء GADQueryInfo
.
10.4.0
2023-04-20
تم تحديث الحد الأدنى المتوافق مع إصدار Xcode إلى 14.1.
تجدر الإشارة إلى أنّ Armv7 غير متاح في Xcode 14 وقد تمّت إزالته من حزمة تطوير البرامج (SDK).
تم رفع الحد الأدنى لإصدار نظام التشغيل المستهدف للنشر إلى iOS 11.0.
أداة فحص الإعلانات: تمت إضافة دعم حزمة تطوير البرامج (SDK) لعرض أسماء الوحدات الإعلانية في الإعلان
واجهة مستخدم أداة الفحص.
لم تعُد الإعلانات معروضة على نظام التشغيل iOS 11. يجب استخدام iOS 12 ل retrieving الإعلانات، على الرغم من أنّ الحدّ الأدنى لاستهداف النشر لا يزال هو iOS 10.0.
يجب الآن إدخال رقم تعريف لتطبيق "مدير الإعلانات" لجميع تطبيقات "مدير الإعلانات". تشير رسالة الأشكال البيانية
يجب أن يكون رقم التعريف على النحو التالي: ca-app-pub-################~########## اطّلِع على
تعديل ملف Info.plist للحصول على مزيد من التفاصيل.
أصبح استخدام GoogleAppMeasurement.xcframework مطلوبًا الآن في
جميع تطبيقات "مدير إعلانات Google".
تمّت إزالة الحقول التالية التي سبق أن تمّ إيقافها نهائيًا:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ
عرَض "GADMediaContent.mainImage" القيمة nil على الرغم من عرض الصورة.
بنجاح في GADMediaView.
تتضمّن الآن الإعلانات المدمجة مع المحتوى خارج السياق في "أداة فحص الإعلانات" مشاهدات وسائط.
تم إيقاف الحقول التالية نهائيًا في GADMediationAdConfiguration:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
تمت إزالة رمز البت من إصدار "SDK لإعلانات Google على الأجهزة الجوّالة".
9.14.0
2022-12-08
الإعلانات على شاشة فتح التطبيق:
يمتلك +loadWithAdUnitID:request:orientation:completionHandler:
نهائيًا واستبدالها
+loadWithAdUnitID:request:completionHandler: جارٍ تحميل التطبيق
تفترض الإعلانات المفتوحة الآن الاتجاه الحالي للجهاز، مطابقة
بتنسيقات أخرى بملء الشاشة.
تمت إضافة ميزة التوسّط للإعلانات على شاشة فتح التطبيق.
أداة فحص الإعلانات: تمت إضافة دعم حزمة تطوير البرامج (SDK) لطلب الإعلانات وعرضها
من خلال واجهة مستخدم "أداة فحص الإعلانات"
9.13.0
2022-11-07
الإجراءات الإضافية المسموح بها للنقر في الإعلانات المدمجة مع المحتوى
إصلاح الأخطاء وتحسينات على الأداء
9.12.0
2022-10-24
تمت إضافة GADQueryInfo لإتاحة جمع الإشارات وعرضها.
تم تعديل المستندات المتعلّقة بواجهات برمجة التطبيقات الصوتية.
9.11.0
2022-09-20
إصلاح الأخطاء وتحسينات على الأداء
9.10.0
2022-09-07
الإصدار الرسمي لدعم نظام التشغيل iOS 16.
القيمة الدائمة:
تمت إضافة السمات التالية إلى GADAdNetworkResponseInfo:
adSourceID
adSourceInstanceName
adSourceName
تمت إضافة الموقع الإلكتروني التالي إلى GADResponseInfo:
extrasDictionary
9.9.0
2022-08-11
تم إجراء إصلاحات للأخطاء وتحسينات في الأداء.
9.8.0
2022-07-27
التوسط بمكافأة: متوقّف نهائيًا في didRewardUserWithReward:
في GADMediationRewardedAdEventDelegate لصالح
didRewardUser كانت مكافأة الإعلان المقدَّمة من
didRewardUserWithReward: لا تُستخدَم أبدًا، حيث كانت
قيمة مكافأة الإعلان تأتي من إعدادات الوحدة الإعلانية في واجهة مستخدم
Ad Manager .
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حِزم تطوير البرامج (SDK) لتصدير طلبات الإعلانات.
9.7.0
2022-07-07
تمت إضافة السمة loadedAdNetworkResponseInfo إلى GADResponseInfo، ما يؤدي إلى عرض معلومات عن شبكة المواقع الإعلانية التي حمّلت الإعلان.
تمت إضافة السمة adSourceInstanceID إلى GADAdNetworkResponseInfo.
9.6.0
2022-06-13
تمت إتاحة تحقيق الربح من الإعلانات في WKWebView. اطّلِع على دمج WebView API للإعلانات لمزيد من التفاصيل.
تم استبدال extern بـ FOUNDATION_EXPORT في جميع العناوين العامة لدعم التوافق مع عناوين C++.
9.4.0
2022-04-26
تم تحديث الحد الأدنى المتوافق مع إصدار Xcode إلى 13.2.1.
إصلاح الأخطاء وتحسينات على الأداء
9.3.0
2022-04-07
إصلاح الأخطاء وتحسينات على الأداء
9.2.0
2022-03-21
القياس المفتوح: تم التعديل إلى الإصدار 1.3.30 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
تمّت إضافة تحذيرات عندما يشير رمز التطبيق إلى adDidPresentFullScreenContent بدلاً من adWilllPresentFullScreenContent الأحدث في GADFullScreenContentDelegate.
إيقاف الثابت
kGAMSimulatorID نهائيًا في الإصدار GAMRequest استخدام
GADSimulatorID في GADRequestConfiguration
بدلاً من ذلك.
إيقاف سمة
credentials نهائيًا في
GADAdNetworkResponseInfo استخدام واجهة برمجة التطبيقات الجديدة
السمة adUnitMapping من الفئة نفسها.
8.12.0
2021-10-11
تم إصلاح خطأ كان يؤدي إلى تعطُّل أداة التحقّق من الإعلانات المدمجة مع المحتوى عند إزالة عرض إعلان مدمج
مع المحتوى من التسلسل الهرمي للعرض في وضع الاختبار.
تم إيقاف جميع الثوابت التي تستخدم البادئة kGAD. استخدِم القيم التي تحتوي على البادئة
GAD بدلاً من ذلك.
8.11.0
2021-09-16
الإصدار الرسمي لدعم نظام التشغيل iOS 15
تمّت إضافة إجراءات وقائية لمنع تعطُّل التطبيقات عند تشغيل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة
على نظام التشغيل iOS 9 أو الإصدارات الأقدم. لا تتوافق حزمة SDK إلا مع الإصدار 10 من نظام التشغيل iOS أو الإصدارات الأحدث
وإلا.
تم إصلاح خطأ غير شائع يؤثر في الإصدارات التجريبية لنظام التشغيل iOS 15، حيث قد لا يتم تحديد حجم مشاهدات الويب بملء الشاشة بشكل صحيح للتطبيقات المتعددة المَشاهد.
تم إصلاح الخطأ الذي تسبَّب في الاتصال بخدمة registerAdNetworkExtras:.
قد يتعطّل إذا تم إنشاء الكائن GADRequest باستخدام طريقة copy.
8.8.0
2021-07-20
تمت إضافة منطق لمنع الحالات النادرة التي يمكن فيها عرض متاجر متعددة داخل التطبيق فوق بعضها.
تم إيقاف سمة mediaView نهائيًا في GADCustomNativeAd.
بدلاً من ذلك، استخدِم السمة الجديدة mediaContent
من الفئة نفسها.
تم إصلاح خلل كان يؤدي إلى عدم بدء Open Bidding الإعلانات المدمجة عند بدء/إيقاف كتم الصوت.
تم تحديث kGAMSimulatorID
النوع من id إلى NSString* إلى
تجنَّب البث من نوع إضافي في Swift
8.5.0
2021-05-07
تم إصلاح خلل كان يؤدي إلى عدم إغلاق شكل إعلان تجريبي عند إغلاق الإعلان
إذا تم عرضه عدة مرات.
8.4.0
2021-04-19
تم توفير دعم لإحالة ناجحة واحدة (SKAdNetwork) باستخدام
SKAdImpression
8.3.0
2021-03-25
تمت إضافة ميزة معرّف الطرف الأول للناشر (المعروف سابقًا باسم
مفتاح التطبيق نفسه) لمساعدتك في عرض إعلانات أكثر صلةً وتخصيصًا باستخدام
البيانات التي يتم جمعها من تطبيقاتك.
تمت إضافة "adWillDismissFullScreenContent:" إلى
GADFullScreenContentDelegate
تم إصلاح مشكلة كانت adDidPresentFullScreenContent:
يتم استدعاؤه قبل العرض التقديمي مباشرةً وليس بعده مباشرةً.
8.2.0.1
2021-03-12
تم إصلاح خطأ تثبيت CocoaPods "Can't merge
user_target_xcconfig" الذي كان يحدث عند استخدام عدة وحدات مع
إعدادات user_target_xcconfig مختلفة.
8.2.0
2021-03-11
تمت إضافة دعم إضافي لميزة SKAdNetwork استعدادًا لتطبيق AppTrackingTransparency.
تمت إزالة تعريف UIWindowScene macro الذي لا يكون مطلوبًا إلا في إصدارات Xcode
الأقدم من 11.
8.1.0
2021-02-19
تم إيقاف disableAutomatedInAppPurchaseReporting و
enableAutomatedInAppPurchaseReporting كانت تقارير الشراء داخل التطبيق
تمت إزالته من حزمة SDK. أصبحت هذه الطرق الآن بدون عمليات.
تمّت إضافة علامات لتقليل إمكانية وصول حِزم تطوير البرامج (SDK) إلى واجهات برمجة التطبيقات CTTelephonyNetworkInfo
.
ستوقِف حزمة "SDK لإعلانات الأجهزة الجوّالة" نقل الإعلانات.
المعرِّف (IDFA) عندما يتم
GADMobileAds.sharedInstance().requestConfiguration.tag
يتم الاتصال باستخدام forChildDirectedTreatment: true (راجع
الإعداد الموجّه إلى الأطفال)
أو GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)
يسمى (انظر
مستخدمون
دون سن الرشد).
7.68.0
2020-11-04
تم تحديث حزمة SDK من .framework إلى
.xcframework يجب الآن استخدام الإصدار 1.9.0 من CocoaPods أو إصدار أحدث من أجل
عمليات تثبيت CocoaPod.
تمت إزالة Arm64e من التوزيع. لن يؤدي الاختبار المحلي على Arm64e
متاحة.
تمت إضافة أداة التحقّق من سياسة الإعلانات المدمجة مع المحتوى.
تمت إضافة الإصدار التجريبي من "أداة فحص الإعلانات".
تم إصلاح خطأ كان يحافظ فيه rootViewController من
GADNativeCustomTemplateAd على مؤشر قوي للإعلان.
7.67.0
2020-10-21
تم إصدار واجهات برمجة تطبيقات تجريبية جديدة للإعلانات البينية والإعلانات التي تضم مكافأة. واجهات برمجة التطبيقات الجديدة
تقدم نفس الوظائف ولكن لها مستوى محسّن من الاتساق.
تمت إضافة السمة neighboringContentURLStrings إلى
GADRequest.
تمت إضافة واجهات برمجة تطبيقات لتنسيق GADRewardedInterstitialAd. تتوفّر الإعلانات البينية التي تضم مكافأة
حاليًا في إصدار تجريبي خاص. يُرجى التواصل مع مدير حسابك لطلب إذن الوصول.
تم إصلاح خطأ حيث يتم اقتطاع الصفحات المقصودة للإعلانات على الأجهزة التي تحتوي على
.
7.66.0
2020-09-28
إعلانات البانر: تمت إضافة
طريقة تفويض adViewDidRecordImpression: إلى
GADBannerViewDelegate
7.65.0
2020-09-03
يتطلب إنشاء تطبيقات وفقًا لـ Xcode 11.0 أو الإصدارات الأحدث.
إيقاف تنسيق GADInstreamAd نهائيًا
الإعلانات الاختبارية: يمكن الآن إضافة
جهاز اختباري في الحالات التي لا يتوفّر فيها معرّف IDFA.
تمت إضافة سمة responseInfo إلى GADNativeAd
وتم إيقاف سمة adNetworkClassName نهائيًا.
تمت إضافة الموقع الإلكتروني sdkVersion إلى GADMobileAds.
وأوقفت sdkVersion نهائيًا
في GADRequest.
7.63.0
2020-07-28
الإعلانات على شاشة فتح التطبيق: تم تغيير GADAppOpenAd ليصبح تنسيقًا بملء الشاشة. تتوفّر الإعلانات على شاشة فتح التطبيق حاليًا في إصدار تجريبي خاص. يُرجى التواصل مع
مدير حسابك لطلب إذن الوصول.
الإعلانات المدمجة: تمت إضافة السمة mediaContent
وإيقاف السمة videoController نهائيًا في
GADNativeCustomTemplateAd.
توسيط الإعلانات البينية:
تم الآن إزالة تكرارinterstitialDidDismissScreen: عمليات الاستدعاء الواردة من محوِّلات التوسّط.
7.62.0
2020-07-10
تم إصلاح خطأ يستدعي النقر مرتين لتشغيل الفيديوهات بعد أن يتم تشغيلها
تم الإيقاف مؤقتًا بسبب إزالة سماعات الرأس.
تم تنفيذ description
على GADResponseInfoGADAdNetworkResponseInfo لتسجيل الدخول بسهولة
جميع أخطاء العرض (على سبيل المثال، rewardedAd:didFailToPresentWithError:)
بإرجاع الرمز دائمًا من GADPresentationErrorCode.
تظهر أخطاء عرض التوسط على أنها أساسية
الأخطاء.
7.59.0
2020-05-06
قياس الأداء المفتوح: تم التحديث إلى الإصدار 1.3.3 من حزمة تطوير البرامج (SDK) لقياس الأداء المفتوح.
الإعلانات البينية: تم إصلاح خلل كان يؤدي إلى تدوير الإعلانات البينية على أجهزة iPad
إلى أوضاع غير متوافقة، ما يتسبب في مشاكل في واجهة المستخدم.
الإعلانات الاختبارية: تم تعديل تصنيف الإعلانات الاختبارية ليصبح "وضع الاختبار" بدلاً من
"إعلان اختباري"، كما تم تعديل واجهة مستخدم التصنيف.
7.58.0
2020-04-13
تم رفع الحد الأدنى لإصدار Xcode المتوافق إلى 11.0.
تمت إضافة adNetworkInfoArray
على GADResponseInfo. تعرِض هذه السمة البيانات الوصفية
عن شبكات التوسّط التي تمّ استدعاؤها كجزء من استجابة الإعلان هذه.
إيقاف إمكانية الوصول لعناصر الإعلان المخفية التي تتيح استخدام أدوات مثل VoiceOver
لا تستدعي العناصر غير النشطة.
7.57.0
2020-03-18
تم إيقاف العمل بها في GADRewardBasedVideoAd. يجب على جميع العملاء استخدام
GADRewardedAd
رسائل خطأ محسّنة لأخطاء "تعذّر العثور على المحوِّل" رسائل الخطأ
تحتوي الآن على اسم المحول.
تم إصلاح مشكلة GADRewardedAd حيث كانت
لن يتم استخدام طريقة rewardedAd:didFailToPresentWithError:
في الحالات التي لم يتم فيها تحميل أي إعلان يضم مكافأة.
تم إصلاح العُطل المحتمل الذي قد يحدث إذا حاولت تصميمات الإعلانات التحميل
عناوين URL ليست HTTP داخل SafariViewController.
7.56.0
2020-02-28
تمّت إضافة طريقتَي مثيل
disableAutomatedInAppPurchaseReporting
و
enableAutomatedInAppPurchaseReporting
في GADMobileAds وتمّ إيقاف استخدام disableAutomatedInAppPurchaseReporting
طريقة الفئة. اتصل
disableAutomatedInAppPurchaseReporting قبل إعداد
حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" أو تحميل الإعلانات لإيقاف إعداد التقارير المبرمَجة لعمليات الشراء داخل التطبيق
تمت إضافة
disableMediationInitialization
إلى GADMobileAds. وعليك استدعاء هذه الطريقة قبل تهيئة
حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لإيقاف إعداد محوّل التوسّط.
تمت إزالة بنية i386. لم يعد دعم محاكي 32 بت متوفرًا.
7.55.1
2020-02-14
الإعلانات التي تضم مكافآت: تم إصلاح خلل كان يؤدي إلى عرض النوع NSString للخطأ بدلاً من
NSError في rewardedAd:didFailToPresentWithError:
.
7.55.0
2020-02-04
تمت إزالة جميع الإشارات إلى UIWebView.
لم يعُد UIWebView متاحًا.
7.54.0
2020-01-28
القياس المفتوح: تم التعديل إلى الإصدار 1.3.1 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
تم تفعيل WKWebView كخيار تلقائي لحزمة تطوير البرامج (SDK) في جميع عروض الويب.
تمت إضافة إمكانية قراءة مَعلمات الموافقة من
الإصدار 2.0 من إطار الشفافية والموافقة الصادر عن مكتب IAB وسلسلة مكتب IAB us_privacy
7.53.1
2019-12-19
تمت إعادة تسمية رمز الخطأ kGADErrorAppIDMissing إلى
kGADErrorApplicationIdentifierMissing
التوسّط للإعلانات التي تضم مكافآت: تم إصلاح خطأ كان يؤدي إلى عدم عمل
Open Bidding عند استخدام واجهة برمجة التطبيقات GADRewardedAd
.
7.53.0
2019-12-12
قياس الأداء المفتوح: تم التحديث إلى الإصدار 1.2.21 من حزمة تطوير البرامج (SDK) لقياس الأداء المفتوح.
الإعلانات البينية أو الإعلانات التي تضم مكافأة: تمت إضافة السمة
طريقة canPresentFromViewController: يمكن للتطبيقات التي تتضمّن عدّة مَشاهد
استخدام هذه الطريقة للتحقّق مما إذا كان لا يزال بإمكانها عرض الإعلان عند اختلاف حجم المَشهد.
الإعلانات البينية:
interstitialDidFailToPresentScreen:
يسمى الآن عند محاولة تقديم إعلان غير جاهز أو إعلان
تم تقديمه بالفعل.
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ أدى إلى استدعاء واجهة برمجة تطبيقات واجهة المستخدم على
سلسلة التعليمات في الخلفية.
تم إصلاح تسرّب الذاكرة الذي حدث في GADBlockSignalSource
عند تحميل الإعلانات
التوسّط الأصلي: تمت الإزالة
GADMediatedNativeAppInstallAd و
GADMediatedNativeContentAd
التوسّط في الإعلانات المدمجة: تمت إضافة الموقعَين duration وcurrentTime إلى بروتوكول GADMediatedUnifiedNativeAd
.
7.52.0
2019-11-06
تم إصلاح خطأ متعلّق بنسبة العرض إلى الارتفاع لوسائط الإعلان أثناء عرض الفيديو في الطلب
لم يتم احترامه.
7.51.0
2019-10-17
تم رفع الحد الأدنى لإصدار iOS المتوافق إلى iOS 9. سيظل بإمكان التطبيقات الربط
بنظام التشغيل iOS 8، ولكن لن يتم تحميل الإعلانات إلا على الإصدار 9 من نظام التشغيل iOS والإصدارات الأحدث.
تمت إضافة currentTime موقع وduration موقع إلى
GADMediaContent
تمت إضافة موقع واحد (mediaContent) إلى "GADInstreamAd".
وأزلنا videoController وdurationcurrentTime، وaspectRatio.
الإعلانات التي تضم مكافآت: يمكن الآن ضبط سمة customRewardString
في أي وقت قبل عرض GADRewardedAd
. في السابق، كان يجب ضبط هذه السمة قبل تحميل
الإعلان.
التوسّط: تم تحسين رسائل الخطأ العامة في حال تعذّر العثور على محوِّلات
التوسّط أو عدم توافقها مع البروتوكول الصحيح.
7.49.0
2019-08-20
تمت إضافة واجهة برمجة تطبيقات خاصة بمعرِّف استجابة الإعلانات للبحث عن تصميمات الإعلانات في
مركز مراجعة إعلانات "مدير الإعلانات".
7.48.0
2019-08-01
القياس المفتوح: تم التعديل إلى الإصدار 1.2.17 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
الإعلانات التي تضم مكافآت: تم إصلاح خطأ كان يتسبب في عدم ظهور إعلانات الفيديو التي تضم مكافآت في التطبيقات التي تستخدم واجهات برمجة التطبيقات القديمة (مثل GADRewardBasedVideoAd) لاحظت انخفاضًا في مرّات الظهور في تقارير التوسّط.
7.47.0
2019-07-11
قياس الأداء المفتوح: تم التحديث إلى الإصدار 1.2.16 من حزمة تطوير البرامج (SDK) لقياس الأداء المفتوح.
تم تحسين تسجيل الرسائل عندما تضبط التطبيقات رقم تعريف التطبيق بشكل غير صحيح في
Info.plist.
تم إصلاح خطأ في العرض في إعلانات التطبيقات التي يتم تثبيتها باستخدام إعلانات بينية وإعلانات فيديو مثبّتة بمكافأة.
7.46.0
2019-06-24
تضمين بنية Arm64e في إطار عمل GoogleMobileAds لدعم
إجراء الاختبار على الجهاز. أصبح الآن استخدام Xcode 10 مطلوبًا لعملية الإنشاء.
الإعلانات المدمجة: تمّت إزالة واجهات برمجة التطبيقات
GADNativeAppInstallAd وGADNativeContentAd اللتين تمّ إيقافهما نهائيًا في السابق.
يجب أن تستخدم التطبيقات الوحدة موحدة
الإعلانات المدمجة مع المحتوى.
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ حيث يعرض الإعلان المدمج مع المحتوى
nil مشاهدة للوسائط ونسبة عرض إلى ارتفاع صفرية على الرغم من احتوائها على فيديو
المحتوى.
التوسّط: تم إصلاح عطل يحدث عند تنشيط محوِّلات التوسّط لطلبات إعادة الاتصال المتعدّدة للنجاح/التعذُّر للطلب نفسه.
7.45.0
2019-06-17
القياس المفتوح: تم التعديل إلى الإصدار 1.2.15 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
تم إصلاح عطل يحدث في حالات نادرة عند إغلاق إعلانات الفيديو.
تم تعديل حالة معاودة الاتصال "rewardedAdMetadataDidChange" لتصبح
عندما تكون بيانات التعريف nil.
7.44.0
2019-05-10
الإصدار الرسمي لدعم قياس أداء التطبيقات.
قياس الأداء المفتوح: تم التحديث إلى الإصدار 1.2.14 من حزمة تطوير البرامج (SDK) لقياس الأداء المفتوح.
تمت إزالة GADCorrelator وواجهات برمجة التطبيقات المرتبطة به. هذه الميزة
كان معطَّلاً سابقًا.
استخدِم السمة preferredImageOrientation في
تم إيقاف GADNativeAdImageAdLoaderOptions نهائيًا. استخدام
GADNativeAdMediaAdLoaderOptions بدلاً من ذلك.
القياس المفتوح: يتضمّن الإصدار 1.2.13 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
القياس المفتوح: تمت إضافة دعم لأشكال الإعلانات المدمجة مع المحتوى المخصّصة.
الإعلانات المدمجة مع المحتوى: تمت إضافة videoControllerhasVideoContent من المواقع على
GADMediaContent
الإعلانات المدمجة مع المحتوى: تم إيقاف videoController نهائيًا في
GADUnifiedNativeAd، وhasVideoContent و
aspectRatio في GADVideoController.
الإعلانات المدمجة مع المحتوى: تمت إضافة
صف واحد (GADNativeAdMediaAdLoaderOptions) مع
موقع aspectRatio، ما يتيح للناشرين طلب
نسبة العرض إلى الارتفاع المحددة لمادة عرض الوسائط الخاصة بالإعلان المدمج مع المحتوى. يكون لهذا الخيار
الأولوية على الموقع preferredImageOrientation
في GADNativeAdImageAdLoaderOptions.
الإعلانات المدمجة مع المحتوى: تحترم GADMediaView الآن
السمة contentMode عند عرض الصور.
7.42.2
2019-03-29
التوسّط بمكافأة (واجهات برمجة التطبيقات الجديدة): تم إصلاح خطأ حيث تم رصد مكافأة
يتم توزيع محوّلات التوسّط تلقائيًا بعد طلب التحميل.
7.42.1
2019-03-25
تم إصلاح عطل نادر قد يحدث عند إلغاء تخصيص الإعلانات على الفيديو.
7.42.0
2019-03-15
تعتمد الآن "حزمة SDK لإعلانات Google على الأجهزة الجوّالة" على ميزة "قياس أداء التطبيقات". يجب تضمين
إطار عمل "قياس أداء التطبيقات" والموارد التابعة. يجب
إدخال معرّف تطبيقك في ملف plist الخاص بتطبيقك باستخدام المفتاح
GADIsAdManagerApp.
يمكنك الاطّلاع على دليل البدء السريع للحصول على مزيد من المعلومات.
تم تقليل حجم إطار عمل حزمة تطوير البرامج (SDK) إلى ما دون حدود GitHub.
تمت إضافة tagForChildDirectedTreatment إلى
GADMobileAds.sharedInstance.requestConfiguration[GADRequest tagForChildDirectedTreatment] كان
نهائيًا.
تم إصلاح الخطأ المتمثل في rewardBasedVideoAdMetadataDidChange:
عندما لا تتغير بيانات التعريف.
7.41.0
2019-03-04
الإعلانات التي تضم مكافأة: تمت إضافة واجهة برمجة تطبيقات جديدة
GADRewardedAd
(في إصدار تجريبي مفتوح) تتيح تحميل إعلانات تضم مكافأة متعددة
في الوقت نفسه.
الإعلانات التي تضم مكافأة: تمت إضافة السمة admetadata على
GADRewardBasedVideoAd استخدام
rewardbasedvideoadmetadatadidchange: للاستماع إلى الإعلان
بيانات التعريف.
7.40.0
2019-02-21
تم إدخال تحسينات على الأداء.
7.39.0
2019-02-08
تم إصلاح الخطأ المتمثل في الإشارة إلى "GADCustomEventParametersServer"
إلى حدوث خطأ في الإصدار.
تمت إضافة السمة mainImage في GADMediaContent.
ضبط الفئة لتحديد مادة عرض الصورة الرئيسية للإعلانات المدمجة مع المحتوى عندما لا يكون الفيديو
المتوفرة.
7.38.0
2019-01-22
تم إصلاح مشكلة في عرض الإعلانات السائلة المعروضة في طرق عرض الجداول.
تمت إضافة فئة GADMediaContent جديدة لتوفير معلومات محتوى الوسائط.
7.37.0
2018-12-10
تم تحسين التوافق مع Crashlytics لتوفير المزيد من
وتقارير الأعطال القابلة للاستخدام مع الترميز المُحدّث لتتبُّع تسلسل استدعاء الدوال البرمجية.
7.36.0
2018-11-16
تم إصلاح مشكلة كانت تتسبب في الإبلاغ عن عدة محوّلات توسّط
مرات الظهور من الإعلان البيني أو الإعلان الذي يضم مكافأة نفسه
7.35.2
2018-11-08
إصلاحات أخطاء متنوعة
7.35.1
2018-10-22
إصلاحات أخطاء متنوعة
7.35.0
2018-10-17
تم إصلاح مشكلة كانت تمنع تحميل الإعلانات التي تضم مكافآت بعد تحميل إعلان جديد يضم مكافأة داخل rewardBasedVideoAdDidClose:
طريقة المفوّض.
الحد الأدنى لإصدار Xcode الآن هو 9.2.
7.34.0
2018-09-26
لم يعُد يُسمح بطلب إعلان ثانٍ يضم مكافأة أثناء عرض إعلان آخر يضم مكافأة.
يعمل هذا على إصلاح المشكلة التي تتعلق بطلب الثاني
قد يؤدي الإعلان الذي يضم مكافأة إلى إيقاف عدة محوّلات توسّط تابعة لجهات خارجية. يمكن طلب إعلان آخر
بعد انتهاء العرض في
rewardBasedVideoAdDidClose:.
تم إصلاح: تم تعديل CocoaPod لتقليل حجم الملف إلى أقل من 100 ميغابايت، ما يسمح بتحميلملفات حِزم تطوير البرامج (SDK) إلى مستودعات GitHub.
7.33.1
2018-09-13
الإعلانات المدمجة: تم إصلاح مشكلة عدم شغَل إعلانات الفيديو بشكلٍ صحيح في بعض الأحيان.
الإعلانات المدمجة مع المحتوى: تم إصلاح المشكلة المتمثلة في أن GADMediaView كان فارغًا
للإعلانات التي ليست فيديوهات
إعلانات البانر في "مساحة العرض الديناميكية": تم إصلاح خلل في طريقة تغيير الحجم التي لم تكن تعمل
بشكل صحيح.
7.33.0
2018-09-10
تمت إضافة دعم لنظام التشغيل iOS 12.
تم إجراء إصلاحات للأخطاء وتحسينات في الأداء.
7.32.0
2018-08-13
الإعلانات التي تضم مكافأة: تمت إضافة السمة customRewardString إلى
GADRewardBasedVideoAd، ما يتيح للناشرين تمرير البيانات المخصصة إلى
طلبات التحقق من جهة الخادم.
الإعلانات المدمجة مع المحتوى:GADNativeAppInstallAd،
GADNativeContentAd وواجهات برمجة التطبيقات المرتبطة بها تم إيقافها لصالح
GADUnifiedNativeAd
اطّلِع على الإعلانات المدمجة مع المحتوى
الدليل المتقدّم المُدمَج للحصول على مزيد من التعليمات حول استخدام واجهات برمجة التطبيقات الجديدة.
الإعلانات المدمجة مع المحتوى: تمت إضافة ميزة "تجاهل هذا الإعلان".
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ أدى إلى إزالة طريقة عرض "خيارات الإعلان" عند إعادة استخدام الإعلان
طرق عرض المجموعات.
تمت إضافة السمة requestConfiguration إلى GADMobileAds، ويمكن استخدامها
لتحديد مَعلمتَي maxAdContentRating وtagForUnderAgeOfConsent لجميع طلبات
الإعلانات.
التوسّط: تمت إضافة السمتَين maxAdContentRating وunderAgeOfConsent إلى
GADMediationAdRequest
خصائص تاريخ الميلاد والجنس متوقفة نهائيًا على
GADRequest
7.30.0
2018-03-26
الإصدار 3 من MRAID التجريبي.
تم إجراء إصلاحات للأخطاء وتحسينات في الأداء.
7.29.0
2018-02-16
تم إصلاح خطأ ظهر في الإصدار 7.28.0 تسبّب في حدوث أعطال رسومية في تطبيقات GameKit.
7.28.0
2018-01-31
الإعلانات المدمجة مع المحتوى: تمت إضافة Unified Native Ad API. يجمع هذا النوع
GADNativeAppInstallAds وGADNativeContentAds في نوع جديد واحد:
GADUnifiedNativeAd. لمزيد من التفاصيل، يُرجى مراجعة
الدليل الموحّد للإعلانات المدمجة مع المحتوى.
الفيديوهات التي تضم إعلانات مكافآت: تمت إضافة طريقة rewardBasedVideoAdDidCompletePlaying: إلى
GADRewardBasedVideoAdDelegate لإرسال إشعارات
إلى الناشرين عند اكتمال عرض الفيديو.
توسّط إعلانات الفيديو التي تضم مكافأة: تمت إضافة
طريقة واحدة (connectorDidCompletePlayingRewardBasedVideoAd:) من أجل
GADMRewardBasedVideoAdConnectorDelegate لمحوّلات التوسّط لاستدعاءها عند
اكتمال الفيديو.
التوسط المدمج مع المحتوى: تم التعديل في GADMediatedNativeAdDelegate.h
لمنح المحولات إمكانية الوصول إلى الملفات الشخصية الفردية المستخدمة في الإعلان المدمج مع المحتوى.
تمت إضافة ميزة التوسّط في الفيديوهات الأصلية. محوّلات توسّط أصلية
تنفيذ طريقة mediaView على
GADMediatedNativeAppInstallAd
وGADMediatedNativeContentAd
وإرجاع عرض الوسائط.
تمت إضافة ملحقات إلى إطارَي العمل QuartzCore وCFNetwork.
7.26.0
2017-11-17
دعم iPhone X.
بالنسبة إلى الإعلانات التي تظهر بملء الشاشة، يتم الآن عرض زر الإغلاق التلقائي ضمن المنطقة الآمنة.
الحد من تفاعلات حِزم تطوير البرامج (SDK) مع StoreServices من Apple إلى مرّة واحدة لكل جلسة، عند تشغيل التطبيق
تعرض الإعلانات الاختبارية الآن تصنيفًا أعلى الإعلان. اطّلِع على دليل الاختبار للحصول على مزيد من التفاصيل.
7.25.0
2017-10-25
التوسّط في الإعلانات المدمجة: تتلقّى المحوِّلات الآن طلبًا للاتّصال بـ
mediatedNativeAd:didRenderInView:viewController: فور ربط
إعلان مدمج بعرض إعلان مدمج، بدلاً من الانتظار إلى أن يصبح
عرض الإعلان المدمج مرئيًا.
التوسط الأصلي: تتلقى المحوّلات الآن استدعاءً إلى
mediatedNativeAdDidUntrackView: بعرض فارغ عند التتبّع
يتم تخصيص مشاهدة له.
7.24.1
2017-9-27
تعديل طريقة تفاعل حزمة تطوير البرامج (SDK) مع StoreServices من Apple
7.24.0
2017-9-20
الإصدار الرسمي لدعم نظام التشغيل iOS 11
تمّت إزالة GADAdDelegate. يجب استخدام GADAudioVideoManager بدلاً من ذلك لإدارة الصوت في الإعلانات.
تم إصلاح خطأ في نظام التشغيل iOS 11 كان يؤدي إلى خفض مشاهدات إعلانات البانر بسبب إدراجات المحتوى.
تمت إضافة تبعية لإطار عمل Security.
7.23.0
2017-09-05
يتم الآن إشعار محوِّلات التوسّط عبر mediatedNativeAd:didUntrackView: عند إلغاء تخصيص إعلان مضمّن.
7.22.0
2017-08-08
تم إصلاح مشكلة "تعذّر تحميل الإعلان" تعذّر استدعاء الحدث.
عند تجاهل طلب إعلان، بسبب تشغيل التطبيق في حالة الخلفية
7.21.0
2017-06-20
بالنسبة إلى وحدات الإعلانات البينية التي تم إيقاف إعلانات الفيديو فيها، سيتم إيقاف عرض الإعلانات البينية
خيار إغلاق فوري، حتى إذا كان تصميم MRAID
يتصل بـ useCustomClose.
تمت إضافة نص إلى قائمة تصحيح الأخطاء للإشارة إلى ما إذا كان وضع معاينة المواد الإبداعية أو تحديد المشاكل وحلّها نشطَين.
تمت إضافة فئة GADMultipleAdsAdLoaderOptions التي تسمح
للناشرين بتحديد عدد الإعلانات المطلوب تحميلها لطلب واحد.
تمت إضافة السمة loading إلى GADAdLoader،
الذي يشير إلى ما إذا كانت أداة تحميل الإعلانات تحمِّل الإعلانات حاليًا
تمت إضافة طريقة جديدة اختيارية للوكيل -adLoaderDidFinishLoading: إلى
GADAdLoaderDelegate، والتي يتمّ استدعاؤها بعد أن ينتهي
GADAdLoader من عرض جميع الإعلانات لطلب معيّن.
7.20.0
2017-05-03
تمّت إزالة شكل إعلان الشراء داخل التطبيق.
تمت إزالة بنية Armv7s.
7.19.1
2017-04-13
تم إصلاح المشكلة التي كانت تؤدي إلى إعادة توجيه حجم الإعلان غير الصحيح
إلى شبكات التوسّط من أجل التوسّط في إعلانات البانر الذكية.
7.19.0
2017-03-16
تمت إضافة الطريقة openInlineBrowser() إلى
google_mobile_app_ads.js لفتح عنوان URL في
SFSafariViewController
تمت إضافة GADAudioVideoManagerDelegate لتوفير إشعارات عند
بدء تشغيل الإعلانات الصوتية والمرئية وإيقافها مؤقتًا أو إيقافها.
7.18.0
2017-02-23
تمت إضافة طرق play وpause و
setMute إلى GADVideoController.
تمت إضافة طرق تفويض جديدة إلى GADVideoControllerDelegate
التي تتوافق مع بدء تشغيل محتوى الفيديو وإيقافه مؤقتًا وإنهائه وكتم صوته وإلغاء كتمه
.
تمت إضافة ميزة تتيح لمحوِّلات التوسّط في الفيديوهات التي تضم مكافآت تفعيل الإعداد المبكر قبل إرسال طلب إعلان.
7.17.0
2017-01-31
تمت إضافة nativeAdDidRecordImpression و
من nativeAdDidRecordClick إلى
GADNativeAdDelegate
7.16.0
2016-12-12
تمت إضافة وحدة تحكّم فيديو إلى عنصر DFPBannerView.
أصبحت سمات وحدة التحكّم في الفيديو GADNativeExpressAdViewGADNativeContentAdGADNativeCustomTemplateAdGADNativeContentAd
وGADNativeCustomTemplateAd
غير فارغة.
التوسّط الأصلي: يمكن للمحوّلات الآن ضبط adChoicesView
الموقع في GADMediatedNativeAppInstallAdGADMediatedNativeContentAd لعرض "خيارات الإعلان".
7.15.0
2016-11-21
تمت إضافة السمة GADMediaView إلى GADNativeContentAd وGADNativeCustomTemplateAd.
7.14.0
2016-10-28
تم نقل رؤوس محوِّل التوسّط إلى إطار العمل والعنوان العام.
بالنسبة إلى حجم الإعلان kGADAdSizeFluid، لم يعُد تغيير
حجم البانر يغيّر حجم إطار عرض البانر.
7.13.1
2016-10-20
تمت إضافة إمكانية المعاينة داخل التطبيق وتحديد المشاكل وحلّها في "مدير إعلانات Google".
7.13.0
2016-10-17
تمت إضافة الاعتماد على إطار عمل JavaScriptCore.
إصلاحات أخطاء متنوعة
7.12.1
2016-10-05
التعليقات التوضيحية التي تم تصحيحها للسمة GADNativeAppInstallAd
وGADNativeContentAd.
7.12.0
2016-09-28
إصلاح أخطاء الأعطال التي تشمل GADStringFromCGFloat.
تمت إضافة GADNativeAdViewAdOptions لتحديد موقع شارة AdChoices
في الإعلانات المدمجة.
تمت إضافة السمة adNetworkClassName إلى GADRewardBasedVideoAd.
7.11.0
2016-09-15
تمت إزالة التبعيات على أطر العمل CoreBlueooth وEventKit وEventKitUI.
لم تعد التطبيقات بحاجة إلى تقديم نصوص لـ NSCalendarsUsageDescription وNSBluetoothPeripheralUsageDescription عند تحديث تطبيقات iOS 10.
تمت إزالة دعم MRAID 2.0 createCalendarEvent وstorePicture.
7.10.1
2016-08-26
إصلاح الأخطاء في الأعطال التي تشمل GADStringFromCGFloat.
7.10.0
2016-08-16
عند ربط الإعلانات المدمجة مع المحتوى بعرض، يتم تغيير سمة
userInteractionEnabled للعرض إلى NO لمحاولة
مطابقة توقعات حزمة تطوير البرامج (SDK).
تمت إضافة تبعية على MobileCoreServices.
تمت إضافة واجهة برمجة تطبيقات لإعلام شبكة الإعلانات بما إذا كان إصدار حزمة تطوير البرامج (SDK) لا يقل عن
major.minor.patch
7.9.1
2016-07-18
تم إصلاح خطأ يؤثر في توسّط الفيديو الذي يضم مكافأة.
7.9.0
2016-07-13
تمت إضافة ملحقات GLKit و OpenGLES وCoreMotion وCoreVideo لتحسين عرض الإعلانات وجودتها.
تمت إضافة طريقة +[GADMobileAds configureWithApplicationID:]. على الناشرين في AdMob استدعاء هذه الطريقة مع رقم تعريف التطبيق.
لن يتلقّى الناشرون في "مدير إعلانات Google" الذين يستخدِمون توسّط حِزم SDK بعد الآن التحذير "نوع الإعلان الذي يتم توسّطه غير معروف أو غير صالح".
7.8.1
2016-05-11
تمت إضافة ميزة استخدام حِزم تطوير البرامج (SDK) لبيانات الموقع الجغرافي تلقائيًا عندما يفعّل المستخدم أذونات الموقع الجغرافي للتطبيق صراحةً.
7.8.0
2016-04-28
تمت إضافة الاعتماد على إطارَي عمل CoreBluetooth وSafariServices.
تمت إضافة تعليقات توضيحية حول قابلية العدم إلى ملفات الرأس الرئيسية لحزمة SDK
لتحسين دعم Swift للعناصر الاختيارية.
إضافة دعم لـ GADAdSizeDelegate
في إعلانات بحجم kGADAdSizeFluid
7.7.1
2016-04-06
تم حلّ مشكلة معالجة النقرات على الإعلانات المدمَجة مع المحتوى في مشاهدات الانتقال إلى الأسفل.
7.7.0
2016-02-24
تمت إضافة إمكانية عرض إعلانات الفيديو التي تضم مكافآت.
تمت إضافة دعم لرمز البت.
وقد أدّى ذلك إلى زيادة حجم تنزيل حزمة تطوير البرامج (SDK)،
لن يؤدي ذلك إلى زيادة حجم البرامج الثنائية للتطبيق بشكل كبير.
لتغيير هذه الإعدادات في تطبيقك، يُرجى اتّباع الخطوات التالية:
انتقِل إلى إعدادات الإصدار في مشروعك.
وضمن قسم خيارات الإنشاء،
اضبط تفعيل رمز بت على Yes.
تمت إضافة تبعية لإطار عمل MediaPlayer.
وستحتاج إلى ربط إطار العمل هذا بالبرنامج الثنائي لتطبيقك.
إذا كنت تستخدم CocoaPods، شغِّل pod install --repo-update.
تمت إزالة جميع الإشارات إلى userID في واجهات برمجة التطبيقات لفيديوهات المكافآت.
استدعاء طريقة loadRequest:
لـ GADInterstitial يتم إقرانها دائمًا
didFailToReceiveAd:withError: غير متزامن
أو مكالمة تفويض interstitialDidReceiveAd:.
تم إصلاح قضية الزاوية حيث لم يتم الإبقاء على هذا العقد.
التوسّط الأصلي:
تمت إضافة إمكانية معالجة محوِّلات البيانات لأحداث النقرات وإعداد تقارير عنها.
الإعلانات على شبكة البحث: إضافة دعم للارتفاع الديناميكي.
7.6.0
2015-12-07
تم تجميع طرق البروتوكول لمحوِّلات التوسّط أو نقلها لجعلها أكثر بساطة.
تم تصحيح الكتابة بالأحرف اللاتينية الكبيرة لرسالة
didFailToLoadWithError في بروتوكول
GADRewardBasedVideoAdDelegate.
7.5.2
2015-10-16
إصلاح الأخطاء
7.5.1
2015-09-30
يعمل على إصلاح الأعطال في GADStatisticsCore.
7.5.0
2015-09-22
لم تعُد حزمة تطوير البرامج (SDK) تستخدِم UIApplicationcanOpenURL
طريقة على أجهزة iOS 9.
يتم الآن استدعاء دالة callback الخاصةGADAdLoaderDelegateadLoader:didFailToReceiveAdWithError إذا لم يتم طلب
أنواع الإعلانات.
7.4.1
2015-08-13
إصلاح عطل يحدث عندما يُكمل المستخدم عملية شراء داخل التطبيق لمنتج يحتوي
معرّفه على رمز خاص
7.4.0
2015-07-30
الإصدار التجريبي من MRAID v2
تمت إضافة إعدادات عامة جديدة لإعداد تقارير الأعطال والشراء التلقائي داخل التطبيق (IAP).
التتبع. في حال تفعيل ميزة تتبُّع عمليات الشراء داخل التطبيق تلقائيًا، سيؤدي ذلك إلى إزالة الاعتماد على
حزمة تطوير البرامج (SDK) لتتبُّع الإحالات الناجحة
لإعداد تقارير الإحالات الناجحة الناتجة عن عمليات الشراء داخل التطبيق.
أصبح الموقع الإلكتروني adUnitID على GADInterstitial هو
readonly.
تمت إضافة واجهات برمجة تطبيقات لتوسّط الفيديوهات المستندة إلى المكافآت.
تم إيقاف setLocationWithDescription: نهائيًا في GADRequest.
يمكنك استخدام setLocationWithLatitude:longitude:accuracy: كبديل.
7.3.1
2015-05-28
تمت إضافة دعم لأشكال الإعلانات المدمجة مع المحتوى لتثبيت التطبيقات والإعلانات المدمَجة مع المحتوى في AdMob و"مدير الإعلانات" وAd Exchange.
تمت إضافة إمكانية استخدام أشكال الإعلانات المدمجة مع المحتوى المخصّصة، وهي متاحة للحجوزات في "مدير إعلانات Google".
تم إصلاح مشكلة تراجع حدثت في الإصدار 7.2.0 حيث كانت إعلانات البانر الذكية تظهر بشكل غير صحيح في الوضع الأفقي على نظام التشغيل iOS 8.
7.2.2
2015-05-07
حلّ التحذير التالي عند تحميل التطبيق إلى App Store:
يشير التطبيق إلى أدوات اختيار غير علنية في Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1
2015-04-30
تعمل المحاكيات على تحميل الإعلانات المباشرة تلقائيًا من جديد. أضِف kGADSimulatorID إلى السمة testDevices في GADRequest للحصول على إعلانات اختبارية على المحاكيات.
تمت إضافة قدرة محوّلات التوسّط والأحداث المخصّصة على تسجيل النقرات للإعلانات البينية.
تمت إضافة تحسينات طفيفة إلى واجهات برمجة التطبيقات للأحداث المخصّصة.
تمت إضافة GADInterstitial initWithAdUnitID: وتم إيقاف GADInterstitial init نهائيًا.
تم إيقاف الطريقة setValidAdSizesWithSizes في DFPBannerView. يمكنك استخدام DFPBannerView.validAdSizes كبديل.
7.1.0
2015-04-01
يتطلّب ذلك الربط بحساب CoreMedia.framework.
إصلاحات أخطاء متنوعة
7.0.0
2015-02-03
تم إيقاف الدعم لنظام التشغيل iOS 5.
تم إصدار حزمة تطوير البرامج (SDK) كإطار عمل.
تمت إزالة الاعتماد على علامة الربط -ObjC.
تم تحسين مدة تحميل الإعلانات على نظام التشغيل iOS 8.
تمت إضافة موقع إلكتروني واحد (requestAgent) إلى "GADRequest".
يجب أن تضبط عمليات الدمج التابعة لجهات خارجية هذا السمة للإشارة إلى المنصة التي جاء منها الطلب.
تمت إضافة فئة DFPRequest جديدة تتيح
الاستهداف المخصّص واستبعادات الفئات.
تم نقل موقع واحد (publisherProvidedID) من
من DFPExtras إلى DFPRequest.
تم استبدال GADAdMobExtras وDFPExtras بأحد صفوف GADExtras.
تمّت إزالة وحدة الماكرو GAD_SIMULATOR_ID، ويتم تفعيل الإعلانات الاختبارية
تلقائيًا في المحاكي عند استخدام GADBannerView
وGADInterstitial.
تمت إزالة mediationExtras وadditionalParameters وخصائص الاختبار الخاصة بـ GADRequest.
setBirthdayWithMonth:day:year: في GADRequest تم إيقافه نهائيًا.
تمت إزالة طريقة addKeyword: في GADRequest.
تمت إزالة صف واحد (DFPSwipeableBannerView).
6.12.2
2014-11-06
إيقاف الارتداد لإعلانات البانر
عطل تم إصلاحه يحدث في DumpViews.
6.12.0
2014-09-18
الإصدار الرسمي لنظام التشغيل iOS 8
يستغرق تحميل الإعلانات وقتًا أقل في سلسلة المحادثات الرئيسية على نظام التشغيل iOS 8.
يتم عرض إعلانات البانر الذكي بشكل صحيح في الوضع الأفقي على نظام التشغيل iOS 8.
تتطلّب الربط بإطارَين جديدَين: EventKit وEventKitUI.
ويتم ربط هذه القنوات تلقائيًا في حال تفعيل الوحدات وأُطر عمل الربط التلقائي.
تم إيقاف سمة mediatedAdView نهائيًا في GADBannerView.
تمت إزالة loadAndDisplayRequest:usingWindow:initialImage: التي تم إيقافها نهائيًا في السابق.
على GADInterstitial.
6.11.1
2014-08-07
تم تصحيح عملية إعداد عرض البانر من nibs.
6.10.0
2014-07-17
يتم الآن فتح الإعلانات تلقائيًا في Safari بدلاً من المتصفّح داخل التطبيق.
يمكن لتصميم الإعلان إلغاء هذا السلوك من خلال تحديد
mraid.expand() أو
admob.opener.openOverlay()
تم إيقاف إيماءات التمرير السريع على DFPBannerView.
تم إيقاف DFPSwipeableBannerView نهائيًا واستبداله بميزة
DFPBannerView.
6.9.3
2014-06-12
تم إيقاف الطريقة loadAndDisplayRequest:usingWindow:initialImage
نهائيًا في GADInterstitial.
حِزم الإحصاءات غير المجمّعة من حزمة SDK التي ينتج عنها حزمة تطوير برامج (SDK) بحجم (9.6 -> 3.4) ميغابايت
تقليل الحجم. يمكن تنزيل حزمة تطوير البرامج (SDK) الإحصائية
هنا.
تم نقل الموقع الإلكتروني contentURL على DFPExtras
إلى GADRequest.
إصلاحات أخطاء متنوّعة.
6.9.2
2014-05-07
إيقاف دعم نظام التشغيل iOS 4.3 تدعم حزمة SDK الإصدار 5.0 والإصدارات الأحدث من نظام التشغيل iOS
الآن يوفر مراجع ARC الضعيفة.
تمت إضافة تنسيق إعلان بانر كبير بحجم 320×100، مع
kGADAdSizeLargeBanner ثابت.
تمت إضافة شكل بيني جديد لإطلاق عمليات الشراء داخل التطبيق. اضبط السمة
inAppPurchaseDelegate على GADInterstitial
لمعالجة أحداث الشراء داخل التطبيق.
6.8.0
2014-01-24
تم تحسين استهداف الإعلانات.
مطلوب الربط بإطار عمل CoreTelephony.
تم إصلاح مشكلة تعطُّل الجهاز عند تفعيل وضع الطيران.
6.7.0
2013-12-12
تحسين أداء الإعلانات عند وضعها داخل UITableView
إصلاحات أخطاء متنوعة
6.6.1
2013-11-13
تم إصلاح بعض التسربات بالذاكرة عند استخدام التوسّط.
6.6.0
2013-11-05
مطلوب للربط بإطار عمل AVFoundation.
تم توفير دعم لمعماريات arm64 وx86_64.
انخفاض كبير في حجم المكتبة
تمت إضافة الموقع الإلكتروني adNetworkClassName في GADBannerView و
GADInterstitial
تم إصلاح الخطأ الذي كان يؤدي إلى عدم تنشيط أحداث تطبيق "مدير الإعلانات" للإعلانات البينية.
تم تجميع محول HTML لبرنامج Ad Exchange في المكتبة مباشرةً. لم يعُد مطوّرو Ad Exchange
بحاجة إلى ربط libAdapterHtml.a بشكل منفصل.
6.5.1
2013-08-29
لإخفاء شريط الحالة للعروض بملء الشاشة على نظام التشغيل iOS 7.
6.5.0
2013-07-16
تم إصلاح خطأ تغيير حجم GADBannerView.
تغيير في واجهة برمجة التطبيقات لحقل "قانون حماية خصوصية الأطفال على الإنترنت" (COPPA) في GADRequest
تمرير معرّف المعلِنين (IDFA) من Apple في طلب الإعلان
تم تعديل رسائل تحذير التوسّط لاستخدام علامة الرابط.
6.4.2
2013-05-20
يجب حلّ مشكلة "GADMRAIDInterceptor" المتكرّرة.
6.4.1
2013-04-18
تم إصلاح مشكلة تعطُّل تحدث عندما يكون Advertising Identifier هو nil.
6.4.0
2013-04-08
تم إصلاح تعطُّل GADInterstitial عندما يكون التطبيق قيد التشغيل في الخلفية.
تم إصلاح تعطُّل سلاسل المحادثات في GADMRAIDInterceptor.
تم إصلاح الخطأ بحيث يحصل المفوَّضون البيني على interstitialWillLeaveApplication الآن.
تمت إعادة تسمية رموز MD5 لمنع أخطاء الرموز المكرّرة.
تمت إضافة ميزة تلقّي الإعلانات الاختبارية عند استخدام AdMob من خلال التوسّط.
لا تتوفّر الإعلانات الاختبارية إلا على الأجهزة التي تعمل بنظام التشغيل iOS 6 أو الإصدارات الأحدث.
تمت إزالة جميع استخدامات معرّف UDID.
6.3.0
2013-02-14
تمت إضافة عبارة تسجيل تقدّم المعرّف المطلوب تمريره إلى request.testDevices لتفعيل الإعلانات الاختبارية على جهاز معيّن.
تمت إضافة إمكانية عرض الإعلانات الاختبارية على نظام التشغيل iOS 6.
تم إصلاح عطل في GADMraidInterceptor.
6.2.1
2012-10-16
مطلوب للربط بإطار عمل StoreKit.
تم إصلاح عطل يحدث عند تدوير التطبيق قبل استلام إعلان التوسط الأول.
6.2.0
2012-09-26
لم تعُد العلامة -all_load ضرورية عند إنشاء إصدارات متوافقة مع ARMv7. لا تزال علامة -ObjC مطلوبة.
مطلوب لربط إطار عمل AdSupport.
مطلوب لاستخدام Xcode 4.5 والإصدار مع iOS 6. الحد الأدنى للنشر هو iOS 4.3.
أزالت حزمة SDK تعليمات ARMv6، وهي تشتمل الآن على تعليمات ARMv7.
يستخدم معرّف Apple للمعلنين (IDFA) لنظام التشغيل iOS 6 وUDID للإصدارات الأقدم من iOS 6.
إصلاحات أخطاء متنوّعة لنظام التشغيل iOS 6
توافق المتصفّح داخل التطبيق مع الشاشة الأطول في هاتف iPhone 5
التوافق مع التنسيق التلقائي لنظام التشغيل iOS 6.
6.1.4/5
2012-08-09
إصلاح الأخطاء في تتبُّع النقرات/مرات الظهور من جهة خارجية.
يمكن إنشاء DFPBannerView بدون تحديد حجم أولي.
تأكَّد من ضبط السمة validAdSizes قبل تحميل الطلب.
6.1.5: يستخدم هذا الإصدار معرِّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.1.1/2
2012-07-19
تم إصلاح تعطُّل اعتراض MRaid عند محاولة الوصول إلى المشكلة الرئيسية.
على الناشرين إضافة علامة -all_load عند استخدام حزمة SDK.
تمت إضافة DFPBannerView وDFPInterstitial و
DFPExtras عنصرًا مخصَّصًا للناشرين في "مدير إعلانات Google".
ميزة جديدة في "مدير إعلانات Google": أحجام إعلانات متعدّدة
ميزة جديدة في "مدير إعلانات Google": أحداث التطبيقات
تمّ الآن تضمين عناوين "مدير إعلانات Google" و"شبكة البحث" و"التوسّط" في المجلد الفرعي "الإضافات"،
وبالتالي لم تعُد تتطلّب عمليات تنزيل منفصلة.
المشكلة المعروفة: عند استخدام GADBannerView مع أداة إنشاء الواجهة، يكون حجم الإطار
يجب تعيينه بشكل صريح قبل تحميل الطلب.
6.1.2: يستخدم هذا الإصدار معرِّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.0.3/4
2012-05-10
تمت إضافة ميزة تحديد عدد مرّات الظهور.
تم إصلاح بعض الأخطاء البسيطة.
6.0.4: يستخدم هذا الإصدار المعرّف العالمي للجهاز (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على بيانات اعتماد
الموافقة على إرسال معلومات معرّف الجهاز بما يتوافق مع السياسات ذات الصلة
سياسات iOS
6.0.1
2012-04-19
تمت إضافة توسّط شبكة المواقع الإعلانية.
يشمل التوسّط إمكانية التوسّط للإعلانات للشركة نفسها والأحداث المخصّصة.
تمت إضافة التوافق مع الإصدار 1.0 من MRAID لجميع إصدارات نظام التشغيل iOS.
تم إيقاف وحدات ماكرو GAD_SIZE_#x# لصالح GADAdSize ثوابت.
تم توفير إمكانية استخدام الإعلانات ذات العرض الكامل من خلال GADSize الجديد.
الثوابت: kGADAdSizeSmartBannerPortraitkGADAdSizeSmartBannerLandscape
يستخدم GADRequest الآن registerAdNetworkExtras:
لضبط الإضافات. تم إيقاف السمة additionalParameters نهائيًا.
اعتبارًا من الإصدار 5.0.8، لن تشير حزمة تطوير البرامج (SDK) لنظام التشغيل iOS إلى uniqueIdentifier.
5.0.8
2012-03-30
تمّت إزالة أيّ إشارات إلى uniqueIdentifier،
وهو موقع UIDevice متوقف نهائيًا.
تم إيقاف سمة testDevices نهائيًا لصالح
السمة testing التي لم يتم إيقافها نهائيًا.
5.0.5
2011-11-30
تمت إضافة دعم لأشكال الإعلانات البينية للوسائط المتعددة التفاعلية الإضافية
iPhone وiPad سيكون هذا التحديث متوافقًا مع جميع الإصدارات المستقبلية
أشكال الإعلانات البينية.
تحسين تتبُّع مرّات ظهور الإعلانات البينية
لطالما كانت الدالة GADInterstitial عنصرًا يُستخدم لمرة واحدة،
ولكنها ستفشل الآن بسلاسة عن طريق استدعاء didFailToReceiveAdWithError:
على أي طلبات لتحميل إعلان بيني أو عرضه بعد الطلب الأول
5.0.4
2011-10-28
إصلاح الأزرار الكبيرة جدًا على شاشات شاشة Retina في المتصفّح داخل التطبيق