يوضّح لك هذا الدليل كيفية استخدام "SDK لإعلانات Google على الأجهزة الجوّالة" لتحميل الإعلانات وعرضها من Chartboost باستخدام التوسّط في AdMob، مع تغطية عمليات الدمج المتسلسلة. توضّح هذه الصفحة كيفية إضافة Chartboost إلى إعدادات التوسّط الخاصة بوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل Chartboost في تطبيق Android.
عمليات الدمج وأشكال الإعلانات المتوافقة
يتضمّن وسيط الإعلانات لشبكة Chartboost الإمكانات التالية:
التكامل | |
---|---|
عروض الأسعار | |
شلال | |
التنسيقات | |
بانر | |
إعلان بيني | |
تم منح المكافأة | |
مدمجة مع المحتوى |
المتطلبات
- المستوى 23 من واجهة برمجة التطبيقات Android أو مستوى أعلى
أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
إكمال دليل البدء الخاص بالتوسّط
الخطوة 1: إعداد عمليات الضبط في واجهة مستخدم Chartboost
اشترِك في حساب على Chartboost وسجِّل الدخول بعد إثبات ملكية حسابك. بعد ذلك، انتقِل إلى علامة التبويب إدارة التطبيقات.
انقر على الزر إضافة تطبيق جديد لإنشاء تطبيقك.
املأ بقية النموذج وانقر على الزر إضافة تطبيق لإنهاء عملية إنشاء تطبيقك.
بعد إنشاء تطبيقك، سيتم توجيهك إلى لوحة البيانات الخاصة به. دوِّن رقم تعريف التطبيق وتوقيع التطبيق.
تتطلّب AdMob معرّف المستخدم وتوقيع المستخدم في Chartboost لإعداد معرّف الوحدة الإعلانية في AdMob. يمكنك العثور على هذه المَعلمات من خلال النقر على التوسّط في Chartboost في واجهة مستخدم Chartboost.
انتقِل إلى علامة التبويب المراجع > مستكشف واجهة برمجة التطبيقات واحتفِظ بمعرّف المستخدم وتوقيع المستخدم ضمن قسم المصادقة.
تعديل ملف app-ads.txt
مبادرة "البائعون المعتمَدون للتطبيقات" أو ملف app-ads.txt هي مبادرة يقدّمها "مختبر IAB التقني" للمساعدة في ضمان عدم بيع المساحة المتوفّرة للإعلانات في تطبيقك سوى من خلال القنوات التي حدَّدت أنّها مخوّلة. لتجنُّب حدوث خسائر كبيرة في إيرادات الإعلانات، عليك استخدام ملف app-ads.txt
.
إذا لم يسبق لك إجراء ذلك، عليك إعداد ملف app-ads.txt لتطبيقك.
لتنفيذ app-ads.txt
في Chartboost، يُرجى الاطّلاع على
ملف app-ads.txt.
تفعيل وضع الاختبار
يمكنك تفعيل وضع الاختبار في تطبيقك من خلال الانتقال إلى علامة التبويب إدارة التطبيقات من واجهة مستخدم Chartboost، واختيار تطبيقك من القائمة، ثم النقر على تعديل إعدادات التطبيق.
من إعدادات تطبيقك، يمكنك تفعيل وضع الاختبار في تطبيقك أو إيقافه.
بعد تفعيل وضع الاختبار، يمكنك طلب إعلانات باستخدام معرّف الوحدة الإعلانية الذي تم إنشاؤه سابقًا وتلقّي إعلان اختباري من Chartboost.
بعد أن تتمكّن من تلقّي إعلانات اختبارية من Chartboost، سيتم وضع تطبيقك في مراجعة تطبيقات الناشرين في Chartboost. لكي يتم تحقيق الربح على Chartboost، يجب أن توافق Chartboost على مراجعة تطبيق الناشر.
الخطوة 2: إعداد طلب Chartboost في واجهة مستخدم AdMob
ضبط إعدادات التوسّط للوحدة الإعلانية
عليك إضافة Chartboost إلى إعدادات التوسّط الخاصة بوحدتك الإعلانية.
أولاً، سجِّل الدخول إلى حسابك على AdMob. بعد ذلك، انتقِل إلى علامة التبويب التوسّط. إذا كانت لديك مجموعة توسّط حالية تريد تعديلها، انقر على اسم مجموعة التوسّط هذه لتعديلها، ثم انتقِل إلى القسم إضافة Chartboost كمصدر إعلان.
لإنشاء مجموعة توسّط جديدة، انقر على إنشاء مجموعة توسّط.
أدخِل شكل الإعلان والمنصة، ثم انقر على متابعة.
أدخِل اسمًا لمجموعة التوسّط، واختَر المواقع الجغرافية التي تريد استهدافها. بعد ذلك، اضبط حالة مجموعة التوسّط على مفعّلة، ثمّ انقر على إضافة وحدات إعلانية.
اربط مجموعة التوسّط هذه بواحدة أو أكثر من وحداتك الإعلانية الحالية على AdMob. بعد ذلك، انقر على تم.
من المفترض أن تظهر الآن بطاقة الوحدات الإعلانية مملوءة بالوحدات الإعلانية التي اخترتها:
إضافة Chartboost كمصدر إعلان
ضمن بطاقة العرض بدون انقطاع في قسم مصادر الإعلانات، انقر على إضافة مصدر إعلان.
اختَر Chartboost وفعِّل مفتاح التبديل التحسين. أدخِل معرّف المستخدم وتوقيع المستخدم اللذين حصلت عليهما في القسم السابق لإعداد ميزة "تحسين مصدر الإعلان" في Chartboost. بعد ذلك، أدخِل قيمة التكلفة الفعلية لكل ألف ظهور لشبكة Chartboost وانقر على متابعة.
إذا كان لديك عملية ربط حالية لحسابك على Chartboost، يمكنك اختيارها. بخلاف ذلك، انقر على إضافة عملية ربط.
بعد ذلك، أدخِل رقم تعريف التطبيق وتوقيع التطبيق وموقع الإعلان التي حصلت عليها في القسم السابق. بعد ذلك، انقر على تم.
مواقع إعلانات Chartboost (المواقع المسماة) هي أسماء بسيطة تمثّل مكانًا في تطبيقك تريد عرض إعلان فيه. يرسل AdMob الطلبات إلى الموقع الجغرافي المحدّد في الإعدادات. بعد إرسال الطلبات، تضيف Chartboost الموقع الجغرافي إلى منصتها لأغراض إعداد التقارير. يمكن للمستخدمين أيضًا إنشاء مواضع إعلانية جديدة مباشرةً في منصة Chartboost قبل طلبها في ألعابهم.
في واجهة مستخدم Chartboost، يمكن الكشف عن "مواقع الإعلانات" في صفحة الإعدادات الأساسية من خلال النقر على الإعدادات المتقدّمة. يمكنك الاطّلاع على دليل [المواقع الجغرافية المسماة](//docs.chartboost.com/en/monetization/publishing/ad-locations/) من Chartboost للحصول على مزيد من التفاصيل.
أخيرًا، انقر على تم لإضافة Chartboost كمصدر إعلاني، ثم انقر على حفظ.
إضافة Chartboost إلى قائمة شركاء الإعلانات بموجب "اللائحة العامة لحماية البيانات" (GDPR) واللوائح التنظيمية السارية في الولايات الأمريكية
اتّبِع الخطوات الواردة في إعدادات اللوائح التنظيمية الأوروبية و إعدادات اللوائح التنظيمية في الولايات الأمريكية لإضافة Chartboost إلى قائمة شركاء الإعلانات بموجب اللوائح التنظيمية الأوروبية والأمريكية في واجهة مستخدم AdMob.
الخطوة 3: استيراد حزمة تطوير البرامج (SDK) ومحوّل Chartboost
دمج "استوديو Android" (يُنصح به)
في ملف settings.gradle.kts
على مستوى المشروع، أضِف المستودعات التالية:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://cboost.jfrog.io/artifactory/chartboost-ads/")
}
}
}
بعد ذلك، في ملف build.gradle.kts
على مستوى التطبيق، أضِف تبعيات التنفيذ والإعدادات التالية. استخدِم أحدث إصدارات من حزمة تطوير البرامج (SDK) والمحوّل الخاصَين بمنصّة Chartboost:
dependencies {
implementation("com.google.android.gms:play-services-ads:24.4.0")
implementation("com.google.ads.mediation:chartboost:9.8.3.1")
}
الدمج اليدوي
نزِّل ملف
.aar
الخاص بأحدث إصدار من حزمة تطوير البرامج (SDK) من Chartboost من Maven Central، وأضِفه إلى مشروعك.انتقِل إلى عناصر Chartboost adapter في مستودع Maven من Google. اختَر أحدث إصدار، ثم نزِّل ملف
.aar
الخاص بمحوّل Chartboost وأضِفه إلى مشروعك.
الخطوة 4: تنفيذ إعدادات الخصوصية على حزمة تطوير البرامج (SDK) من Chartboost
موافقة المستخدمين في الاتحاد الأوروبي و"اللائحة العامة لحماية البيانات"
بموجب سياسة موافقة المستخدم في الاتحاد الأوروبي التي تتّبعها Google، عليك التأكّد من تقديم إفصاحات معيّنة للمستخدمين في المنطقة الاقتصادية الأوروبية والحصول على موافقتهم بشأن استخدام معرّفات الأجهزة والبيانات الشخصية. تراعي هذه السياسة متطلبات "التوجيه الأوروبي بشأن الخصوصية الإلكترونية" و"اللائحة العامة لحماية البيانات" (GDPR) في الاتحاد الأوروبي. عند طلب الموافقة، عليك تحديد كل شبكة إعلانية في سلسلة التوسّط قد تجمع البيانات الشخصية أو تتلقّاها أو تستخدمها، وتقديم معلومات عن استخدام كل شبكة. في الوقت الحالي، لا يمكن لـ Google أن ينقل تلقائيًا خيار الموافقة الذي يحدّده المستخدم إلى هذه الشبكات.
في الإصدار 8.1.0 من حزمة SDK، أضافت Chartboost الطريقة addDataUseConsent()
. تضبط عيّنة الرمز البرمجي التالية الموافقة على استخدام البيانات على NON_BEHAVIORAL
. في حال اختيار استدعاء هذه الطريقة، ننصحك بإجراء ذلك قبل طلب الإعلانات من خلال حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة".
Java
DataUseConsent dataUseConsent = new GDPR(GDPR.GDPR_CONSENT.NON_BEHAVIORAL);
Chartboost.addDataUseConsent(context, dataUseConsent);
Kotlin
val dataUseConsent = GDPR(GDPR.GDPR_CONSENT.NON_BEHAVIORAL)
Chartboost.addDataUseConsent(context, dataUseConsent)
يمكنك الاطّلاع على مقالة "اللائحة العامة لحماية البيانات" من Chartboost وطُرق الخصوصية على Android للحصول على مزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.
قوانين الخصوصية في الولايات الأمريكية
تتطلّب قوانين الخصوصية في الولايات الأمريكية منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يتيح دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات من Google، ولكن لا يمكن لـ Google تطبيق هذا الإعداد على كل شبكة إعلانية في سلسلة التوسّط. لذلك، عليك تحديد كل شبكة إعلانات في سلسلة التوسّط قد تشارك في بيع المعلومات الشخصية، واتّباع الإرشادات المقدَّمة من كل شبكة من هذه الشبكات لضمان الامتثال.
في الإصدار 8.1.0 من حزمة SDK، أضافت Chartboost الطريقة addDataUseConsent()
. تضبط عيّنة الرمز البرمجي التالية الموافقة على استخدام البيانات على OPT_IN_SALE
. في حال اختيار استدعاء هذه الطريقة، ننصحك بإجراء ذلك قبل طلب الإعلانات من خلال حزمة تطوير البرامج (SDK) لـ "إعلانات Google على الأجهزة الجوّالة".
Java
DataUseConsent dataUseConsent = new CCPA(CCPA.CCPA_CONSENT.OPT_IN_SALE);
Chartboost.addDataUseConsent(context, dataUseConsent);
Kotlin
val dataUseConsent = CCPA(CCPA.CCPA_CONSENT.OPT_IN_SALE)
Chartboost.addDataUseConsent(context, dataUseConsent)
يمكنك الاطّلاع على مقالة Chartboost حول قانون خصوصية المستهلك في كاليفورنيا وطرق الخصوصية على Android لمزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.
الخطوة 5: إضافة الرمز المطلوب
تعديلات على إعدادات "سجلّ النشاط"
أضِف السمة التالية إلى كل نشاط في ملف AndroidManifest.xml
الذي يعرض إعلانات Chartboost ويتوافق مع اتجاهات مختلفة:
android:configChanges="keyboardHidden|orientation|screenSize"
الخطوة 6: اختبار التنفيذ
تفعيل الإعلانات الاختبارية
تأكَّد من تسجيل جهازك الاختباري في AdMob وتفعيل وضع الاختبار في واجهة مستخدم Chartboost.
التحقّق من الإعلانات الاختبارية
للتأكّد من تلقّي إعلانات اختبارية من Chartboost، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات Chartboost (العرض بدون انقطاع).
الخطوات الاختيارية
الأذونات
للحصول على الأداء الأمثل، تنصح Chartboost بإضافة الأذونات الاختيارية التالية إلى ملف AndroidManifest.xml
في تطبيقك:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
رموز الخطأ
إذا تعذّر على أداة الربط تلقّي إعلان من Chartboost، يمكنك التحقّق من الخطأ الأساسي من ردّ الإعلان باستخدام
ResponseInfo.getAdapterResponses()
ضمن الفئات التالية:
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
في ما يلي الرموز والرسائل المصاحبة التي يعرضها برنامج Chartboost عند تعذّر تحميل إعلان:
رمز الخطأ | السبب |
---|---|
0-99 | حدث خطأ في حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost. يمكنك الاطّلاع على المستندات الخاصة بمنصة Chartboost لمزيد من التفاصيل. |
101 | لا يتطابق حجم الإعلان المطلوب مع حجم بانر متوافق مع Chartboost. |
102 | يمكن لـ Chartboost تحميل إعلان واحد فقط لكل موقع جغرافي في المرة الواحدة. |
103 | مَعلمات خادم Chartboost التي تم ضبطها في واجهة مستخدم AdMob غير متوفّرة أو غير صالحة. |
104 | الإعلان البيني أو الإعلان مقابل مكافأة من Chartboost غير جاهز للعرض. |
سجلّ تغييرات محوّل Chartboost Mediation لنظام التشغيل Android
الإصدار 9.8.3.1
- تم تعديل الحد الأدنى المطلوب لمستوى واجهة برمجة تطبيقات Android إلى 23.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 24.0.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 24.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.8.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.8.3.0
- تم التأكّد من التوافق مع الإصدار 9.8.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 23.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.8.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.8.2.0
- تم التأكّد من التوافق مع الإصدار 9.8.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 23.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.8.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.8.1.0
- تم التأكّد من التوافق مع الإصدار 9.8.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 23.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.8.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.8.0.0
- تم التأكّد من التوافق مع الإصدار 9.8.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 23.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.8.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.7.0.0
- تم التأكّد من التوافق مع الإصدار 9.7.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 23.0.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.7.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.6.1.0
- تم التأكّد من التوافق مع الإصدار 9.6.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- Chartboost SDK الإصدار 9.6.1
الإصدار 9.6.0.0
- تم التأكّد من التوافق مع الإصدار 9.6.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.6.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.5.0.0
- تم التأكّد من التوافق مع الإصدار 9.5.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.5.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.4.1.0
- تم التأكّد من التوافق مع الإصدار 9.4.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.4.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.4.0.0
- تم التأكّد من التوافق مع الإصدار 9.4.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.4.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.3.1.0
- تم التأكّد من التوافق مع الإصدار 9.3.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.3.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.3.0.0
- تم التأكّد من التوافق مع الإصدار 9.3.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- Chartboost SDK الإصدار 9.3.0
الإصدار 9.2.1.1
- تم تعديل المحوّل لاستخدام فئة
VersionInfo
الجديدة. - تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 22.0.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 22.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.2.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.2.1.0
- تم التأكّد من التوافق مع الإصدار 9.2.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 21.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.2.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.2.0.0
- تم التأكّد من التوافق مع الإصدار 9.2.0 من حزمة تطوير البرامج (SDK) من Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.5.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 21.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.2.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 9.1.1.0
- تمت إضافة الطريقة
ChartboostMediationAdapter.setAppParams(String, String)
كطريقة اختيارية لتضمين رقم تعريف التطبيق وتوقيع التطبيق بشكل ثابت لاستخدامهما في إعداد حزمة تطوير البرامج (SDK) من Chartboost. - تم التأكّد من التوافق مع الإصدار 9.1.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.3.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 21.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 9.1.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.4.3.1
- تم تعديل الحدّ الأدنى المطلوب لإصدار "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.0.0.
- تم تعديل الحد الأدنى المطلوب لمستوى واجهة برمجة تطبيقات Android إلى 19.
تم إنشاؤه واختباره باستخدام:
- الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.4.3.0
- تم التأكّد من التوافق مع الإصدار 8.4.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.6.0 من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.4.2.0
- تم التأكّد من التوافق مع الإصدار 8.4.2 من حزمة تطوير البرامج (SDK) من Chartboost.
- تم تعديل
compileSdkVersion
وtargetSdkVersion
إلى واجهة برمجة التطبيقات 31. - تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.6.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.6.0 من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.4.1.0
- تم التأكّد من التوافق مع الإصدار 8.4.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.6.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.6.0 من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.4.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.3.1.0
- تم التأكّد من التوافق مع الإصدار 8.3.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل المحوّل البرمجي لاستخدام واجهة برمجة التطبيقات الجديدة
AdError
.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.3.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.3.0.0
- تم التأكّد من التوافق مع الإصدار 8.3.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.5.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.3.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.2.1.0
- تم التأكّد من التوافق مع الإصدار 8.2.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.1.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.2.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.2.0.1
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.0.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 20.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.2.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.2.0.0
- تم التأكّد من التوافق مع الإصدار 8.2.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.5.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 19.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.2.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.1.0.0
- تم التأكّد من التوافق مع الإصدار 8.1.0 من حزمة تطوير البرامج (SDK) من Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 19.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.1.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.0.3.2
- تمت إضافة رموز أخطاء وصفية وأسباب لتعذُّر تحميل/عرض المحوّل.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.2.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 19.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.0.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.0.3.1
- تمت إضافة دعم "إعلانات البانر" من Chartboost.
تم إنشاؤه واختباره باستخدام:
- الإصدار 19.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.0.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.0.3.0
- تم التأكّد من التوافق مع الإصدار 8.0.3 من حزمة تطوير البرامج (SDK) من Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.1.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 19.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.0.3 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.0.2.0
- تم التأكّد من التوافق مع الإصدار 8.0.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.0.1.
تم إنشاؤه واختباره باستخدام:
- الإصدار 19.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.0.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 8.0.1.0
- تم التأكّد من التوافق مع الإصدار 8.0.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- يتطلّب الإصدار 8.0.1 أو إصدارًا أحدث من حزمة تطوير البرامج (SDK) من Chartboost.
- لم يعُد سياق النشاط مطلوبًا لتحميل الإعلانات.
تم إنشاؤه واختباره باستخدام:
- الإصدار 18.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 8.0.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost
الإصدار 7.5.0.1
- تم إصلاح خطأ تعذُّر استدعاء أحداث الإعلانات في أداة Chartboost.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.3.0.
تم إنشاؤه واختباره باستخدام:
- الإصدار 18.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- Chartboost SDK الإصدار 7.5.0
الإصدار 7.5.0.0
- تم التأكّد من التوافق مع الإصدار 7.5.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
- تم نقل المحوّل البرمجي لاستخدام تبعيات AndroidX.
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.1.1.
الإصدار 7.3.1.1
- تم تعديل المحوّل البرمجي ليتوافق مع واجهة برمجة التطبيقات الجديدة للإصدار التجريبي المفتوح من "الإعلانات مقابل مكافآت".
- تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 17.2.0.
الإصدار 7.3.1.0
- تم التأكّد من التوافق مع الإصدار 7.3.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
الإصدار 7.3.0.0
- تم التأكّد من التوافق مع الإصدار 7.3.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
الإصدار 7.2.1.0
- تم التأكّد من التوافق مع الإصدار 7.2.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
الإصدار 7.2.0.1
- تم تعديل المحوّل البرمجي لتفعيل حدث الإعلان
onRewardedVideoComplete()
.
الإصدار 7.2.0.0
- تم التأكّد من التوافق مع الإصدار 7.2.0 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.1.0.0
- تم التحقّق من التوافق مع الإصدار 7.1.0 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 7.0.1.0
- تم التأكّد من التوافق مع الإصدار 7.0.1 من حزمة تطوير البرامج (SDK) من Chartboost.
- تمت إضافة دعم لرموز الخطأ الجديدة في Chartboost.
- تعديل مشروع Adapter ليتوافق مع الإصدار 3.0 من "استوديو Android"
الإصدار 7.0.0.0
- تم تعديل المحوّل ليكون متوافقًا مع الإصدار 7.0.0 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
الإصدار 6.6.3.0
- تم التأكّد من التوافق مع الإصدار 6.6.3 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 6.6.2.0
- تم التأكّد من التوافق مع الإصدار 6.6.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.
الإصدار 6.6.1.0
- تم التحقّق من التوافق مع الإصدار 6.6.1 من حزمة تطوير البرامج (SDK) من Chartboost.
الإصدار 6.6.0.0
- تم تغيير نظام تسمية الإصدار إلى [إصدار حزمة تطوير البرامج (SDK) من Chartboost].[إصدار رمز تصحيح المحوّل].
- يمكن الآن إضافة المحوّلات كعنصر تابع للتجميع عن طريق إضافة ما يلي إلى علامة التبعيات في ملف build.gradle:
compile 'com.google.ads.mediation:chartboost:6.6.0.0'
- تم نقل عملية توزيع المحوّل إلى ملف aar بدلاً من ملف jar (يُرجى الاطّلاع على ملف README للحصول على تعليمات إضافية).
الإصدار 1.1.0
- تمت إزالة "موقع الإعلان" في Chartboost من إضافات Chartboost. يتم الآن تحديد "موقع الإعلان" في وحدة تحكّم AdMob عند إعداد Chartboost للتوسّط.
الإصدار 1.0.0
- الإصدار الأوّلي. تتيح عرض إعلانات الفيديو بمكافأة والإعلانات البينية.