يوضّح لك هذا الدليل كيفية استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لتحميل الإعلانات من Chartboost وعرضها باستخدام توسّط AdMob، ويتناول الدمج في العرض الإعلاني بدون انقطاع. ويتناول هذا الدليل كيفية إضافة Chartboost إلى إعدادات التوسّط في الوحدة الإعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوِّل Chartboost في تطبيق Android.
عمليات الدمج وأشكال الإعلانات المتوافقة
تتوفر للمحوِّل التوسّط في Chartboost الإمكانات التالية:
التكامل | |
---|---|
عروض الأسعار | |
شلال | |
التنسيقات | |
بانر | |
إعلان بيني | |
تم منح المكافأة | |
مدمجة مع المحتوى |
المتطلبات
أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
إكمال التوسّط دليل البدء
الخطوة 1: إعداد الإعدادات في واجهة مستخدم Chartboost
اشترِك في حساب على Chartboost وسجِّل الدخول بعد إثبات ملكية حسابك. بعد ذلك، انتقِل إلى علامة التبويب إدارة التطبيقات.
انقر على الزر إضافة تطبيق جديد لإنشاء تطبيقك.
املأ بقية النموذج وانقر على الزر إضافة تطبيق لإنهاء تطبيقك.
بعد إنشاء تطبيقك، سيتم توجيهك إلى لوحة بياناته. سجِّل رقم تعريف التطبيق وتوقيع التطبيق.
تتطلّب AdMob معرّف المستخدم وتوقيع المستخدم من Chartboost لإعداد معرّف الوحدة الإعلانية في AdMob. يمكنك العثور على هذه المَعلمات من خلال النقر على توسّط Chartboost في واجهة مستخدم Chartboost.
انتقِل إلى علامة التبويب الموارد > مستكشف واجهة برمجة التطبيقات وسجِّل معرّف المستخدم وتوقيع المستخدم ضمن قسم المصادقة.
تفعيل وضع الاختبار
يمكنك تفعيل وضع الاختبار في تطبيقك من خلال الانتقال إلى علامة التبويب إدارة التطبيقات من واجهة مستخدم Chartboost، واختيار تطبيقك من القائمة والنقر على تعديل إعدادات التطبيق.
من إعدادات تطبيقك، يمكنك تفعيل وضع الاختبار أو إيقافه.
بعد تفعيل وضع الاختبار، يمكنك طلب الإعلانات باستخدام معرّف الوحدة الإعلانية الذي تم إنشاؤه في وقت سابق وتلقّي إعلان اختباري من Chartboost.
بعد أن تتمكّن من تلقّي إعلانات اختبار Chartboost، سيتم وضع تطبيقك في مراجعة تطبيق الناشر في Chartboost. لكي تعمل ميزة تحقيق الربح في Chartboost، يجب أن يوافق فريق Chartboost على مراجعة تطبيق الناشر.
الخطوة 2: إعداد طلب Chartboost في واجهة مستخدم AdMob
ضبط إعدادات التوسّط لوحدتك الإعلانية
عليك إضافة Chartboost إلى إعدادات التوسّط لوحدتك الإعلانية.
أولاً، سجِّل الدخول إلى حسابك على AdMob. بعد ذلك، انتقِل إلى علامة التبويب التوسّط. إذا كانت لديك مجموعة توسّط حالية تريد تعديلها، انقر على اسم مجموعة التوسّط هذه لتعديلها، وانتقِل إلى إضافة Chartboost كمصدر إعلان.
لإنشاء مجموعة توسّط جديدة، اختَر إنشاء مجموعة توسّط.
أدخِل تنسيق الإعلان والمنصّة، ثم انقر على متابعة.
أدخِل اسمًا لمجموعة التوسّط، واختَر المواقع الجغرافية التي تريد استهدافها. بعد ذلك، اضبط حالة مجموعة التوسّط على مفعّلة، ثمّ انقر على إضافة وحدات إعلانية.
اربط مجموعة التوسّط هذه بوحدة إعلانية واحدة أو أكثر من وحدات AdMob الإعلانية الحالية. بعد ذلك، انقر على تم.
من المفترض أن تظهر لك الآن بطاقة الوحدات الإعلانية مملوءة بالوحدات الإعلانية التي اخترتها:
إضافة Chartboost كمصدر إعلان
ضمن بطاقة العرض بدون انقطاع في قسم مصادر الإعلانات، انقر على إضافة مصدر إعلان. بعد ذلك، اختَر Chartboost.
اختَر Chartboost وفعِّل مفتاح التبديل تحسين. أدخِل رقم تعريف المستخدم وتوقيع المستخدم اللذين حصلت عليهما في القسم السابق لإعداد ميزة تحسين مصدر الإعلانات في Chartboost. بعد ذلك، أدخِل قيمة التكلفة الفعلية لكل ألف ظهور للخدمة Chartboost وانقر على متابعة.
إذا كان لديك تعيين للخدمة Chartboost، يمكنك اختياره. بخلاف ذلك، انقر على إضافة تعيين.
بعد ذلك، أدخِل رقم تعريف التطبيق وتوقيع التطبيق والموقع الجغرافي للإعلان الذي حصلت عليه في القسم السابق. بعد ذلك، انقر على تم.
المواقع الجغرافية للإعلانات في Chartboost (المواقع الجغرافية المُسمّاة) هي أسماء بسيطة تمثّل مكانًا في تطبيقك تريد عرض إعلان فيه. تُرسِل AdMob الطلبات إلى الموقع الجغرافي المحدّد في الإعدادات. بعد إرسال الطلبات، تضيف Chartboost الموقع الجغرافي إلى منصتها لأغراض إعداد التقارير. يمكن للمستخدمين أيضًا إنشاء مواضع إعلانات جديدة في منصة Chartboost مباشرةً قبل استدعائها في ألعابهم.
في واجهة مستخدم Chartboost، يمكن الكشف عن مواقع إعلاناتك في صفحة الإعدادات الأساسية بالنقر على الإعدادات المتقدّمة. اطّلِع على دليل [المواقع الجغرافية المُسمّاة](//docs.chartboost.com/en/monetization/publishing/ad-locations/) من Chartboost للحصول على مزيد من التفاصيل.
أخيرًا، انقر على تم لإضافة Chartboost كمصدر إعلانات، ثم انقر على حفظ.
إضافة Chartboost إلى قائمة شركاء الإعلانات بموجب "اللائحة العامّة لحماية البيانات" (GDPR) واللوائح التنظيمية السارية في الولايات الأمريكية
اتّبِع الخطوات الواردة في إعدادات "اللائحة العامّة لحماية البيانات" (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:23.6.0")
implementation("com.google.ads.mediation:chartboost:9.8.1.0")
}
الدمج اليدوي
نزِّل ملف
.aar
من أحدث إصدار من حزمة تطوير البرامج (SDK) من Chartboost من Maven Central، وأضِفه إلى مشروعك.انتقِل إلى عناصر محوِّل 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)
يمكنك الاطّلاع على مقالة "اللائحة العامّة لحماية البيانات" (GDPR) و طرق الخصوصية في Android التي تقدّمها Chartboost للحصول على مزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.
قوانين الخصوصية في الولايات الأمريكية
قوانين الخصوصية في الولايات الأمريكية تتطلّب منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يتيح دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية تفعيل المعالجة المحدودة للبيانات لعرض إعلانات 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 و طرق الخصوصية في Android التي تقدّمها Chartboost للحصول على مزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.
الخطوة 5: إضافة الرمز المطلوب
تعديل AndroidManifest
العناصر الأخرى
أضِف السمة التالية إلى كل نشاط في AndroidManifest.xml
ملف
الذي سيعرض إعلانات Chartboost ويتوافق مع الاتجاهات المختلفة:
android:configChanges="keyboardHidden|orientation|screenSize"
أحداث مراحل النشاط
وفقًا لاقتراح Chartboost، أضِف الرمز التالي إلى جميع أحداث دورة حياة نشاطك التي ستعرض إعلانات Chartboost.
Java
import com.chartboost.sdk.Chartboost;
// ...
@Override
public void onBackPressed() {
// If an interstitial is on screen, close it.
if (Chartboost.onBackPressed()) {
return;
} else {
super.onBackPressed();
}
}
Kotlin
import com.chartboost.sdk.Chartboost
// ...
@Override
fun onBackPressed() {
// If an interstitial is on screen, close it.
if (Chartboost.onBackPressed())
return
else
super.onBackPressed()
}
الخطوة 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 Android Mediation Adapter
الإصدار 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 على الأجهزة الجوّالة"
- الإصدار 9.6.1 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 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 على الأجهزة الجوّالة"
- الإصدار 9.3.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 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
API.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 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 من حزمة Chartboost SDK أو إصدار أحدث.
- لم يعُد سياق النشاط مطلوبًا لتحميل الإعلانات.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 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 على الأجهزة الجوّالة"
- الإصدار 7.5.0 من حزمة تطوير البرامج (SDK) من Chartboost
الإصدار 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 لإصدار "استوديو Android" 3.0
الإصدار 7.0.0.0
- تم تعديل المحوِّل ليصبح متوافقًا مع الإصدار 7.0.0 من حزمة Chartboost SDK.
الإصدار 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].[إصدار تصحيح المكوّن الإضافي].
- يمكن الآن إضافة المحوِّلات كعنصر ربط للترجمة من خلال إضافة ما يلي
إلى علامة dependencies في ملف 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
- الإصدار الأولي تتيح عرض إعلانات الفيديو والإعلانات البينية المستندة إلى المكافآت.