ملاحظات الإصدار

الإصدار تاريخ الإصدار ملاحظات
12.9.0 2025-08-11
  • يتم الآن إرسال معرّفات مواضع الإعلانات بشكلٍ صحيح لطلبات الإعلانات المدمجة مع المحتوى.
12.8.0 2025-07-28
  • توسيع نطاق إمكانية ضبط أحجام النوافذ على أجهزة iPad التي تعمل بنظام التشغيل iOS 26
  • تم حلّ مشكلة عدم استجابة الشاشة عندما يغلق المستخدم صفحة App Store داخل التطبيق على الفور.
12.7.0 2025-07-08
  • فاحص الإعلانات: تمّت إضافة إمكانية ضبط إعلانات اختبارية خارج السياق في "فاحص الإعلانات" باستخدام مَعلمات طلب إضافية.
  • يمكن للناشرين المدرَجين في القائمة المسموح بها الآن استخدام معرّف موضع الإعلان لجميع أشكال الإعلانات.
12.6.0 2025-06-10
  • تم إصلاح مشكلة كان يمكن فيها توسيع "إعلان بانر قابل للتصغير" فوق إعلان آخر.
12.5.0 2025-05-27
  • أجرينا تغييرات على طريقة تفاعل حزمة SDK مع AVAudioSession ما يؤدي إلى تحسين التوافق مع محرك الصوت في Unity.
  • يعمل زر إلغاء كتم صوت الإعلان الآن على إلغاء كتم صوت الجهاز لجميع أشكال الإعلانات، حتى إذا كان الجهاز في وضع عدم الإزعاج. استخدِم واجهة برمجة التطبيقات audioSessionIsApplicationManaged لتغيير السلوك التلقائي.
12.4.0 2025-05-07
  • تم حلّ مشكلة كانت تمنع النقرات المخصّصة على إعلانات الفيديو المخصّصة على المنصات الأصلية.
12.3.0 2025-04-16
  • تم حلّ عُطل مرتبط بعملية إغلاق SKOverlay في تطبيقات Unity.
  • يعيد زر "إعادة الصوت" في الإعلان الأصلي تشغيل الصوت على الجهاز، حتى إذا كان الجهاز في الوضع الصامت. استخدِم واجهة برمجة التطبيقات audioSessionIsApplicationManaged لتغيير السلوك التلقائي.
12.2.0 2025-03-12
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
12.1.0 2025-02-26
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
12.0.0 2025-02-03
  • التغييرات التي قد تؤدي إلى أعطال:
  • الإعلانات التكيّفية المضمّنة:
    • سيؤدي طلب CGSizeFromGADAdSize(_:) باستخدام حجم إعلان بانر تكيُّفي مضمّن إلى عرض الارتفاع 0 إلى أن تعرض حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة إعلانًا.
  • التزامن في Swift 6:
    • بدأنا عملية نقل تدريجية لتوفير التوافق مع نموذج التزامن في Swift 6.
  • الاستهداف المخصّص:
    • يستخدم قاموس customTargeting في GADRequest الآن Any بدلاً من String كنوع القيمة.
11.13.0 2024-12-03
  • تم تحسين عملية تخصيص الذاكرة لإعلانات الفيديو من أجل تجنُّب التحميل الزائد على الموارد، ما يؤدي إلى تقليل أخطاء AVErrorMediaServicesWereReset وتحسين ثبات التشغيل.
11.12.0 2024-11-07
  • تم إصلاح المشكلة التي كانت تؤدي إلى عدم استدعاء طرق GADFullScreenContentDelegate في حال تم إيقاف عرض عنصر الإعلان قبل اكتماله.
  • Open Measurement: تم التحديث إلى الإصدار 1.5.2 من حزمة تطوير البرامج (SDK) الخاصة بميزة Open Measurement.
11.11.0 2024-10-21
  • تم إيقاف GADErrorMediationNoFill نهائيًا.
  • الإعلانات البينية التي تظهر أثناء التمرير: تم إيقاف GADMediationInterscrollerAd و-loadInterscrollerAdForAdConfiguration:completionHandler:.
11.10.0 2024-09-18
  • أجرينا تغييرات على تخزين الفيديو مؤقتًا لتحسين أداء التشغيل عند الاتصال بشبكة خلوية.
11.9.0 2024-09-11
  • إصدار رسمي يتوافق مع نظام التشغيل iOS 18
  • تم إصلاح مشكلة كانت تمنع إخفاء شريط الحالة عند عرض إعلانات فتح التطبيق.
  • تم تعديل سجلّات وحدة تصحيح الأخطاء لتستخدِم OSLog مع اسم النظام الفرعي com.google.GoogleMobileAds.
  • تم إصلاح خطأ مرتبط بـ MarketplaceKit كان يؤدي إلى تعطُّل حزمة SDK عند تشغيلها على نظام التشغيل MacOS.
11.8.0 2024-08-13
  • الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي كان يؤدي إلى تشغيل GADVideoControllerDelegate إضافي عند تشغيل فيديو تم إيقافه مؤقتًا.
11.7.0 2024-07-15
11.6.0 2024-06-17
  • تمت إضافة تبعية على 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، اختَر "قبول التغيير" لقبول الهوية الجديدة.
11.3.0 2024-04-11
  • تمت إضافة السمة adUnitID إلى GADAppOpenAd.
11.2.0 2024-03-14
  • تمت إضافة دعم ملفات بيان الخصوصية.
  • Open Measurement: تم التحديث إلى الإصدار 1.4.12 من حزمة تطوير البرامج (SDK) الخاصة بميزة Open Measurement.
  • تم تحسين بعض رموز أخطاء الاستجابة لتحديد حالات تعذّر الشبكة بشكل صحيح بدلاً من حالات عدم التعبئة.
  • تم تعديل Info.plist لحزمة SDK لتجنُّب مشكلة في أداة Swift Package Manager على Xcode 15.3.
  • أداة فحص الإعلانات: أضفنا إمكانية عرض معلومات .plist وقيم "إطار الشفافية والموافقة" الصادر عن مكتب IAB.
