دمج Chartboost مع التوسّط

يوضّح لك هذا الدليل كيفية استخدام "SDK لإعلانات Google على الأجهزة الجوّالة" من أجل تحميل الإعلانات وعرضها من Chartboost باستخدام التوسّط في AdMob، مع تغطية عمليات الدمج المتسلسلة. توضّح هذه الصفحة كيفية إضافة Chartboost إلى إعدادات التوسّط الخاصة بوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل Chartboost في تطبيق Android.

عمليات الدمج وأشكال الإعلانات المتوافقة

يتضمّن محوّل العرض الإعلاني على شبكة وسيطة لـ Chartboost الميزات التالية:

التكامل
عروض الأسعار
عرض إعلاني بدون انقطاع
التنسيقات
بانر
إعلان بيني
مقابل مكافأة
مدمج مع المحتوى

المتطلبات

  • المستوى 23 من واجهة برمجة التطبيقات Android أو مستوى أعلى
  • أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"

  • إكمال دليل البدء الخاص بالتوسّط

الخطوة 1: إعداد عمليات الضبط في واجهة مستخدم Chartboost

اشترِك في حساب على Chartboost وسجِّل الدخول بعد تأكيد حسابك. بعد ذلك، انتقِل إلى علامة التبويب إدارة التطبيقات.

لوحة بيانات تطبيقات Chartboost

انقر على الزر إضافة تطبيق جديد لإنشاء تطبيقك.

إدارة التطبيقات

املأ بقية النموذج وانقر على الزر إضافة تطبيق لإنهاء عملية إنشاء تطبيقك.

نموذج التطبيق الجديد

بعد إنشاء تطبيقك، سيتم توجيهك إلى لوحة البيانات الخاصة به. دوِّن رقم تعريف التطبيق وتوقيع التطبيق.

إعدادات التطبيق

تتطلّب AdMob معرّف المستخدم وتوقيع المستخدم في Chartboost لإعداد معرّف الوحدة الإعلانية في AdMob. يمكنك العثور على هذه المَعلمات من خلال النقر على التوسّط في Chartboost في واجهة مستخدم Chartboost.

لوحة بيانات التوسّط في Chartboost

انتقِل إلى علامة التبويب المراجع > مستكشف واجهة برمجة التطبيقات واحتفِظ بمعرّف المستخدم وتوقيع المستخدم ضمن قسم المصادقة.

Chartboost api explorer

تعديل ملف 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، يجب أن توافق 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

في ملف 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.5.0")
    implementation("com.google.ads.mediation:chartboost:9.9.2.0")
}

الدمج اليدوي

  1. نزِّل ملف .aar الخاص بأحدث إصدار من حزمة تطوير البرامج (SDK) من Chartboost من Maven Central، وأضِفه إلى مشروعك.

  2. انتقِل إلى عناصر محوّل Chartboost في مستودع 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)

يمكنك الاطّلاع على مقالة قانون خصوصية المستهلك في كاليفورنيا (CCPA) من Chartboost وطُرق الخصوصية على Android من Chartboost للحصول على مزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.

الخطوة 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.9.3.0 (قيد التطوير)

الإصدار 9.9.2.0

  • تم التأكّد من التوافق مع الإصدار 9.9.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 24.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 9.9.2 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost

الإصدار 9.9.1.0

  • تم التحقّق من التوافق مع الإصدار 9.9.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 24.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 9.9.1 من حزمة تطوير البرامج (SDK) الخاصة بمنصة Chartboost

الإصدار 9.9.0.0

  • تم التأكّد من التوافق مع الإصدار 9.9.0 من حزمة تطوير البرامج (SDK) من Chartboost.

تم إنشاؤه واختباره باستخدام:

  • الإصدار 24.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • ‫Chartboost SDK الإصدار 9.9.0

الإصدار 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.
  • تعديل مشروع "المحوّل" ليتوافق مع "استوديو Android" 3.0

الإصدار 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

  • الإصدار الأوّلي. تتيح عرض إعلانات الفيديو بمكافأة والإعلانات البينية.