تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإصدار
تاريخ الإصدار
ملاحظات
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
طلب استدعاء إضافي لتشغيل الفيديو وإيقافه مؤقتًا.
تمت إضافة تبعية لملف برمجي
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.
تم تعديل الحد الأدنى لهدف النشر إلى الإصدار 12 من نظام التشغيل iOS.
تم تحديث الحد الأدنى من نظام التشغيل المطلوب لتلقي الإعلانات على iOS 13.
تمت إزالة العديد من واجهات برمجة التطبيقات التي سبق أن تم إيقافها نهائيًا.
القياس المفتوح: تم التعديل إلى الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
إعلانات ملء الشاشة:
UIViewController مرجعًا للإعلانات بملء الشاشة هي
الآن قابلة للقيم الفارغة وغير مطلوبة. تستخدم حزمة SDK النافذة الرئيسية للتطبيق
البحث عن وحدات التحكم في العرض تلقائيًا عند عدم توفير واحدة.
تمت إضافة تحذيرات إضافية بشأن الإيقاف النهائي لواجهات برمجة التطبيقات GADCustomEvent.
يمكنك استخدام واجهات برمجة تطبيقات GADMediationAdapter بدلاً من ذلك.
إصلاح الخطأ الذي قد يتسبب في عرض بعض تصميمات الإعلانات بشكل غير صحيح
عند تحميل إعلان في اتجاه واحد مع عرضه في اتجاه آخر.
10.10.0
2023-08-30
الإصدار الرسمي لنظام التشغيل iOS 17
القياس المفتوح: تم التعديل إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
أداة فحص الإعلانات: تمت إضافة ميزة دعم حِزم تطوير البرامج (SDK) لعرض معلومات المكوّنات الإضافية.
تمت إزالة سجلات وحدة التحكّم التي تقترح إضافة معرّفات المحاكيات في واجهة برمجة التطبيقات
testDeviceIdentifiers
. تكون المحاكيات في وضع الاختبار تلقائيًا.
10.9.0
2023-08-02
القياس المفتوح: تم التعديل إلى الإصدار 1.4.6 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
أداة فحص الإعلانات: تمت إضافة ميزة حزمة تطوير البرامج (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
استرداد الإعلانات، على الرغم من أن الحد الأدنى لهدف النشر هو iOS 10.0.
يجب الآن إدخال رقم تعريف لتطبيق "مدير الإعلانات" لجميع تطبيقات "مدير الإعلانات". تشير رسالة الأشكال البيانية
يجب أن يكون رقم التعريف على النحو التالي: ca-app-pub-################~########## اطّلِع على
تعديل ملف Info.plist للحصول على مزيد من التفاصيل.
أصبح الرمز البرمجي GoogleAppMeasurement.xcframework مطلوبًا الآن في
جميع تطبيقات "مدير إعلانات Google".
تمت إزالة الحقول التالية المتوقّفة نهائيًا:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ كان يؤدي إلى
عرض nil بدلاً من GADMediaContent.mainImage في حال تم عرض الصورة
بنجاح في 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.
تم إصلاح خطأ كان يؤدي إلى تعطُّل أداة التحقّق من الإعلانات المدمجة مع المحتوى عند إزالة عرض إعلان مدمج
مع المحتوى من التسلسل الهرمي للعرض في وضع الاختبار.
تم إيقاف جميع الثوابت التي تحتوي على البادئة kGAD نهائيًا. استخدام تلك الأدوات مع
GAD بدلاً من ذلك.
8.11.0
2021-09-16
الإصدار الرسمي لدعم نظام التشغيل iOS 15
تمّت إضافة إجراءات وقائية لمنع تعطُّل التطبيقات عند تشغيل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة
على نظام التشغيل iOS 9 أو الإصدارات الأقدم. لا يمكن استخدام حزمة تطوير البرامج إلا مع الإصدار 10 من نظام التشغيل iOS والإصدارات الأحدث، ولا يمكن استخدامها بخلاف ذلك.
تم إصلاح خطأ غير شائع يؤثر في الإصدارات التجريبية لنظام التشغيل iOS 15، حيث قد لا يتم تحديد حجم مشاهدات الويب بملء الشاشة بشكل صحيح للتطبيقات المتعددة المَشاهد.
تم إصلاح خطأ يؤدي إلى تعطُّل عملية استدعاء registerAdNetworkExtras:
إذا تم إنشاء عنصر GADRequest من خلال الطريقة copy.
8.8.0
2021-07-20
تمت إضافة منطق لمنع الحالات النادرة التي قد يتم فيها عرض عدة متاجر داخل التطبيق فوق بعضها.
تم إيقاف السمة 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
تم إصلاح خطأ تثبيت CocoaPods "تعذّر الدمج.
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
تم إصلاح خطأ يستدعي النقر مرتين لتشغيل الفيديوهات بعد أن يتم تشغيلها
تم الإيقاف مؤقتًا بسبب إزالة سماعات الرأس.
7.61.0
2020-06-17
تمت إضافة السمة dictionaryRepresentation إلى
GADResponseInfo لتفعيل تسجيل معلومات الاستجابة بسهولة أكبر.
تمت إزالة الفئة DFPCustomRenderedAd، وهي شكل إعلان غير مستخدَم
الفئة التي ينبغي
ألا تشير التطبيقات إليها.
7.60.0
2020-05-20
الإعلانات التي تضمّ مكافآت: تم تعديل serverSideVerificationOptions
property من GADRewardedAd ليصبح strong بدلاً من
copy.
تم تنفيذ طريقة description
في GADResponseInfo و
GADAdNetworkResponseInfo لتسهيل التسجيل.
جميع أخطاء العرض التقديمي (على سبيل المثال، rewardedAd:didFailToPresentWithError:)
يتم الآن عرض رمز من GADPresentationErrorCode دائمًا.
تظهر أخطاء عرض التوسط على أنها أساسية
الأخطاء.
7.59.0
2020-05-06
القياس المفتوح: تم التعديل إلى الإصدار 1.3.3 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
الإعلانات البينية: تم إصلاح خلل كان يؤدي إلى تدوير الإعلانات البينية على أجهزة 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
الإعلانات التي تضم مكافأة: تم إصلاح الخطأ المتمثل في أن rewardedAd:didFailToPresentWithError:
تم عرض النوع NSString للخطأ بدلاً من
NSError
7.55.0
2020-02-04
تمت إزالة كل الإشارات إلى UIWebView.
لم يعُد UIWebView متاحًا.
7.54.0
2020-01-28
القياس المفتوح: تم التعديل إلى الإصدار 1.3.1 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
تم تفعيل WKWebView كخيار تلقائي لحزمة تطوير البرامج (SDK) في جميع عروض الويب.
تمت إضافة إمكانية قراءة مَعلمات الموافقة من
الإصدار 2.0 من إطار الشفافية والموافقة الصادر عن مكتب IAB وسلسلة us_privacy الصادرة عن مكتب IAB.
7.53.1
2019-12-19
تمت إعادة تسمية رمز الخطأ kGADErrorAppIDMissing إلى
kGADErrorApplicationIdentifierMissing.
التوسّط بمكافأة: تم إصلاح خطأ أدى إلى
لم تعمل عروض الأسعار عند استخدام GADRewardedAd
واجهة برمجة التطبيقات.
7.53.0
2019-12-12
القياس المفتوح: تم التعديل إلى الإصدار 1.2.21 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
الإعلانات البينية أو الإعلانات التي تضم مكافأة: تمت إضافة
طريقة 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) لبرنامج Open Measurement.
الإعلانات التي تضم مكافأة: تم إصلاح خطأ كان يتمثل في أن التطبيقات التي تستخدم الفيديو القديم الذي يضم مكافأة
واجهات برمجة التطبيقات (مثل 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) لنظام التشغيل OM.
تمت إزالة GADCorrelator وواجهات برمجة التطبيقات المرتبطة به. هذه الميزة
كان معطَّلاً سابقًا.
استخدِم السمة preferredImageOrientation في
تم إيقاف GADNativeAdImageAdLoaderOptions نهائيًا. استخدِم
GADNativeAdMediaAdLoaderOptions بدلاً من ذلك.
قياس الأداء المفتوح: تتضمّن حزمة تطوير البرامج (SDK) لقياس الأداء المفتوح 1.2.13.
القياس المفتوح: تمت إضافة إمكانية استخدام أشكال الإعلانات المخصّصة المدمجة مع المحتوى.
الإعلانات المدمجة مع المحتوى: تمت إضافة videoControllerhasVideoContent من المواقع على
GADMediaContent
الإعلانات المدمجة مع المحتوى: تم إيقاف العمل بها videoController في
GADUnifiedNativeAd، وhasVideoContentaspectRatio طريقة في 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 فارغة
للإعلانات غير الفيديو.
إعلانات بانر DoubleClick: تم إصلاح الخطأ الذي كان يؤدي إلى عدم عمل طريقة تغيير الحجم
بشكل صحيح.
7.33.0
2018-09-10
تمت إضافة إمكانية استخدام التطبيق على نظام التشغيل iOS 12.
إصلاح الأخطاء وتحسينات على الأداء
7.32.0
2018-08-13
الإعلانات التي تضم مكافأة: تمت إضافة السمة customRewardString إلى
GADRewardBasedVideoAd، ما يتيح للناشرين تمرير البيانات المخصصة إلى
طلبات التحقق من جهة الخادم.
الإعلانات المدمجة مع المحتوى:GADNativeAppInstallAd،
GADNativeContentAd وواجهات برمجة التطبيقات المرتبطة بها تم إيقافها لصالح
GADUnifiedNativeAd
اطّلِع على الإعلانات المدمجة مع المحتوى
الدليل المتقدّم المُدمَج للحصول على مزيد من التعليمات حول استخدام واجهات برمجة التطبيقات الجديدة.
الإعلانات المدمجة مع المحتوى: تمت إضافة "تجاهل هذا الإعلان" الجديدة.
الإعلانات المدمجة مع المحتوى: تم إصلاح خلل كان يؤدي إلى إزالة عرض AdChoices عند إعادة استخدام مشاهدات الإعلان
في مشاهدات المجموعة.
تمت إضافة السمة requestConfiguration إلى GADMobileAds، والتي يمكن استخدامها
لتحديد مَعلمتَي maxAdContentRating وtagForUnderAgeOfConsent لجميع طلبات
الإعلانات.
التوسّط: تمت إضافة السمتَين maxAdContentRating وunderAgeOfConsent إلى
GADMediationAdRequest
خصائص تاريخ الميلاد والجنس متوقفة نهائيًا على
GADRequest
7.30.0
2018-03-26
الإصدار التجريبي من MRAID 3
تم إجراء إصلاحات للأخطاء وتحسينات في الأداء.
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.
تمت إضافة GADNativeAdViewAdOptions لتحديد الموقع الجغرافي.
"خيارات الإعلان" في الإعلانات المدمجة مع المحتوى.
تمت إضافة السمة 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.
GADAdLoaderDelegate
يتم الآن استدعاء دالة معاودة الاتصال adLoader:didFailToReceiveAdWithError إذا كانت لا
أنواع الإعلانات المطلوبة.
7.4.1
2015-08-13
إصلاح عطل يحدث عندما يكمل المستخدم عملية شراء داخل التطبيق لمنتج يتم
المعرّف على حرف خاص.
7.4.0
2015-07-30
الإصدار 2 من MRAID التجريبي.
تمت إضافة إعدادات عامة جديدة لإعداد تقارير الأعطال والشراء التلقائي داخل التطبيق (IAP).
التتبع. إذا تم تفعيل التتبع التلقائي للشراء داخل التطبيق، فإن هذا يزيل الاعتماد على
حزمة تطوير البرامج (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
تم إيقاف الدعم لنظام التشغيل iOS 5.
تم إصدار حزمة تطوير البرامج (SDK) كإطار عمل.
تمت إزالة الاعتماد على علامة الربط -ObjC.
تم تحسين مدة تحميل الإعلانات على نظام التشغيل iOS 8.
تمت إضافة موقع إلكتروني واحد (requestAgent) إلى "GADRequest".
يجب أن تضبط عمليات الدمج مع منتج خارجي هذه السمة للإشارة إلى النظام الأساسي من
الذي نشأ عنه الطلب.
تمت إضافة فئة DFPRequest جديدة تتيح
الاستهداف المخصّص واستبعادات الفئات.
تم نقل موقع واحد (publisherProvidedID) من
من DFPExtras إلى DFPRequest.
تم استبدال GADAdMobExtras وDFPExtras بأحد فئات GADExtras.
تم إيقاف hasAutoRefreshed الخاصة بـ "GADBannerView"
الموقع.
تمت إزالة وحدة الماكرو GAD_SIMULATOR_ID - الإعلانات الاختبارية
يتم تفعيلها تلقائيًا في المحاكي عند استخدام GADBannerView.
وGADInterstitial.
تمت إزالة mediationExtras لـ GADRequest،
وadditionalParameters وخصائص الاختبار.
لـ 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
تصحيح إعداد عرض البانر من الأشرطة.
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) لخدمة "إحصاءات Google"
هنا.
تم نقل الموقع الإلكتروني contentURL على DFPExtras
إلى GADRequest.
إصلاحات أخطاء متنوّعة.
6.9.2
2014-05-07
تم إيقاف التوافق مع الإصدار 4.3 من iOS. تدعم حزمة 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
تم إصلاح خلل في عدم تنشيط أحداث تطبيق "مدير إعلانات 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 من خلال التوسّط.
لا تتوفّر الإعلانات الاختبارية إلا على الأجهزة التي تعمل بنظام التشغيل iOS 6 أو الإصدارات الأحدث.
تمت إزالة جميع استخدامات المعرِّف الفريد للجهاز.
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، وأصبحت تتضمّن الآن تعليمات ARMv7.
تستخدم معرِّف Apple للإعلان (IDFA) لنظام التشغيل iOS 6 والمعرِّف الفريد للجهاز للإصدارات الأقدم من 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": أحجام إعلانات متعدّدة
ميزة "مدير الإعلانات" الجديدة: أحداث التطبيقات.
تم الآن تضمين عناوين "مدير الإعلانات" و"شبكة البحث" و"التوسّط" في "الإضافات". ومجلد فرعي
وبالتالي لم تعُد تتطلّب تنزيلات منفصلة
مشكلة معروفة: عند استخدام 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
تمت إضافة توسّط شبكة المواقع الإعلانية.
يشمل التوسّط إمكانية التوسّط للإعلانات للشركة نفسها والأحداث المخصّصة.
تمت إضافة دعم الإصدار 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 في المتصفّح داخل التطبيق
تاريخ التعديل الأخير: 2024-10-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-10-10 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]