11.1.0 2024-03-06
  • تم إصلاح مشكلة كانت تؤدي إلى ظهور رسالة تحذير في وحدة التحكّم بشأن استخدام سلسلة المحادثات الرئيسية عند تحميل إعلانات الفيديو.
  • أداة فحص الإعلانات: تمت إضافة إمكانية عرض حالة تفويض تتبُّع التطبيق الخاصة بالمستخدم.
11.0.1 2024-02-09
  • Open Measurement:
    • تم الرجوع إلى الإصدار 1.4.8 من حزمة OM SDK.
    • تعمل هذه السمة على حلّ مشكلة رمز adView عام غير مقصود في الإصدار 1.4.10 من حزمة OM SDK، ما يؤدي إلى حدوث أخطاء في الرموز المكرّرة إذا تم تضمين الإصدار 1.4.10 من حزمة OM SDK في عدة مكتبات.
11.0.0 2024-02-06
  • التغييرات التي قد تؤدي إلى أعطال:
    • لم تعُد حزمة SDK تعتمد بشكلٍ مباشر على GoogleAppMeasurement. لمواصلة جمع مقاييس سلوك المستخدِمين في AdMob، اربط تطبيقك على AdMob بمنصّة Firebase وادمج حزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google لبرنامج Firebase" في تطبيقك.
    • تم تعديل الحد الأدنى لإصدار Xcode المتوافق إلى 15.1.
    • تم تعديل الحدّ الأدنى من هدف النشر إلى iOS 12.
    • تم تعديل الحد الأدنى لإصدار نظام التشغيل المطلوب لتلقّي الإعلانات إلى iOS 13.
    • تمت إزالة العديد من واجهات برمجة التطبيقات التي تم إيقافها نهائيًا.
  • Open Measurement: تم التحديث إلى الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) الخاصة بميزة Open Measurement.
  • الإعلانات بملء الشاشة:
    • أصبحت مراجع UIViewController للإعلانات بملء الشاشة تقبل القيم الخالية وليست مطلوبة. تستخدم حزمة SDK النافذة الرئيسية للتطبيق للبحث عن وحدات التحكّم في العرض تلقائيًا في حال عدم توفيرها.
  • الاختبار:
  • أداة فحص الإعلانات:
    • تعرض "أداة فحص الإعلانات" الآن أي أخطاء تم رصدها أثناء بدء الجلسة.
    • تم إصلاح عُطل نادر مرتبط بأداة فحص الإعلانات أثناء عملية إعداد حزمة SDK.
10.14.0 2023-11-29
  • تم إيقاف GADSimulatorID نهائيًا. تكون المحاكيات تلقائيًا في وضع الاختبار.
  • تم إيقاف -setSameAppKeyEnabled: نهائيًا. استخدِم -setPublisherFirstPartyIDEnabled: بدلاً من ذلك.
  • تمت إضافة تحذيرات إضافية بشأن الإيقاف النهائي لواجهات برمجة التطبيقات GADCustomEvent. يمكنك استخدام واجهات برمجة التطبيقات GADMediationAdapter بدلاً من ذلك.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • تم إصلاح الخطأ الذي كان يتسبّب في عرض بعض تصاميم الإعلانات بشكل غير صحيح عند تحميل إعلان في اتجاه معيّن ثم عرضه في اتجاه آخر.
10.10.0 2023-08-30
  • إصدار رسمي لتوفير الدعم لنظام التشغيل iOS 17
  • Open Measurement: تم التحديث إلى الإصدار 1.4.8 من حزمة OM SDK.
  • فاحص الإعلانات: تمت إضافة إمكانية استخدام حزمة SDK لعرض معلومات المكوّن الإضافي.
  • تمت إزالة سجلات وحدة التحكّم التي تقترح إضافة معرّفات المحاكي في واجهة برمجة التطبيقات testDeviceIdentifiers. تكون المحاكيات تلقائيًا في وضع الاختبار.
10.9.0 2023-08-02
  • Open Measurement: تم التحديث إلى الإصدار 1.4.6 من حزمة OM 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 لعرض أسماء الوحدات الإعلانية في واجهة مستخدم "أداة فحص الإعلانات".
10.3.0 2023-03-27
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
10.2.0 2023-03-06
  • تمت إضافة السمة isMuted إلى GADVideoController.
10.1.0 2023-02-16
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
10.0.0 2023-01-26
  • التغييرات التي قد تؤدي إلى أعطال:
    • لم تعُد الإعلانات تُعرض على الإصدار 11 من نظام التشغيل iOS، بل يجب استخدام الإصدار 12 من نظام التشغيل 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
  • تمت إزالة bitcode من إصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
9.14.0 2022-12-08
  • الإعلانات على شاشة فتح التطبيق: تم إيقاف +loadWithAdUnitID:request:orientation:completionHandler: نهائيًا واستبداله بـ +loadWithAdUnitID:request:completionHandler:. تفترض إعلانات فتح التطبيق الحالية اتجاه الجهاز الحالي، ما يتيح مطابقتها مع أشكال الإعلانات الأخرى بملء الشاشة.
  • تمّت إضافة ميزة التوسّط للإعلانات على شاشة فتح التطبيق.
  • أداة فحص الإعلانات: تمت إضافة إمكانية طلب الإعلانات وعرضها من خلال واجهة المستخدم الخاصة بأداة فحص الإعلانات.
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
  • iLTV: تمت إضافة السمات التالية إلى GADAdNetworkResponseInfo:
    • adSourceID
      adSourceInstanceName
      adSourceName
    تمت إضافة السمة التالية إلى GADResponseInfo:
    • extrasDictionary
