يوضّح لك هذا الدليل كيفية استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لتحميل الإعلانات وعرضها من Chartboost باستخدام التوسّط ، بما يشمل عمليات دمج العرض الإعلاني بدون انقطاع. ويتناول هذا الدليل كيفية إضافة Chartboost إلى إعدادات التوسّط لوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوِّل Chartboost في iOS تطبيق.
عمليات الدمج وأشكال الإعلانات المتوافقة
يتضمّن محوِّل التوسّط في Chartboost الإمكانات التالية:
التكامل | |
---|---|
عروض الأسعار | |
شلال | |
التنسيقات | |
بانر | |
إعلان بيني | |
تم منح المكافأة | |
مدمجة مع المحتوى |
المتطلبات
- إصدار 12.0 أو إصدار أحدث من نظام التشغيل iOS مستهدف للنشر
أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
أكمِل دليل البدء الخاص بالتوسّط.
الخطوة 1: إعداد الإعدادات في واجهة مستخدم Chartboost
اشترِك للحصول على حساب في Chartboost وسجِّل الدخول بعد إثبات ملكية حسابك. بعد ذلك، انتقِل إلى علامة التبويب إدارة التطبيقات.
انقر على الزر إضافة تطبيق جديد لإنشاء تطبيقك.
املأ بقية النموذج وانقر على الزر إضافة تطبيق لإنهاء تطبيقك.
بعد إنشاء تطبيقك، سيتم توجيهك إلى لوحة بياناته. سجِّل رقم تعريف التطبيق وتوقيع التطبيق.
تتطلّب AdMob معرّف المستخدم وتوقيع المستخدم من Chartboost لإعداد معرّف الوحدة الإعلانية في AdMob. يمكنك العثور على هذه المَعلمات بالنقر على توسّط Chartboost في واجهة مستخدم Chartboost.
انتقِل إلى علامة التبويب الموارد > مستكشف واجهة برمجة التطبيقات وسجِّل معرّف المستخدم وتوقيع المستخدم ضمن قسم المصادقة.
تفعيل وضع الاختبار
يمكنك تفعيل وضع الاختبار في تطبيقك من خلال الانتقال إلى علامة التبويب إدارة التطبيقات من واجهة مستخدم Chartboost، واختيار تطبيقك من القائمة والنقر على تعديل إعدادات التطبيق.
من إعدادات تطبيقك، يمكنك تفعيل وضع الاختبار أو إيقافه.
بعد تفعيل وضع الاختبار، يمكنك طلب الإعلانات باستخدام معرّف الوحدة الإعلانية الذي تم إنشاؤه في وقت سابق وتلقّي إعلان اختباري من Chartboost.
بعد أن تتمكّن من تلقّي إعلانات اختبار Chartboost، سيتم وضع تطبيقك في مراجعة تطبيق الناشر في Chartboost. لكي تعمل ميزة تحقيق الربح في Chartboost، يجب أن يوافق فريق Chartboost على مراجعة تطبيق الناشر.
الخطوة 2: إعداد طلب Chartboost في واجهة مستخدم Ad Manager
إضافة Chartboost إلى قائمة شركاء الإعلانات بموجب "اللائحة العامة لحماية البيانات" واللوائح التنظيمية في الولايات الأمريكية
اتّبِع الخطوات الواردة في إعدادات اللائحة العامة لحماية البيانات و إعدادات اللوائح السارية في الولايات الأمريكية لإضافة Chartboost إلى قائمة شركاء الإعلانات في اللائحة العامة لحماية البيانات (GDPR) واللوائح السارية في الولايات الأمريكية، وذلك في واجهة مستخدم AdMob.
الخطوة 3: استيراد حِزم تطوير البرامج (SDK) ومحوِّل Chartboost
استخدام CocoaPods (إجراء يُنصح به)
أضِف السطر التالي إلى ملف Podfile الخاص بمشروعك:
pod 'GoogleMobileAdsMediationChartboost'
من سطر الأوامر، شغِّل:
pod install --repo-update
الدمج اليدوي
نزِّل أحدث إصدار من Chartboost SDK، واربط Chartboost.framework وCHAMoatMobileAppKit.framework في مشروعك.
نزِّل أحدث إصدار من محوِّل Chartboost من رابط التنزيل في سجلّ التغييرات و اربط ChartboostAdapter.framework في مشروعك.
أضِف الأطر التالية إلى مشروعك:
StoreKit
Foundation
CoreGraphics
WebKit
AVFoundation
UIKit
الخطوة 4: تنفيذ إعدادات الخصوصية في حزمة تطوير البرامج (SDK) من Chartboost
موافقة المستخدمين في الاتحاد الأوروبي و"اللائحة العامّة لحماية البيانات"
بموجب سياسة موافقة المستخدِم في الاتّحاد الأوروبي المتّبَعة في Google، عليك التأكّد من تقديم بيانات الإفصاح المعيّنة إلى المستخدِمين في المنطقة الاقتصادية الأوروبية والحصول على موافقاتهم بشأن استخدام معرّفات الأجهزة والبيانات الشخصية. تراعي هذه السياسة متطلبات "التوجيه الأوروبي بشأن الخصوصية الإلكترونية" و"اللائحة العامة لحماية البيانات" (GDPR). عند طلب الموافقة، عليك تحديد كل شبكة إعلانية في سلسلة التوسّط التي قد تجمع البيانات الشخصية أو تتلقّاها أو تستخدمها، و تقديم معلومات عن استخدام كل شبكة. لا يمكن لشركة Google حاليًا تمرير اختيار موافقة المستخدم إلى هذه الشبكات تلقائيًا.
في الإصدار 8.2.0 من حزمة SDK، أضافت Chartboost طريقة addDataUseConsent
. يعمل الرمز النموذجي التالي على ضبط الموافقة على استخدام البيانات على CHBGDPRConsentNonBehavioral
. إذا اختَرت استدعاء هذه الطريقة، ننصحك بإجراء ذلك قبل
طلب الإعلانات من خلال حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة".
Swift
let dataUseConsent = CHBDataUseConsent.GDPR(CHBDataUseConsent.GDPR.Consent.nonBehavioral)
Chartboost.addDataUseConsent(dataUseConsent)
Objective-C
CHBGDPRDataUseConsent *dataUseConsent = [CHBGDPRDataUseConsent gdprConsent:CHBGDPRConsentNonBehavioral];
[Chartboost addDataUseConsent:dataUseConsent];
يمكنك الاطّلاع على مقالة Chartboost حول "اللائحة العامّة لحماية البيانات" واطلاعك على طرق الخصوصية في iOS لمزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.
قوانين الخصوصية في الولايات الأمريكية
قوانين الخصوصية في الولايات الأمريكية تتطلّب منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يوفّر دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية إمكانية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات على Google، ولكن يتعذّر على Google تطبيق هذا الإعداد على كل شبكة إعلانات في سلسلة التوسط. لذلك، عليك تحديد كل شبكة مواقع إعلانية في سلسلة التوسّط التي قد تشارك في بيع المَعلومات الشخصية واتباع الإرشادات الواردة من كلّ من هذه الشبكات لضمان الامتثال.
في الإصدار 8.2.0 من حزمة SDK، أضافت Chartboost طريقة addDataUseConsent
. يضبط المثال التالي على الرمز البرمجي الموافقة على استخدام البيانات على CHBCCPAConsentOptInSale
. إذا اختَرت استدعاء هذه الطريقة، من المستحسن أن تفعل ذلك قبل طلب الإعلانات من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
Swift
let dataUseConsent = CHBDataUseConsent.CCPA(CHBDataUseConsent.CCPA.Consent.optInSale)
Chartboost.addDataUseConsent(dataUseConsent)
Objective-C
CHBCCPADataUseConsent *dataUseConsent = [CHBCCPADataUseConsent ccpaConsent:CHBCCPAConsentOptInSale];
[Chartboost addDataUseConsent:dataUseConsent];
يمكنك الاطّلاع على مقالة قانون خصوصية المستهلك في كاليفورنيا (CCPA) التي نشرتها شركة Chartboost ومقالة طرق الخصوصية في iOS لمزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.
رموز الخطأ
إذا تعذّر على المُحوِّل تلقّي إعلان من Chartboost، يمكنك التحقّق من
الخطأ الأساسي من استجابة الإعلان باستخدام
GADResponseInfo.adNetworkInfoArray
ضمن الفئات التالية:
GADMAdapterChartboost
GADMediationAdapterChartboost
في ما يلي الرموز والرسائل المصاحبة التي يعرضها محوِّل Chartboost عند تعذُّر تحميل إعلان:
رمز الخطأ | السبب |
---|---|
101 | مَعلمات خادم Chartboost التي تم ضبطها في Ad Manager واجهة المستخدم غير متوفّرة أو غير صالحة. |
102 | عرضت حزمة تطوير البرامج (SDK) في Chartboost خطأ في الإعداد. |
103 | لا يتم تخزين إعلان Chartboost مؤقتًا في وقت العرض. |
104 | لا يتطابق حجم الإعلان المطلوب مع حجم البانر المتوافق مع Chartboost. |
105 | إصدار نظام التشغيل على الجهاز أقل من الحد الأدنى لإصدار نظام التشغيل المتوافق مع حزمة تطوير البرامج Chartboost SDK. |
200-299 | أخطاء ذاكرة التخزين المؤقت لحزمة Chartboost SDK اطّلِع على الرمز للحصول على مزيد من التفاصيل. |
300-399 | تعرِض حزمة تطوير البرامج (SDK) في Chartboost الأخطاء. اطّلِع على الرمز للحصول على مزيد من التفاصيل. |
400-499 | الأخطاء المتعلّقة بالنقرات في حزمة تطوير البرامج (SDK) في Chartboost يمكنك الاطّلاع على الرمز للحصول على مزيد من التفاصيل. |
سجلّ التغييرات في Chartboost iOS Mediation Adapter
الإصدار 9.8.0.0
- تم التحقّق من التوافق مع الإصدار 9.8.0 من حزمة تطوير البرامج Chartboost.
تمّ تصميمها واختبارها باستخدام:
- الإصدار 11.11.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.8.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.7.0.1
- تم تعديل
CFBundleShortVersionString
ليصبح يتضمّن ثلاثة مكوّنات بدلاً من أربعة.
تمّ تصميمها واختبارها باستخدام:
- الإصدار 11.10.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 9.7.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.7.0.0
- تم التحقّق من التوافق مع الإصدار 9.7.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تمّ تصميمها واختبارها باستخدام:
- الإصدار 11.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.7.0 من حزمة Chartboost SDK
الإصدار 9.6.0.1
- يتطلب الآن الحد الأدنى لإصدار iOS 12.0.
- يتطلب الآن استخدام الإصدار 11.0 أو الإصدارات الأحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- تم تضمين
Info.plist
في الأطر ضمنChartboostAdapter.xcframework
.
تم التصميم والاختبار باستخدام:
- الإصدار 11.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.6.0 من حزمة Chartboost SDK
الإصدار 9.6.0.0
- تم التحقّق من التوافق مع الإصدار 9.6.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- تم استبدال الطريقة التي تم إيقافها نهائيًا
GADMobileAds.sharedInstance.sdkVersion
باستخدامGADMobileAds.sharedInstance.versionNumber
. - تمت إضافة عملية تنفيذ
GADMediationInterstitialAd
.
تمّ تصميمها واختبارها باستخدام:
- الإصدار 10.14.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.6.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.5.1.0
- تم التحقّق من التوافق مع الإصدار 9.5.1 من حزمة تطوير البرامج Chartboost.
تمّ تصميمها واختبارها باستخدام:
- الإصدار 10.12.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 9.5.1 من حزمة Chartboost SDK
الإصدار 9.4.0.0
- تم التحقّق من التوافق مع الإصدار 9.4.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم التصميم والاختبار باستخدام:
- الإصدار 10.7.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.4.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.3.1.0
- تم التحقّق من التوافق مع الإصدار 9.3.1 من حزمة تطوير البرامج (SDK) من Chartboost.
تمّ تصميمها واختبارها باستخدام:
- الإصدار 10.7.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 9.3.1 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.3.0.0
- تم التحقّق من التوافق مع الإصدار 9.3.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- يتطلب الآن الحد الأدنى من الإصدار 11.0 من نظام التشغيل iOS.
- تتطلب الآن الإصدار 10.4.0 أو إصدار أحدث من "SDK لإعلانات Google على الأجهزة الجوّالة".
تمّ تصميمها واختبارها باستخدام:
- الإصدار 10.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 9.3.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.2.0.0
- تمت إزالة استيراد
GADMChartboostExtras
في ملف العنوانChartboostAdapter
. - تم التحقّق من التوافق مع الإصدار 9.2.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 10.0.0 أو إصدار أحدث.
- تمت إزالة التوافق مع بنية
armv7
. - يتطلب الآن الحد الأدنى من الإصدار 11.0 من نظام التشغيل iOS.
تم التصميم والاختبار باستخدام:
- الإصدار 10.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.2.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.1.0.0
- تم التحقّق من التوافق مع الإصدار 9.1.0 من حزمة تطوير البرامج Chartboost.
تم التصميم والاختبار باستخدام:
- الإصدار 9.11.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.1.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 9.0.0.0
- تم التحقّق من التوافق مع الإصدار 9.0.0 من حزمة تطوير البرامج Chartboost.
- تم التحقّق من التوافق مع الإصدار 9.10.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- تم تعديل المحوِّل لاستخدام واجهة برمجة التطبيقات
didRewardUser
. - تتطلب الآن الإصدار 9.8.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
تمّ تصميمها واختبارها باستخدام:
- الإصدار 9.10.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.0.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.5.0.2
- تم التحقّق من التوافق مع الإصدار 9.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- تتطلب الآن الإصدار 9.0.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
تمّ تصميمها واختبارها باستخدام:
- الإصدار 9.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.5.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.5.0.1.0
- تم التحقّق من التوافق مع الإصدار 8.5.0 من حزمة Chartboost SDK الذي يشير إلى الإصدار 8.5.0.1 في CocoaPods.
تم إنشاؤها واختبارها باستخدام
- الإصدار 8.13.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.5.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.5.0.0
- تم التحقّق من التوافق مع الإصدار 8.5.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤها واختبارها باستخدام
- الإصدار 8.12.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.5.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.4.2.0
- تم التحقّق من التوافق مع الإصدار 8.4.2 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤها واختبارها باستخدام
- الإصدار 8.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 8.4.2 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.4.1.1
- تم تخفيف الاعتماد على الإصدار 8.0.0 أو إصدار أحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.
تم التصميم والاختبار باستخدام
- الإصدار 8.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.1 من حزمة Chartboost SDK
الإصدار 8.4.1.0
- تم إثبات التوافق مع الإصدار 8.4.1 من حزمة تطوير البرامج (SDK) من Chartboost.
- تتطلب الآن الإصدار 8.1.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
تم إنشاؤها واختبارها باستخدام
- الإصدار 8.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.1 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.4.0.1
- تمت إضافة رموز ورسائل خطأ مُعَدَّلة للمحوِّل.
- تم تعديل المحوِّل لاستخدام التنسيق
.xcframework
. - يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 8.0.0 أو إصدار أحدث.
تم إنشاؤها واختبارها باستخدام
- الإصدار 8.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 8.4.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.4.0.0
- تم التحقّق من التوافق مع الإصدار 8.4.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- تتطلب الآن الإصدار 7.68.0 أو إصدار أحدث من حزمة تطوير برامج "SDK لإعلانات Google على الأجهزة الجوّالة".
تم إنشاؤها واختبارها باستخدام
- الإصدار 7.68.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.0 من حزمة Chartboost SDK
الإصدار 8.3.1.0
- تم التحقّق من التوافق مع الإصدار 8.3.1 من حزمة Chartboost SDK.
- تتطلّب الآن حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 7.66.0 أو إصدار أحدث.
- يتطلب الآن الإصدار 10.0 كحد أدنى لنظام التشغيل iOS.
- تم تعديل المحوِّل لتلبية طلبات إعلانات البانر التكيُّفية.
تم إنشاؤها واختبارها باستخدام
- الإصدار 7.66.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.3.1 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.2.1.0
- تم التحقّق من التوافق مع الإصدار 8.2.1 من حزمة Chartboost SDK.
- تتطلب الآن الإصدار 7.64.0 أو إصدار أحدث من حزمة SDK لإعلانات Google على الأجهزة الجوّالة.
- يتطلب الآن الحد الأدنى لإصدار iOS هو 9.0.
تم إنشاؤها واختبارها باستخدام
- الإصدار 7.64.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.2.1 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.2.0.0
- تم التحقّق من التوافق مع الإصدار 8.2.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- تتطلب الآن الإصدار 7.61.0 أو إصدار أحدث من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة".
تم إنشاؤها واختبارها باستخدام
- الإصدار 7.61.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.2.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.1.0.1
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 7.60.0.
- تم تعديل المحوِّل لاستخدام واجهة برمجة التطبيقات الجديدة في Chartboost وإزالة واجهات برمجة التطبيقات المتوقّفة نهائيًا.
- يتيح المُحوِّل الآن تحميل إعلانات متعددة بالشكل نفسه باستخدام الموقع الجغرافي نفسه في Chartboost.
- في حال عدم إلغاء المكافأة في واجهة مستخدم AdMob أو "مدير إعلانات Google"، تصبح قيمة المكافأة الآن للإعلانات التي تضم مكافأة هي القيمة المحدّدة في واجهة مستخدم Chartboost بدلاً من
0
.
تم التصميم والاختبار باستخدام
- الإصدار 7.60.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.1.0 من حزمة Chartboost SDK
الإصدار 8.1.0.0
- تم التحقّق من التوافق مع الإصدار 8.1.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 7.59.0.
- تمت إزالة التوافق مع بنية i386.
تم التصميم والاختبار باستخدام
- الإصدار 7.59.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.1.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.0.4.0
- تم التحقّق من التوافق مع الإصدار 8.0.4 من حزمة Chartboost SDK.
تم إنشاؤها واختبارها باستخدام
- الإصدار 7.52.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 8.0.4 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 8.0.1.1
- تم إصلاح مشكلة عدم عرض أيّ إعلانات عند طلب إعلانات البانر.
الإصدار 8.0.1.0
- تم التحقّق من التوافق مع الإصدار 8.0.1 من حزمة تطوير البرامج (SDK) من Chartboost.
- تمت إضافة إمكانية طلب إعلانات البانر.
الإصدار 7.5.0.1
- تمت إضافة رمز لتهيئة حزمة تطوير البرامج (SDK) من Chartboost بشكلٍ صحيح.
الإصدار 7.5.0.0
- تم التحقّق من التوافق مع الإصدار 7.5.0 من حزمة تطوير البرامج Chartboost.
- تم تعديل المحوِّل لاستخدام واجهة برمجة التطبيقات الجديدة لنظام المكافآت.
- تم تعديل المُحوِّل لمعالجة طلبات الإعلانات البينية المتعدّدة.
- تتطلّب الآن حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 7.42.2 أو إصدار أحدث.
الإصدار 7.3.0.0
- تم التحقّق من التوافق مع الإصدار 7.3.0 من حزمة SDK في Chartboost.
الإصدار 7.2.0.1
- تمت إضافة طلب إعادة الاتصال
adapterDidCompletePlayingRewardBasedVideoAd:
إلى المحوِّل.
الإصدار 7.2.0.0
- تم التحقّق من التوافق مع الإصدار 7.2.0 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.1.2.0
- تم التحقّق من التوافق مع الإصدار 7.1.2 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.1.1.0
- تم التحقّق من التوافق مع الإصدار 7.1.1 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.1.0.0
- تم التحقّق من التوافق مع الإصدار 7.1.0 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.0.4.0
- تم التحقّق من التوافق مع الإصدار 7.0.4 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.0.3.0
- تم التحقّق من التوافق مع الإصدار 7.0.3 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.0.2.0
- تم التحقّق من التوافق مع الإصدار 7.0.2 من حزمة تطوير البرامج (SDK) من Chartboost.
- تمت إضافة دعم لرموز خطأ Chartboost الجديدة.
الإصدار 7.0.1.0
- تم التحقّق من التوافق مع الإصدار 7.0.1 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.0.0.0
- تم التحقّق من التوافق مع الإصدار 7.0.0 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 6.6.3.0
- تم التحقّق من التوافق مع الإصدار 6.6.3 من حزمة تطوير البرامج (SDK) من Chartboost.
- تمت إزالة التوافق مع بنية armv7s.
- تم إصلاح خطأ كان يواجه الناشرين مشكلة تجميع في Swift عند استيراد
ChartboostAdapter.framework
كوحدة كانت تستورد مكتبة تنمية البرامج Chartboost SDK غير المُنشَأة من وحدات.
الإصدار 6.6.2.0
- تم التحقّق من التوافق مع الإصدار 6.6.2 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 6.6.1.0
- تم التحقّق من التوافق مع الإصدار 6.6.1 من حزمة تطوير البرامج Chartboost.
الإصدار 6.6.0.0
- تم التحقّق من التوافق مع الإصدار 6.6.0 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 6.5.2.1
- تم تفعيل ميزة التوافق مع الرموز الثنائية.
- يتم الآن توزيع محوِّل Chartboost كإطار عمل.
- لاستيراد
ChartboostAdapter.framework
في مشروعك، عليك ضبطAllow Non-modular Includes in Framework Modules
علىYES
ضمن "إعدادات إنشاء" الهدف.
الإصدار 6.5.2.0
- تم تغيير نظام تسمية الإصدارات إلى [إصدار حزمة SDK من Chartboost].[إصدار تصحيح المكوّن الإضافي].
- تم تعديل الحد الأدنى المطلوب لحزمة تطوير البرامج (SDK) من Chartboost إلى الإصدار 6.5.1.
- تم تعديل الحدّ الأدنى المطلوب من الإصدار لحزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى الإصدار 7.10.1.
- تم إصلاح خلل يتيح عرض إعلانات Chartboost في مواقع متعددة.
- تتلقّى التطبيقات الآن طلب إعادة الاتصال
interstitialWillDismissScreen:
عندما يكون الإعلان البيني على وشك الإغلاق. - تتلقى التطبيقات الآن معاودة الاتصال
rewardBasedVideoAdDidOpen:
عند فتح إعلان فيديو مستند إلى مكافأة.
الإصدار 1.1.0
- تمت إزالة "موقع الإعلان في Chartboost" من "إضافات Chartboost". يمكن الآن تحديد مكان الإعلان في وحدة تحكّم AdMob عند ضبط Chartboost لعملية التوسّط.
الإصدار 1.0.0
- الإصدار الأولي. يدعم إعلانات الفيديو القائمة على المكافآت والإعلانات البينية.