الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي تسبَّب في تشغيل فيديو متوقف مؤقتًا
وGADVideoControllerDelegate إضافي
تشغيل وإيقاف معاودة الاتصال مؤقتًا.
تمت إضافة تبعية على
MarketplaceKit. ويتطلب ذلك إنشاء التطبيقات باستخدام الإصدار 15.3 من Xcode أو الإصدارات الأحدث.
تُعد 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 عام غير مقصود.
متوفّرة في الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM، وهي تسبّب أخطاء رموز متكرّرة في حال استخدام 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).
وتمت زيادة الحد الأدنى لهدف النشر إلى الإصدار 11.0 من iOS.
أداة فحص الإعلانات: تمت إضافة دعم حزمة تطوير البرامج (SDK) لعرض أسماء الوحدات الإعلانية في الإعلان
واجهة مستخدم أداة الفحص.
لن يتم عرض الإعلانات بعد الآن على نظام التشغيل iOS 11. يجب أن يعمل نظام التشغيل iOS 12
استرداد الإعلانات، على الرغم من أن الحد الأدنى لهدف النشر هو iOS 10.0.
يجب الآن إدخال رقم تعريف لتطبيق "مدير الإعلانات" لجميع تطبيقات "مدير الإعلانات". تشير رسالة الأشكال البيانية
يجب أن يكون رقم التعريف على النحو التالي: ca-app-pub-################~########## عرض
يُرجى تعديل Info.plist للحصول على المزيد من التفاصيل.
يجب إدخال رقم GoogleAppMeasurement.xcframework الآن من أجل
لجميع تطبيقات "مدير الإعلانات"
تمت إزالة الحقول التالية المتوقّفة نهائيًا:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ
عرَض "GADMediaContent.mainImage" القيمة nil على الرغم من عرض الصورة.
بنجاح في GADMediaView.
أصبحت الإعلانات المدمجة مع المحتوى خارج السياق التابعة لأداة فحص الإعلانات تتضمّن الآن مرات مشاهدة للوسائط.
تم إيقاف الحقول التالية في GADMediationAdConfiguration:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
تمت إزالة رمز البت من إصدار "SDK لإعلانات Google على الأجهزة الجوّالة".
9.14.0
2022-12-08
الإعلانات على شاشة فتح التطبيق:
يمتلك +loadWithAdUnitID:request:orientation:completionHandler:
نهائيًا واستبدالها
+loadWithAdUnitID:request:completionHandler: جارٍ تحميل التطبيق
تفترض الإعلانات المفتوحة الآن الاتجاه الحالي للجهاز، مطابقة
بتنسيقات أخرى بملء الشاشة.
تمت إضافة إمكانية التوسّط للإعلانات على شاشة فتح التطبيق.
أداة فحص الإعلانات: تمت إضافة دعم حزمة تطوير البرامج (SDK) لطلب الإعلانات وعرضها
من خلال واجهة مستخدم "أداة فحص الإعلانات"
9.13.0
2022-11-07
إجراءات النقر الإضافية المتاحة في الإعلانات المدمجة مع المحتوى.
إصلاح الأخطاء وتحسينات على الأداء
9.12.0
2022-10-24
تمت إضافة GADQueryInfo لإتاحة جمع الإشارات وعرضها.
تم تعديل المستندات المتعلّقة بواجهات برمجة التطبيقات الصوتية.
9.11.0
2022-09-20
إصلاح الأخطاء وتحسينات على الأداء
9.10.0
2022-09-07
الإصدار الرسمي لدعم نظام التشغيل iOS 16.
iLTV:
تمت إضافة السمات التالية إلى 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.
تم استبدال 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 أو الإصدارات الأقدم. لا تتوافق حزمة SDK إلا مع الإصدار 10 من نظام التشغيل iOS أو الإصدارات الأحدث
وإلا.
تم إصلاح خطأ غير شائع يؤثر في الإصدارات التجريبية لنظام التشغيل iOS 15، حيث قد لا يتم تحديد حجم مشاهدات الويب بملء الشاشة بشكل صحيح للتطبيقات المتعددة المَشاهد.
تم إصلاح الخطأ الذي تسبَّب في الاتصال بخدمة registerAdNetworkExtras:.
قد يتعطّل إذا تم إنشاء الكائن GADRequest باستخدام طريقة copy.
8.8.0
2021-07-20
تمت إضافة منطق لمنع الحالات النادرة التي قد يتم فيها عرض عدة متاجر داخل التطبيق فوق بعضها.
تم إيقاف السمة mediaView في GADCustomNativeAd نهائيًا.
بدلاً من ذلك، يمكنك استخدام واجهة برمجة التطبيقات mediaContent الجديدة.
الخاصة بنفس الفئة.
تم إصلاح الخطأ الذي تسبَّب في عدم تلقّي استدعاءات المفوَّضين وكتم صوت الفيديو أو إعادة الصوت.
تم استدعاؤها Open Bidding للإعلانات المدمجة مع المحتوى.
تم تحديث kGAMSimulatorID
النوع من id إلى NSString* إلى
تجنَّب البث من نوع إضافي في Swift
8.5.0
2021-05-07
تم إصلاح خطأ عدم إمكانية إغلاق شكل إعلان تجريبي على الإعلان
أو رفضه إذا تم تقديمه عدة مرات.
8.4.0
2021-04-19
تم توفير دعم لإحالة ناجحة واحدة (SKAdNetwork) باستخدام
SKAdImpression
8.3.0
2021-03-25
إضافة إمكانية استخدام رقم تعريف الطرف الأول للناشر (المعروف سابقًا باسم
مفتاح التطبيق نفسه) لمساعدتك في عرض إعلانات أكثر ملاءمةً وتخصيصًا باستخدام
البيانات التي يتم جمعها من تطبيقاتك
تمت إضافة "adWillDismissFullScreenContent:" إلى
GADFullScreenContentDelegate
تم إصلاح مشكلة كانت adDidPresentFullScreenContent:
يتم استدعاؤه قبل العرض التقديمي مباشرةً وليس بعده مباشرةً.
8.2.0.1
2021-03-12
تم إصلاح خطأ تثبيت CocoaPods "تعذّر الدمج.
user_target_xcconfig" التي حدثت عند استخدام مجموعات متعددة مع
إعدادات 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.
واجهات برمجة التطبيقات.
ستوقِف حزمة "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 أو الإصدارات الأحدث.
تمت إضافة سمة responseInfo إلى GADNativeAd
تم إيقاف السمة adNetworkClassName نهائيًا.
تمت إضافة الموقع الإلكتروني sdkVersion إلى GADMobileAds.
وأوقفت sdkVersion نهائيًا
في GADRequest.
7.63.0
2020-07-28
الإعلانات على شاشة فتح التطبيق: تم تغيير GADAppOpenAd لتصبح إعلانات كاملة
تنسيق الشاشة. تتوفّر الإعلانات على شاشة فتح التطبيق حاليًا في إصدار تجريبي خاص. تواصل مع
مدير الحساب لطلب الإذن بالوصول.
الإعلانات المدمجة مع المحتوى: تمت إضافة mediaContent
الموقع و
تم إيقاف السمة videoController نهائيًا في
GADNativeCustomTemplateAd
التوسّط البيني:interstitialDidDismissScreen: استدعاءات من محوّلات التوسّط هي
الآن تمت إزالة التكرار منها.
7.62.0
2020-07-10
تم إصلاح خطأ يستدعي النقر مرتين لتشغيل الفيديوهات بعد أن يتم تشغيلها
تم الإيقاف مؤقتًا بسبب إزالة سماعات الرأس.
تم تنفيذ description
على GADResponseInfoGADAdNetworkResponseInfo لتسجيل الدخول بسهولة
جميع أخطاء العرض التقديمي (على سبيل المثال، rewardedAd:didFailToPresentWithError:)
بإرجاع الرمز دائمًا من GADPresentationErrorCode.
تظهر أخطاء عرض التوسط على أنها أساسية
الأخطاء.
7.59.0
2020-05-06
القياس المفتوح: تم التعديل إلى الإصدار 1.3.3 من حزمة تطوير البرامج (SDK) لنظام التشغيل 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 وسلسلة مكتب IAB us_privacy
7.53.1
2019-12-19
تمت إعادة تسمية رمز الخطأ kGADErrorAppIDMissing إلى
kGADErrorApplicationIdentifierMissing
التوسّط بمكافأة: تم إصلاح خطأ أدى إلى
Open Bidding لم يعمل عند استخدام 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) لنظام التشغيل OM.
الإعلانات التي تضم مكافأة: تم إصلاح خطأ كان يتمثل في أن التطبيقات التي تستخدم الفيديو القديم الذي يضم مكافأة
واجهات برمجة التطبيقات (مثل GADRewardBasedVideoAd) شهِد انخفاض في مرات الظهور في
تقارير التوسط.
7.47.0
2019-07-11
القياس المفتوح: تم التعديل إلى الإصدار 1.2.16 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
تم تحسين تسجيل الرسائل عندما تضبط التطبيقات رقم تعريف التطبيق بشكل غير صحيح في
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 بدلاً من ذلك.
القياس المفتوح: يتضمّن الإصدار 1.2.13 من حزمة تطوير البرامج (SDK) لنظام التشغيل OM.
القياس المفتوح: تمت إضافة دعم لأشكال الإعلانات المدمجة مع المحتوى المخصّصة.
الإعلانات المدمجة مع المحتوى: تمت إضافة 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
الاطّلاع على الإعلانات المدمجة مع المحتوى
الدليل الموحّد المتقدّم لمزيد من التعليمات عن استخدام واجهات برمجة التطبيقات الجديدة.
الإعلانات المدمجة مع المحتوى: تمت إضافة "تجاهل هذا الإعلان" الجديدة.
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ أدى إلى إزالة طريقة عرض "خيارات الإعلان" عند إعادة استخدام الإعلان
طرق عرض المجموعات.
تمت إضافة السمة requestConfiguration إلى GADMobileAds، ويمكن استخدامها.
لتحديد المعلمتين maxAdContentRating وtagForUnderAgeOfConsent لكل الإعلانات
الطلبات.
التوسّط: تمت إضافة السمتَين maxAdContentRating وunderAgeOfConsent إلى
GADMediationAdRequest
خصائص تاريخ الميلاد والجنس متوقفة نهائيًا على
GADRequest
7.30.0
2018-03-26
الإصدار 3 من MRAID التجريبي.
إصلاح الأخطاء وتحسينات على الأداء
7.29.0
2018-02-16
تم إصلاح خطأ ظهر في الإصدار 7.28.0 تسبّب في حدوث أعطال رسومية في تطبيقات GameKit.
7.28.0
2018-01-31
الإعلانات المدمجة مع المحتوى: تمت إضافة واجهة برمجة التطبيقات الموحدة للإعلانات المدمجة مع المحتوى. يجمع هذا بين
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.
GADNativeExpressAdView,
GADNativeContentAd,
GADNativeCustomTemplateAd,
GADNativeContentAd,
وGADNativeCustomTemplateAd
أصبحت خصائص وحدة التحكم بالفيديو الآن غير خالية.
التوسّط الأصلي: يمكن للمحوّلات الآن ضبط adChoicesView
الموقع في GADMediatedNativeAppInstallAdGADMediatedNativeContentAd لعرض "خيارات الإعلان".
7.15.0
2016-11-21
تمت إضافة السمة GADMediaView إلى GADNativeContentAd وGADNativeCustomTemplateAd.
7.14.0
2016-10-28
تم نقل رؤوس محوّل التوسّط إلى إطار عمل وعنوان عام.
بالنسبة إلى حجم الإعلان kGADAdSizeFluid، سيؤدي تغيير إعلان البانر
لم يعد الحجم يغيِّر حجم إطار عرض البانر.
7.13.1
2016-10-20
تمت إضافة دعم للمعاينة داخل التطبيق وتحديد المشاكل وحلّها في "إعلانات Google".
مدير.
7.13.0
2016-10-17
تمت إضافة الاعتماد على إطار عمل JavaScriptCore.
إصلاح أخطاء متنوعة.
7.12.1
2016-10-05
التعليقات التوضيحية التي تم تصحيحها للسمة GADNativeAppInstallAd
وGADNativeContentAd.
7.12.0
2016-09-28
إصلاح أخطاء الأعطال التي تشمل GADStringFromCGFloat.
تمت إضافة GADNativeAdViewAdOptions لتحديد الموقع الجغرافي.
"خيارات الإعلان" في الإعلانات المدمجة مع المحتوى.
تمت إضافة السمة 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 تستخدم حزمة "UIApplication"
canOpenURL
على أجهزة 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 و"مدير الإعلانات" و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) الإحصائية
هنا.
يحتوي الموقع 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
تم إصلاح الخطأ الذي كان يؤدي إلى عدم تنشيط أحداث تطبيق "مدير الإعلانات" للإعلانات البينية.
تم تجميع محول 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 ضرورية عند إنشاء إصدارات متوافقة مع ARMv7. لا تزال علامة -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".
تم الآن تضمين عناوين "مدير الإعلانات" و"شبكة البحث" و"التوسّط" في "الإضافات". ومجلد فرعي
وبالتالي لم تعُد تتطلّب تنزيلات منفصلة
المشكلة المعروفة: عند استخدام GADBannerView مع أداة إنشاء الواجهة، يكون حجم الإطار
يجب تعيينه بشكل صريح قبل تحميل الطلب.
6.1.2: يستخدم هذا الإصدار معرِّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.0.3/4
2012-05-10
تمت إضافة تحديد عدد مرات الظهور.
تم إصلاح بعض الأخطاء الطفيفة.
6.0.4: يستخدم هذا الإصدار الجهاز العام
المعرِّف الفريد (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على بيانات اعتماد
الموافقة على إرسال معلومات معرّف الجهاز بما يتوافق مع السياسات ذات الصلة
سياسات iOS
6.0.1
2012-04-19
تمت إضافة توسّط شبكة الإعلانات.
يشمل التوسّط إمكانية التوسّط للإعلانات للشركة نفسها والأحداث المخصّصة.
تمت إضافة دعم الإصدار 1.0 من MRAID لجميع إصدارات نظام iOS الأساسي.
تم إيقاف وحدات ماكرو GAD_SIZE_#x# لصالح GADAdSize ثوابت.
تم توفير إمكانية استخدام الإعلانات ذات العرض الكامل من خلال GADSize الجديد.
الثوابت: kGADAdSizeSmartBannerPortraitkGADAdSizeSmartBannerLandscape
"GADRequest" يستخدم الآن "registerAdNetworkExtras:"
لتعيين الميزات الإضافية. تم إيقاف السمة additionalParameters نهائيًا.
اعتبارًا من الإصدار 5.0.8، لن تشير حزمة تطوير البرامج (SDK) لنظام التشغيل iOS إلى uniqueIdentifier.
5.0.8
2012-03-30
تمت إزالة أي مراجع تمت إضافتها إلى "uniqueIdentifier".
موقع UIDevice متوقف نهائيًا.
تم إيقاف السمة testDevices نهائيًا لصالح
السمة testing غير المتوقّفة نهائيًا الآن.
5.0.5
2011-11-30
تمت إضافة دعم لأشكال الإعلانات البينية للوسائط المتعددة التفاعلية الإضافية
iPhone وiPad سيكون هذا التحديث متوافقًا مع جميع الإصدارات المستقبلية
أشكال الإعلانات البينية.
تحسين تتبع مرات ظهور الإعلانات البينية
لطالما كانت الدالة GADInterstitial عنصرًا يُستخدم لمرة واحدة،
ولكنها ستفشل الآن بسلاسة عن طريق استدعاء didFailToReceiveAdWithError:
على أي طلبات لتحميل إعلان بيني أو عرضه بعد الطلب الأول
5.0.4
2011-10-28
إصلاح الأزرار الكبيرة الحجم على شاشات ريتينا في المتصفح داخل التطبيق