9.9.0 2022-08-11
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
9.8.0 2022-07-27
  • التوسّط مقابل مكافآت: تم إيقاف didRewardUserWithReward: نهائيًا في GADMediationRewardedAdEventDelegate واستبداله بـ didRewardUser. كانت مكافأة الإعلان التي يقدّمها didRewardUserWithReward: دائمًا عبارة عن عملية غير نشطة، وكانت قيمة مكافأة الإعلان تأتي من إعدادات الوحدة الإعلانية في واجهة مستخدم "مدير إعلانات Google".
  • أداة فحص الإعلانات: تمت إضافة إمكانية تصدير طلبات الإعلانات في حزمة تطوير البرامج (SDK).
9.7.0 2022-07-07
  • تمت إضافة السمة loadedAdNetworkResponseInfo إلى GADResponseInfo، ما يؤدي إلى عرض معلومات عن شبكة الإعلانات التي حمّلت الإعلان.
  • تمت إضافة السمة adSourceInstanceID إلى GADAdNetworkResponseInfo.
9.6.0 2022-06-13
  • تمت إضافة إمكانية تحقيق الربح من الإعلانات في WKWebView. لمزيد من التفاصيل، يمكنك الاطّلاع على دمج WebView API للإعلانات.
9.5.0 2022-05-16
  • التوسّط للإعلانات المدمجة مع المحتوى: يتم الآن استدعاء عمليات معاودة الاتصال nativeAdDidRecordImpression: وnativeAdDidRecordClick: في الإعلانات المدمجة مع المحتوى التي يتم التوسّط فيها.
  • تم استبدال 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
  • Open Measurement: تم التحديث إلى الإصدار 1.3.30 من حزمة تطوير البرامج (SDK) الخاصة بميزة Open Measurement.
  • تمت إضافة تحذيرات عند إشارة رمز التطبيق إلى adDidPresentFullScreenContent بدلاً من adWilllPresentFullScreenContent الأحدث في GADFullScreenContentDelegate
9.1.0 2022-02-28
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
9.0.0 2022-02-01
8.13.0 2021-11-17
  • تم إيقاف الثابت 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 والإصدارات الأحدث، ولن يتم تنفيذ أي عملية في حال استخدام إصدارات أقدم.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • تم إصلاح خطأ غير شائع يؤثّر في الإصدارات التجريبية من iOS 15، حيث قد لا يتم تحديد حجم عروض الويب بملء الشاشة بشكل صحيح لتطبيقات المشاهد المتعددة.
  • تم إصلاح خطأ كان يؤدي إلى تعطُّل استدعاء registerAdNetworkExtras: إذا تم إنشاء العنصر GADRequest باستخدام الإجراء copy.
8.8.0 2021-07-20
  • تمت إضافة منطق لمنع الحالات النادرة التي يمكن فيها عرض متاجر متعدّدة داخل التطبيق فوق بعضها البعض.
8.7.0 2021-06-24
  • تمت إضافة واجهات برمجة التطبيقات الخاصة بالمفوّضَين bannerViewDidRecordClick: وadDidRecordClick: لإعداد تقارير حول النقرات على الإعلانات.
  • تم تغيير نوع السمة keywords إلى NSArray<NSString *> في GADRequest.
8.6.0 2021-06-07
  • تم إيقاف السمة mediaView نهائيًا في GADCustomNativeAd. بدلاً من ذلك، استخدِم السمة الجديدة mediaContent من الفئة نفسها.
  • تم إصلاح الخطأ الذي كان يؤدي إلى عدم استدعاء عمليات رد الاتصال الخاصة بتفعيل / إيقاف الصوت في الفيديو عند استخدام عروض الأسعار للإعلانات المدمجة.
  • تم تعديل نوع 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
  • تم إصلاح خطأ التثبيت "Can't merge user_target_xcconfig" في CocoaPods الذي كان يحدث عند استخدام حِزم متعددة مع إعدادات user_target_xcconfig مختلفة.
8.2.0 2021-03-11
  • أضفنا دعمًا إضافيًا للسمة SKAdNetwork استعدادًا لفرض استخدام AppTrackingTransparency.
  • تمت إزالة تعريف وحدة ماكرو UIWindowScene لم يكن مطلوبًا إلا في إصدارات Xcode الأقدم من 11.
8.1.0 2021-02-19
  • تم إيقاف disableAutomatedInAppPurchaseReporting وenableAutomatedInAppPurchaseReporting. تمت إزالة ميزة إعداد تقارير حول عمليات الشراء داخل التطبيق من حزمة SDK. أصبحت هذه الطرق الآن بلا تأثير.
  • تمت إضافة علامات للحدّ من وصول حزمة تطوير البرامج (SDK) إلى واجهات برمجة التطبيقات CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • التغييرات الرئيسية في الإصدار 8، كما هو موضّح في مقالة الاستعداد للإصدار 8 من حزمة SDK
  • تحسين أداء حزمة SDK عند تقديم عدد كبير من الطلبات في الوقت نفسه
  • تمت إزالة إمكانية استخدام بنية i386. لم يعُد Xcode يتيح استخدام المحاكيات التي تعمل بالإصدار 32 بت.
  • تم إصلاح الخطأ الذي تسبَّب في حدوث تعارض بين adapterVersion في بروتوكول GADMediationAdapter وNSObject في Swift.
7.69.0 2020-12-03
  • التطبيقات المطلوبة لإنشاء إصدارات متوافقة مع Xcode 12.0 أو إصدار أحدث
  • تمت إضافة شريحة محاكي arm64 للسماح بإجراء الاختبارات على المحاكيات لمنصات Apple Silicon Mac.
  • تمت إضافة المَعلمة styleID إلى GADDynamicHeightSearchRequest.
  • تمت إضافة معاودة الاتصال -adDidRecordImpression: إلى GADFullScreenContentDelegate لأشكال الإعلانات التجريبية بملء الشاشة.
  • تمت إضافة دعم للسمة NSUserDefaults gad_has_consent_for_cookies. ستفعّل حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإعلانات المحدودة (LTD) عندما يتم ضبط قيمة الإعداد المفضّل gad_has_consent_for_cookies على صفر. لمزيد من التفاصيل، يُرجى الاطّلاع على ضبط الموافقة على ملفات تعريف الارتباط.
  • ستوقف حزمة تطوير البرامج (SDK) لـ &quot;إعلانات Google على الأجهزة الجوّالة&quot; عملية نقل المعرّف الإعلاني (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).
7.64.0 2020-08-11
7.63.0 2020-07-28
  • الإعلانات على شاشة فتح التطبيق: تم تغيير GADAppOpenAd ليصبح تنسيقًا بملء الشاشة. تتوفّر "الإعلانات على شاشة فتح التطبيق" حاليًا في إصدار تجريبي خاص. يُرجى التواصل مع مدير حسابك لطلب إذن الوصول.
  • الإعلانات المدمجة مع المحتوى: أضفنا السمة mediaContent وأوقفنا السمة videoController نهائيًا على GADNativeCustomTemplateAd.
  • التوسّط في الإعلانات البينية: تم الآن إزالة التكرار من عمليات معاودة الاتصال interstitialDidDismissScreen: من برامج التوسّط.
7.62.0 2020-07-10
  • تم إصلاح الخطأ الذي كان يتطلّب النقر على الفيديوهات مرّتين لتشغيلها بعد إيقافها مؤقتًا بسبب إزالة السمّاعات.
7.61.0 2020-06-17
  • تمت إضافة السمة dictionaryRepresentation إلى GADResponseInfo لتسهيل تسجيل معلومات الاستجابة.
  • تمت إزالة الفئة DFPCustomRenderedAd، وهي فئة غير مستخدَمة من أشكال الإعلانات، ولا ينبغي أن تشير إليها التطبيقات.
7.60.0 2020-05-20
  • الإعلانات مقابل مكافأة: تم تعديل السمة serverSideVerificationOptions للعنصر GADRewardedAd لتصبح strong بدلاً من copy.
  • تم تنفيذ طريقة description في GADResponseInfo وGADAdNetworkResponseInfo لتسهيل تسجيل البيانات.
  • جميع أخطاء العرض (مثل rewardedAd:didFailToPresentWithError:) سيعرض الآن دائمًا رمزًا من GADPresentationErrorCode. تظهر أخطاء عرض التوسّط على شكل أخطاء أساسية.
7.59.0 2020-05-06
  • Open Measurement: تم التحديث إلى الإصدار 1.3.3 من حزمة تطوير البرامج (SDK) الخاصة بـ Open Measurement.
  • الإعلانات البينية: تم إصلاح خطأ كان يؤدي إلى إمكانية تدوير الإعلانات البينية على جهاز 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) لـ &quot;إعلانات Google على الأجهزة الجوّالة&quot; لإيقاف عملية إعداد وسيط التوسّط.
  • تمت إزالة بنية i386. لم يعُد محاكي الإصدار 32 بت متوافقًا.
7.55.1 2020-02-14
  • الإعلانات مقابل مكافأة: تم إصلاح خطأ كان يؤدي إلى عرض النوع rewardedAd:didFailToPresentWithError: NSString للخطأ بدلاً من NSError.
7.55.0 2020-02-04
  • تمت إزالة جميع الإشارات إلى UIWebView. لم يعُد UIWebView متوافقًا.
7.54.0 2020-01-28
  • Open Measurement: تم التحديث إلى الإصدار 1.3.1 من حزمة OM SDK.
  • تم تفعيل WKWebView كإعداد تلقائي لحزمة تطوير البرامج (SDK) في جميع طرق عرض الويب.
  • تمت إضافة إمكانية قراءة مَعلمات الموافقة من الإصدار 2.0 من إطار الشفافية والموافقة الصادر عن مكتب IAB وسلسلة us_privacy الصادرة عن مكتب IAB.
7.53.1 2019-12-19
  • تمت إعادة تسمية رمز الخطأ kGADErrorAppIDMissing إلى kGADErrorApplicationIdentifierMissing.
  • التوسّط للإعلانات مقابل مكافآت: تم إصلاح خطأ كان يتسبّب في عدم عمل عروض الأسعار عند استخدام واجهة برمجة التطبيقات GADRewardedAd.
7.53.0 2019-12-12
  • Open Measurement: تم التعديل إلى الإصدار 1.2.21 من حزمة تطوير البرامج (SDK) الخاصة بـ Open Measurement.
  • الإعلانات البينية/الإعلانات مقابل مكافأة: تمت إضافة الطريقة canPresentFromViewController:. يمكن للتطبيقات المتعددة المشاهد استخدام هذه الطريقة للتحقّق مما إذا كان لا يزال من الممكن عرض الإعلان عند تغيير حجم المشهد.
  • الإعلانات البينية: interstitialDidFailToPresentScreen: يتم الآن استدعاؤها عند محاولة عرض إعلان غير جاهز أو إعلان سبق عرضه.
  • الإعلانات المدمجة: تم إصلاح خطأ كان يؤدي إلى طلب بيانات من واجهة برمجة تطبيقات خاصة بواجهة المستخدم في سلسلة محادثات في الخلفية.
  • تم إصلاح تسرب الذاكرة GADBlockSignalSource الذي كان يحدث عند تحميل الإعلانات.
  • التوسّط في الإعلانات المحلية: تمت إزالة GADMediatedNativeAppInstallAd و GADMediatedNativeContentAd.
  • التوسّط باستخدام الإعلانات المدمجة: تمت إضافة السمتَين duration وcurrentTime إلى بروتوكول GADMediatedUnifiedNativeAd.
7.52.0 2019-11-06
  • تم إصلاح الخطأ الذي كان يتسبّب في عدم مراعاة نسبة عرض إلى ارتفاع الوسائط في الإعلان أثناء عرض الفيديو في الطلب.
7.51.0 2019-10-17
7.50.0 2019-09-18
  • إصدار رسمي لدعم نظام التشغيل iOS 13
  • Open Measurement: تم التحديث إلى الإصدار 1.2.19 من حزمة OM SDK.
    • تمت إضافة إمكانية استخدام التطبيقات التي تتضمّن مشاهد متعددة. يجب أن تضبط التطبيقات التي تتيح مشاهد متعددة السمة scene على GADRequest لتلقّي إعلانات بحجم مناسب.
    • تمت إزالة الفئة الفرعية SKStoreProductViewController، وهي غير مسموح بها على نظام التشغيل iOS 13.
  • تم حلّ مشكلة التحذير الذي أرسلته Apple أثناء إرسال التطبيق إلى متجر التطبيقات بشأن استخدام واجهة برمجة تطبيقات تم إيقافها نهائيًا.
  • تمت إضافة السمة testRequestIdentifiers إلى GADMobileAds.requestConfiguration. تم إيقاف السمة testDevices نهائيًا في GADRequest.
  • تم إيقاف رمز الخطأ kGADErrorMediationNoFill نهائيًا. تعرض جميع أخطاء عدم التعبئة الآن رمز الخطأ kGADErrorNoFill.
  • الإعلانات مقابل مكافأة: يمكن الآن ضبط السمة customRewardString في أي وقت قبل عرض GADRewardedAd. في السابق، كان يجب ضبط هذه السمة قبل تحميل أي إعلان.
  • التوسّط: تم تحسين رسائل الخطأ العامة التي تظهر عند تعذّر العثور على محوّلات التوسّط أو عدم توافقها مع البروتوكول الصحيح.
7.49.0 2019-08-20
  • تمّت إضافة واجهة برمجة تطبيقات لمعرّف استجابة الإعلان من أجل البحث عن تصاميم الإعلانات في "مركز مراجعة الإعلانات" في "مدير إعلانات Google".
7.48.0 2019-08-01
  • Open Measurement: تم التحديث إلى الإصدار 1.2.17 من حزمة OM SDK.
  • الإعلانات مقابل مكافأة: تم إصلاح خطأ كان يتسبّب في عدم عرض الإعلانات مقابل مكافأة في التطبيقات التي تستخدم واجهات برمجة التطبيقات القديمة الخاصة بإعلانات الفيديو مقابل مكافأة (مثل GADRewardBasedVideoAd) لاحظ انخفاضًا في مرّات الظهور في تقارير التوسّط.
7.47.0 2019-07-11
  • Open Measurement: تم التحديث إلى الإصدار 1.2.16 من حزمة OM SDK.
  • تم تحسين رسائل التسجيل عند ضبط التطبيقات لرقم تعريف التطبيق بشكل غير صحيح في Info.plist.
  • تم إصلاح خطأ في العرض في الإعلانات البينية وإعلانات الفيديو مقابل مكافأة التي تهدف إلى تثبيت التطبيقات.
7.46.0 2019-06-24
  • تم تضمين بنية arm64e في إطار عمل GoogleMobileAds لتوفير إمكانية إجراء الاختبارات على الجهاز. يجب الآن استخدام Xcode 10 لإنشاء التطبيق.
  • الإعلانات المدمجة مع المحتوى: تمت إزالة واجهتَي برمجة التطبيقات GADNativeAppInstallAd وGADNativeContentAd اللتين تم إيقافهما نهائيًا في السابق. يجب أن تستخدم التطبيقات الإعلانات الموحّدة على المنصّة الأصلية.
  • الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي كان يتسبّب في عرض الإعلان المدمج مع المحتوى nil لعرض الوسائط ونسبة عرض إلى ارتفاع تبلغ صفرًا على الرغم من أنّه يتضمّن محتوى فيديو.
  • التوسّط: تم إصلاح عُطل يحدث عندما تُطلق أدوات التوسّط عدة عمليات ردّ ناجحة أو غير ناجحة للطلب نفسه.
7.45.0 2019-06-17
  • Open Measurement: تم التحديث إلى الإصدار 1.2.15 من حزمة تطوير البرامج (SDK) الخاصة بميزة Open Measurement.
  • تم إصلاح مشكلة تعطُّل تحدث في حالات نادرة عند إغلاق إعلانات الفيديو.
  • تم تعديل وظيفة الاستدعاء rewardedAdMetadataDidChange لكي لا يتم استدعاؤها عندما تكون البيانات الوصفية nil.
7.44.0 2019-05-10
  • الإصدار الرسمي الذي يتيح استخدام ميزة "قياس التطبيق"
  • Open Measurement: تم التحديث إلى الإصدار 1.2.14 من حزمة OM SDK.
  • تمت إزالة GADCorrelator وواجهات برمجة التطبيقات المرتبطة به. كانت هذه الميزة غير متاحة في السابق.
  • تم إيقاف السمة preferredImageOrientation في GADNativeAdImageAdLoaderOptions نهائيًا. استخدِم GADNativeAdMediaAdLoaderOptions بدلاً من ذلك.
7.43.0 2019-04-19
  • تم تعديل الحد الأدنى المطلوب لإصدار iOS إلى 8.0.
  • إصدار الإصدار الرسمي الذي يتيح استخدام Open Measurement.
  • Open Measurement: تتضمّن حزمة تطوير البرامج (SDK) الإصدار 1.2.13 من Open Measurement.
  • Open Measurement: تمت إضافة إمكانية استخدام أشكال الإعلانات المدمجة مع المحتوى المخصّصة.
  • الإعلانات المدمجة مع المحتوى: تمت إضافة السمتَين videoController وhasVideoContent إلى GADMediaContent.
  • الإعلانات المدمجة مع المحتوى: تم إيقاف الطريقتَين videoController في GADUnifiedNativeAd وhasVideoContent وaspectRatio نهائيًا في GADVideoController.
  • الإعلانات المدمجة مع المحتوى: تمت إضافة الفئة GADNativeAdMediaAdLoaderOptions مع السمة aspectRatio، ما يتيح للناشرين طلب نسبة عرض إلى ارتفاع معيّنة لمادة عرض الوسائط في الإعلان المدمج مع المحتوى. يكون لهذا الخيار الأولوية على السمة preferredImageOrientation في GADNativeAdImageAdLoaderOptions.
  • الإعلانات المدمجة مع المحتوى: تراعي الآن السمة contentMode عند عرض الصور.GADMediaView
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: delegate.
  • أصبح الحد الأدنى لإصدار Xcode هو 9.2.
7.34.0 2018-09-26
  • لم يعُد مسموحًا بطلب إعلان ثانٍ مقابل مكافأة أثناء عرض إعلان آخر مقابل مكافأة. يحلّ هذا الإصدار مشكلة كانت تؤدي إلى تعطُّل العديد من محوّلات التوسّط التابعة لجهات خارجية عند طلب الإعلان الثاني مقابل مكافأة. يمكن طلب إعلان آخر بعد انتهاء العرض في غضون rewardBasedVideoAdDidClose:.
  • تم إصلاح المشكلة: تم تعديل CocoaPod لتقليل حجم الملف إلى أقل من 100 ميغابايت، ما يتيح إرسال ملفات حزمة SDK إلى مستودعات GitHub.
7.33.1 2018-09-13
  • الإعلانات المدمجة مع المحتوى: تم إصلاح مشكلة كانت تؤدي أحيانًا إلى عدم تشغيل إعلانات الفيديو بشكل صحيح.
  • الإعلانات المدمجة: تم حلّ مشكلة كانت تؤدي إلى ظهور GADMediaView فارغًا للإعلانات غير المرتبطة بالفيديو.
  • إعلانات البانر على "شبكة DoubleClick للنشر": تم إصلاح خطأ كان يتسبّب في عدم عمل طريقة تغيير الحجم بشكل صحيح.
7.33.0 2018-09-10
  • تمت إضافة دعم الإصدار 12 من نظام التشغيل iOS.
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
7.32.0 2018-08-13
  • الإعلانات مقابل مكافآت: أضفنا السمة customRewardString إلى GADRewardBasedVideoAd، ما يتيح للناشرين إرسال بيانات مخصّصة إلى طلبات إثبات صحة الإعلان من جهة الخادم.
  • الإعلانات المدمجة مع المحتوى: تم إيقاف GADNativeAppInstallAd وGADNativeContentAd وواجهات برمجة التطبيقات المرتبطة بهما نهائيًا، وسيتم استبدالها بـ GADUnifiedNativeAd. راجِع دليل "الإعلانات المدمجة مع المحتوى" المتقدّمة الموحّدة للحصول على مزيد من التعليمات حول استخدام واجهات برمجة التطبيقات الجديدة.
  • الإعلانات المدمجة مع المحتوى: أضفنا ميزة "كتم صوت هذا الإعلان".
  • الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي كان يؤدي إلى إزالة عرض AdChoices عند إعادة استخدام طرق عرض الإعلانات في طرق عرض المجموعات.
  • تمت إضافة السمة requestConfiguration إلى GADMobileAds، والتي يمكن استخدامها لتحديد المَعلمتَين maxAdContentRating وtagForUnderAgeOfConsent لجميع طلبات الإعلانات.
  • التوسّط: تمت إضافة السمتَين maxAdContentRating وunderAgeOfConsent إلى GADMediationAdRequest.
7.31.0 2018-05-17
7.30.0 2018-03-26
  • الإصدار التجريبي 3 من MRAID
  • تم إصلاح الأخطاء وإجراء تحسينات في الأداء.
7.29.0 2018-02-16
  • تم إصلاح خطأ تم تقديمه في الإصدار 7.28.0 وتسبّب في حدوث خلل في الرسومات في تطبيقات GameKit.
7.28.0 2018-01-31
  • الإعلانات المدمجة مع المحتوى: تمت إضافة واجهة برمجة التطبيقات "الإعلانات المدمجة مع المحتوى الموحّدة". يجمع هذا النوع بين GADNativeAppInstallAds وGADNativeContentAds في نوع جديد واحد هو GADUnifiedNativeAd. لمزيد من التفاصيل، راجِع دليل "الإعلانات المدمجة مع المحتوى الموحّدة".
  • فيديو مقابل مكافأة: تمت إضافة الطريقة rewardBasedVideoAdDidCompletePlaying: إلى GADRewardBasedVideoAdDelegate لإرسال إشعار إلى الناشرين عند اكتمال الفيديو.
  • التوسّط في "الفيديوهات مقابل مكافآت": تمت إضافة الطريقة connectorDidCompletePlayingRewardBasedVideoAd: إلى GADMRewardBasedVideoAdConnectorDelegate لكي تستدعيها برامج التوسّط عند اكتمال الفيديو.
  • التوسّط للإعلانات المدمجة مع المحتوى: تم تعديل GADMediatedNativeAdDelegate.h لمنح برامج التكيّف إذن الوصول إلى طرق العرض الفردية المستخدَمة في الإعلان المدمج مع المحتوى.

    تمت إضافته:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    متوقّف نهائيًا:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • تمت إضافة إمكانية التوسّط في إعلانات الفيديو الأصلية. يجب أن تنفِّذ برامج التكييف الخاصة بالتوسّط مع الإعلانات المدمجة مع التطبيق الطريقة mediaView في GADMediatedNativeAppInstallAd وGADMediatedNativeContentAd وتعرض طريقة عرض الوسائط.
  • تمت إضافة تبعيات على إطارَي العمل QuartzCore وCFNetwork.
7.26.0 2017-11-17
  • تتوافق هذه اللعبة مع جهاز iPhone X.
  • بالنسبة إلى الإعلانات بملء الشاشة، يتم الآن عرض زر الإغلاق التلقائي ضمن المنطقة الآمنة.
  • تمت إزالة السمة nativeAd من GADAdChoicesView و GADMediaView.
  • يحدّ هذا الخيار من تفاعلات حزمة تطوير البرامج (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.
  • أصبحت قيم خصائص أدوات التحكّم في الفيديو GADNativeExpressAdView وGADNativeContentAd وGADNativeCustomTemplateAd وGADNativeContentAd وGADNativeCustomTemplateAd غير فارغة.
  • التوسّط باستخدام الإعلانات المدمجة مع المحتوى: يمكن للمحوّلات الآن ضبط السمة adChoicesView في GADMediatedNativeAppInstallAd وGADMediatedNativeContentAd لعرض AdChoices.
7.15.0 2016-11-21
  • تمت إضافة السمة GADMediaView إلى GADNativeContentAd وGADNativeCustomTemplateAd.
7.14.0 2016-10-28
  • تم نقل عناوين وسيط محوّل التوسّط إلى الإطار والعنوان العام.
  • بالنسبة إلى حجم الإعلان kGADAdSizeFluid، لم يعُد تغيير حجم البانر يؤدي إلى تغيير حجم إطار عرض البانر.
7.13.1 2016-10-20
  • تمت إضافة إمكانية معاينة الإعلانات داخل التطبيق وتحديد المشاكل وحلّها في &quot;مدير إعلانات Google&quot;.
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.
  • تمت إزالة دعم createCalendarEvent وstorePicture في MRAID 2.0.
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، إلا أنّه لن يؤدي إلى زيادة كبيرة في حجم الرموز الثنائية للتطبيق. لتغيير هذا الإعداد لتطبيقك، انتقِل إلى إعدادات الإنشاء في مشروعك، ثم ضمن قسم خيارات الإنشاء، اضبط تفعيل Bitcode على 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
  • لم تعُد حزمة تطوير البرامج تستخدم طريقة UIApplication's canOpenURL على الأجهزة التي تعمل بالإصدار 9 من نظام التشغيل iOS.
  • تم إصلاح المشكلة المتمثّلة في عدم استدعاء طرق GADNativeAdDelegate.
  • سيتم الآن استدعاء معاودة الاتصال GADAdLoaderDelegate adLoader:didFailToReceiveAdWithError في حال عدم طلب أي أنواع إعلانات.
7.4.1 2015-08-13
  • إصلاح عُطل يحدث عندما يُكمل المستخدم عملية شراء داخل التطبيق لمنتج يحتوي معرّفه على حرف خاص
7.4.0 2015-07-30
  • الإصدار التجريبي 2 من MRAID
  • تمت إضافة إعدادات عامة جديدة لإعداد تقارير الأعطال وتتبُّع عمليات الشراء التلقائية داخل التطبيق. في حال تفعيل ميزة التتبُّع التلقائي لعمليات الشراء داخل التطبيق، سيؤدي ذلك إلى إزالة الاعتماد على حزمة تطوير البرامج (SDK) لتتبُّع الإحالات الناجحة في ما يتعلّق بإعداد تقارير عن الإحالات الناجحة المتمثّلة بعمليات الشراء داخل التطبيق.
  • أصبحت قيمة السمة adUnitID في GADInterstitial هي readonly.
  • تمّت إضافة واجهات برمجة تطبيقات للتوسّط في "الفيديوهات مقابل مكافآت".
  • تم إيقاف setLocationWithDescription: نهائيًا في GADRequest. يمكنك استخدام setLocationWithLatitude:longitude:accuracy: كبديل.
7.3.1 2015-05-28
  • تمّت إضافة إمكانية استخدام أشكال الإعلانات المُدمَجة مع المحتوى وإعلانات تثبيت التطبيقات على AdMob و"مدير إعلانات Google" و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
  • تم إيقاف التوافق مع الإصدار 5 من نظام التشغيل iOS.
  • تم إصدار حزمة SDK كإطار عمل.
  • تمت إزالة الاعتماد على خيار الربط -ObjC.
  • تم تحسين وقت تحميل الإعلانات على الإصدار 8 من نظام التشغيل iOS.
  • تمت إضافة الموقع requestAgent إلى الحساب GADRequest. يجب أن تضبط عمليات الدمج مع جهات خارجية هذه السمة للإشارة إلى المنصة التي نشأ منها الطلب.
  • تمت إضافة الفئة الجديدة DFPRequest التي تتيح الاستهداف المخصّص واستبعاد الفئات.
  • تم نقل الموقع publisherProvidedID من DFPExtras إلى DFPRequest.
  • تم استبدال GADAdMobExtras وDFPExtras بفئة GADExtras واحدة.
  • تم إيقاف السمة hasAutoRefreshed الخاصة بـ GADBannerView نهائيًا.
  • تمت إزالة وحدة الماكرو GAD_SIMULATOR_ID، ويتم تفعيل الإعلانات الاختبارية تلقائيًا في المحاكي عند استخدام GADBannerView وGADInterstitial.
  • تمت إزالة mediationExtras وadditionalParameters وخصائص الاختبار الخاصة بـ "GADRequest".
  • GADRequest (متوقّف نهائيًا) setBirthdayWithMonth:day:year:
  • تمت إزالة طريقة الدفع 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
  • تم إيقاف دعم الإصدار 4.3 من نظام التشغيل iOS. تتوافق حزمة تطوير البرامج (SDK) مع الإصدار 5.0 من نظام التشغيل iOS والإصدارات الأحدث، وتوفّر الآن مراجع ARC الضعيفة.
  • تمت إضافة تنسيق بانر كبير بحجم 320x100، مع قيمة 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.
  • تم إصلاح الخطأ الذي كان يتسبّب في عدم تنشيط أحداث تطبيق "مدير إعلانات Google" للإعلانات البينية.
  • تم تجميع أداة ربط 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 من خلال التوسّط.
  • لا تتوفّر الإعلانات الاختبارية إلا على الأجهزة التي تعمل بالإصدار 6 من نظام التشغيل iOS أو الإصدارات الأحدث.
  • تمت إزالة جميع استخدامات 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 عند إنشاء إصدار ARMv7s، ولكن لا يزال من الضروري استخدام العلامة -ObjC.
  • يجب الربط بإطار عمل AdSupport.
  • مطلوب لاستخدام Xcode 4.5 وإنشاء إصدار متوافق مع iOS 6. الحد الأدنى للإصدار هو iOS 4.3.
  • أزالت حزمة تطوير البرامج (SDK) تعليمات ARMv6، وأصبحت تتضمّن تعليمات ARMv7s.
  • يستخدم معرّف المعلِنين (IDFA) من Apple لنظام التشغيل 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 Interceptor عند الوصول إلى مشكلة المفتاح الفارغ.
  • على الناشرين إضافة العلامة -all_load عند استخدام حزمة تطوير البرامج (SDK).
  • تمت إضافة العناصر DFPBannerView وDFPInterstitial وDFPExtras خصيصًا للناشرين في "مدير إعلانات Google".
  • ميزة جديدة في "مدير إعلانات Google": أحجام إعلانات متعدّدة
  • ميزة جديدة في "مدير إعلانات Google": أحداث التطبيق
  • تمّ الآن تضمين عناوين "إدارة إعلانات Google" و"بحث Google" و"التوسّط" في المجلد الفرعي "الإضافات"، وبالتالي لم يعُد من الضروري تنزيلها بشكل منفصل.
  • مشكلة معروفة: عند استخدام GADBannerView مع Interface Builder، يجب ضبط حجم الإطار بشكل صريح قبل تحميل الطلب.

6.1.2: يستخدم هذا الإصدار معرّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.

6.0.3/4 2012-05-10
  • تمّت إضافة ميزة تحديد عدد مرّات الظهور.
  • تم إصلاح بعض الأخطاء البسيطة.

6.0.4: يستخدم هذا الإصدار معرّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.

6.0.1 2012-04-19
  • تمّت إضافة التوسّط في شبكة المواقع الإعلانية.
  • تتضمّن ميزة التوسّط إمكانية التوسّط في الإعلانات للشركة نفسها والأحداث المخصّصة.
  • تمّت إضافة توافق MRAID الإصدار 1.0 مع جميع إصدارات منصّة iOS.
  • تم إيقاف وحدات ماكرو GAD_SIZE_#x# نهائيًا واستخدام الثوابت GADAdSize بدلاً منها.
  • تمت إضافة إمكانية عرض إعلانات بملء الشاشة من خلال الثوابت الجديدة GADSize: kGADAdSizeSmartBannerPortrait وkGADAdSizeSmartBannerLandscape.
  • يستخدم GADRequest الآن registerAdNetworkExtras: لضبط الإضافات. تم إيقاف السمة additionalParameters نهائيًا.

اعتبارًا من الإصدار 5.0.8، لا تشير حزمة تطوير البرامج لنظام التشغيل iOS إلى uniqueIdentifier.

5.0.8 2012-03-30
  • تمت إزالة أي إشارات إلى السمة uniqueIdentifier، UIDevice المتوقفة نهائيًا.
  • تم إيقاف السمة testDevices نهائيًا واستبدالها بالسمة testing التي تم إعادة تفعيلها.
5.0.5 2011-11-30
  • تمّت إضافة أشكال إضافية من &quot;الإعلانات البينية&quot; التي تتضمّن وسائط تفاعلية متقدّمة على أجهزة iPhone وiPad. سيكون هذا التعديل متوافقًا مع جميع أشكال الإعلانات البينية المستقبلية.
  • تحسين تتبُّع مرّات ظهور الإعلانات البينية
  • كان GADInterstitial دائمًا عنصرًا يُستخدَم لمرة واحدة، ولكنّه سيتعذّر الآن بشكل سليم من خلال استدعاء didFailToReceiveAdWithError: في أي طلبات لتحميل إعلان بيني أو عرضه بعد الطلب الأول.
5.0.4 2011-10-28 إصلاح الأزرار الكبيرة جدًا على شاشات Retina في المتصفّح داخل التطبيق
5.0.3 2011-10-24
  • دمج إعلانات البحث المخصّص
  • توافق مع الإصدار 5.0 من نظام التشغيل iOS
  • تحميل الإعلانات البينية بشكل أسرع
  • تم إصلاح مشكلة عرض الإعلانات في أداة التحكّم في العرض المشروط.
  • تم إصلاح سلوك علامة الارتساء.
4.1.1 2011-07-18
  • تمت الموافقة على هذا الإصدار أيضًا في الإصدار التجريبي 3 من نظام التشغيل iOS 5.0.
  • تم تحديد مساحة اسم GTMStringEncoding لتجنُّب حدوث تعارضات في الرابط مع المكتبات الأخرى.
  • يتم إغلاق المتصفّح داخل التطبيق تلقائيًا بسبب إعدادات غير صحيحة لإعلانات App Store.
  • تم إصلاح تسربات الذاكرة في حزمة تطوير البرامج (SDK).
  • تم إصلاح مشاكل تتبُّع النقرات في إعلانات البانر على DoubleClick for Advertisers ‏ (DFA).
  • تم إصلاح بعض الأعطال النادرة جدًا.
  • إصدار "مدير إعلانات Google" الرسمي
4.1.0 2011-05-02
  • يتم إغلاق جميع وحدات التحكّم في العرض بشكل صحيح عند إصدار أمر إغلاق من JavaScript على وحدة تحكّم في العرض مخفية في حزمة وحدات التحكّم في العرض.
  • تمّت إضافة إمكانية استخدام مهلات الإعلانات البينية في "إعلانات Google على الأجهزة الجوّالة" التي يوفّرها الخادم.
  • أصبح "وضع الاختبار" مفعّلاً الآن من خلال إدراج أرقام تعريف الأجهزة في القائمة البيضاء.
  • تمت إضافة طريقة لإعادة استخدام UIWebView نفسه في بانر وRich Media Overlay.
  • تمت إضافة الطراز الفرعي للجهاز إلى قاموس onshow.
  • تم إصلاح تسربات الذاكرة في GADBrowserController وUIWebViews.
  • يتم قفل وحدة التحكّم في عرض الإعلانات البينية عند فتح التطبيق على الوضع العمودي لإزالة سجلّ تحذير من وحدة التحكّم.
  • تعرض الآن أي رموز استجابة 5xx HTTP رسالة "خطأ في الخادم" بدلاً من "خطأ في الشبكة".
4.0.2 2011-03-15 إصدار متوفر للجمهور العام