دمج DT Exchange مع التوسّط

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

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

يمتلك محوِّل التوسّط في DT Exchange الإمكانات التالية:

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

المتطلبات

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

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

الخطوة 1: إعداد الإعدادات في واجهة مستخدم DT Exchange

إضافة تطبيق وموضع إعلان جديدَين

اشترِك أو سجِّل الدخول إلى DT Exchange Console.

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

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

اختَر النظام الأساسي، واملأ بقية النموذج، ثم انقر على إضافة مواضع إعلان.

أدخِل اسمًا للموضع الجديد في الحقل المُسمّى تسمية موضع الإعلان واختَر نوع موضع الإعلان المطلوب من القائمة المنسدلة. أخيرًا، انقر على حفظ موضع الإعلان.

ضبط إعدادات الجهاز

رقم تعريف التطبيق ورقم تعريف موضع الإعلان

افتح شريط التنقّل الأيمن من خلال تمرير مؤشر الماوس فوقه. بعد ذلك، انقر على التطبيقات من القائمة اليمنى.

القائمة

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

الرقم التعريفي للتطبيق

اختَر تطبيقك وانتقِل إلى علامة التبويب المواضع، ثم انقر على رمز النسخ بجانب اسم موضع الإعلان. دوِّن معرّف موضع الإعلان.

رقم تعريف موضع الإعلان

رقم تعريف الناشر ومفتاح العميل وسر العميل

انقر على اسم المستخدم من القائمة اليمنى واختَر ملف المستخدم الشخصي.

قائمة الملف الشخصي للمستخدم

دوِّن الرقم التعريفي للناشر ومفتاح المستخدم وسر العميل حيث إنها مطلوبة في الخطوة التالية.

الملف الشخصي للمستخدم

الخطوة 2: إعداد طلب DT Exchange في Ad Manager واجهة المستخدم

إضافة DT Exchange (Fyber Monetization) إلى قائمة شركاء الإعلانات بموجب "اللائحة العامة لحماية البيانات" واللوائح التنظيمية في الولايات الأمريكية

اتّبِع الخطوات الواردة في إعدادات اللائحة العامة لحماية البيانات و إعدادات اللوائح السارية في الولايات الأمريكية لإضافة DT Exchange (Fyber Monetization) إلى قائمة شركاء الإعلانات في اللائحة العامة لحماية البيانات (GDPR) واللوائح التنظيمية في الولايات الأمريكية، وذلك في واجهة مستخدم AdMob.

الخطوة 3: استيراد حِزم تطوير البرامج (SDK) ومحوِّل DT Exchange

في ملف build.gradle.kts على مستوى التطبيق، أضِف الإعدادات التالية للتبعيات والإعدادات. استخدِم أحدث إصدارات من حزمة تطوير البرامج (SDK) ومحوِّل DT Exchange:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.5.0")
    implementation("com.google.ads.mediation:fyber:8.3.2.0")
}

الدمج اليدوي

الخطوة 4: تنفيذ إعدادات الخصوصية في حزمة تطوير البرامج (SDK) لـ DT Exchange

بموجب سياسة موافقة المستخدِم في الاتّحاد الأوروبي المتّبَعة في Google، عليك التأكّد من تقديم بيانات الإفصاح المعيّنة إلى المستخدِمين في المنطقة الاقتصادية الأوروبية والحصول على موافقاتهم بشأن استخدام معرّفات الأجهزة والبيانات الشخصية. تراعي هذه السياسة متطلبات "التوجيه الأوروبي بشأن الخصوصية الإلكترونية" و"اللائحة العامة لحماية البيانات" (GDPR). عند طلب الموافقة، عليك تحديد كل شبكة إعلانية في سلسلة التوسّط التي قد تجمع البيانات الشخصية أو تتلقّاها أو تستخدمها، و تقديم معلومات عن استخدام كل شبكة. لا يمكن لشركة Google حاليًا تمرير اختيار موافقة المستخدم إلى هذه الشبكات تلقائيًا.

يحتوي DT Exchange على واجهة برمجة تطبيقات تتيح لك إعادة توجيه موافقة المستخدم إلى حزمة تطوير البرامج (SDK). يوضّح المثال التالي على الرمز البرمجي كيفية تمرير معلومات الموافقة إلى حزمة تطوير البرامج (SDK) لـ DT Exchange يدوياً. إذا اختَرت إرسال معلومات الموافقة إلى حزمة تطوير البرامج (SDK) لحزمة DT Exchange يدويًا، ننصحك بطلب هذا الرمز قبل طلب الإعلانات من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".

Java

import com.fyber.inneractive.sdk.external.InneractiveAdManager;
// ...

InneractiveAdManager.setGdprConsent(true);
InneractiveAdManager.setGdprConsentString("myGdprConsentString");

Kotlin

import com.fyber.inneractive.sdk.external.InneractiveAdManager
// ...

InneractiveAdManager.setGdprConsent(true)
InneractiveAdManager.setGdprConsentString("myGdprConsentString")

انتقِل إلى صفحة مراجع اللائحة العامة لحماية البيانات (GDPR) في DT Exchange و دليل تنفيذ اللائحة العامة لحماية البيانات لمزيد من التفاصيل والقيم التي قد يتم توفيرها في الطريقة.

قوانين الخصوصية في الولايات الأمريكية

قوانين الخصوصية في الولايات الأمريكية تتطلّب منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يوفّر دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية إمكانية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات على Google، ولكن يتعذّر على Google تطبيق هذا الإعداد على كل شبكة إعلانات في سلسلة التوسط. لذلك، عليك تحديد كل شبكة مواقع إعلانية في سلسلة التوسّط التي قد تشارك في بيع المَعلومات الشخصية واتباع الإرشادات الواردة من كلّ من هذه الشبكات لضمان الامتثال.

يحتوي DT Exchange على واجهة برمجة تطبيقات تتيح لك إعادة توجيه موافقة المستخدم إلى حزمة تطوير البرامج (SDK). يوضّح المثال التالي على الرمز البرمجي كيفية تمرير معلومات الموافقة إلى حزمة تطوير البرامج (SDK) لـ DT Exchange يدوياً. إذا اخترت إرسال معلومات الموافقة إلى حزمة تطوير البرامج (SDK) لـ DT Exchange يدويًا، ننصحك باستدعاء هذا الرمز قبل طلب الإعلانات من خلال حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.

Java

import com.fyber.inneractive.sdk.external.InneractiveAdManager;
// ...

InneractiveAdManager.setUSPrivacyString("myUSPrivacyString");

Kotlin

import com.fyber.inneractive.sdk.external.InneractiveAdManager
// ...

InneractiveAdManager.setUSPrivacyString("myUSPrivacyString")

يُرجى الانتقال إلى صفحة مراجع قانون CCPA في DT Exchange وإلى دليل تنفيذ قانون CCPA للاطّلاع على مزيد من التفاصيل والقيم التي يمكن تقديمها في الطريقة.

الخطوة 5: إضافة الرمز المطلوب

لا يلزم استخدام رمز إضافي لدمج DT Exchange.

الخطوة 6: اختبار عملية التنفيذ

تفعيل الإعلانات الاختبارية

تأكَّد من تسجيل جهازك الاختباري في AdMob.

إثبات صحة الإعلانات الاختبارية

للتحقّق من أنّك تتلقّى إعلانات اختبارية من DT Exchange، فعِّل اختبار مصدر إعلان فردي في أداة فحص الإعلانات باستخدام مصادر الإعلانات DT Exchange (Waterfall).

خطوات اختيارية

المَعلمات المتعلّقة بالشبكة

يتيح محوِّل DT Exchange مَعلمات طلب إضافية يمكن إرسالها إلى المحوِّل كحِزمة Android. يبحث المُحوِّل عن مفاتيح التالية في الحِزمة:

مَعلمات الطلب وقيمه
InneractiveMediationDefs.KEY_AGE عدد صحيح. عمر المستخدم
FyberMediationAdapter.KEY_MUTE_VIDEO منطقي. كتم صوت الفيديو أو إعادة صوته

في ما يلي مثال على رمز لكيفية ضبط مَعلمات طلب الإعلانات هذه:

Java

Bundle extras = new Bundle();
extras.putInt(InneractiveMediationDefs.KEY_AGE, 10);
extras.putBoolean(FyberMediationAdapter.KEY_MUTE_VIDEO, false);

AdRequest request = new AdRequest.Builder()
   .addNetworkExtrasBundle(FyberMediationAdapter.class, extras)
   .build();

Kotlin

var extras = Bundle()
extras.putInt(InneractiveMediationDefs.KEY_AGE, 10)
extras.putBoolean(FyberMediationAdapter.KEY_MUTE_VIDEO, false)

val request = AdRequest.Builder()
   .addNetworkExtrasBundle(FyberMediationAdapter::class.java, extras)
   .build()

رموز الخطأ

إذا تعذّر على المحوِّل تلقّي إعلان من DT Exchange، يمكنك التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام ResponseInfo.getAdapterResponses() ضمن الفئة التالية:

com.google.ads.mediation.fyber.FyberMediationAdapter

في ما يلي الرموز والرسائل المرفقة التي يطرحها محوّل DT Exchange عند تعذُّر تحميل أحد الإعلانات:

رمز الخطأ السبب
101 مَعلمات خادم DT Exchange التي تم ضبطها في Ad Manager واجهة المستخدم غير متوفّرة أو غير صالحة.
103 لا يتطابق حجم الإعلان المطلوب مع حجم البانر المتوافق مع DT Exchange.
105 حمَّلت حزمة DT Exchange SDK أحد الإعلانات، ولكنه عرض وحدة تحكُّم غير متوقعة.
106 الإعلان غير جاهز للعرض.
200-399 ظهرت رسالة خطأ في حزمة تطوير البرامج (SDK) الخاصة بخدمة DT Exchange. اطّلِع على الرمز للحصول على مزيد من التفاصيل.

سجلّ تغييرات محوّل توسّط Android لـ DT Exchange

الإصدار 8.3.2.0

  • تم التحقق من التوافق مع الإصدار 8.3.2 من حزمة تطوير البرامج (SDK) DT Exchange.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 23.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.3.2 من حزمة DT Exchange SDK

الإصدار 8.3.1.0

  • تم التحقّق من التوافق مع الإصدار 8.3.1 من حزمة DT Exchange SDK.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 23.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.3.1 من حزمة DT Exchange SDK

الإصدار 8.3.0.0

  • تمت إضافة إمكانية تمرير إصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى حزمة DT Exchange SDK.
  • تم التحقّق من التوافق مع الإصدار 8.3.0 من حزمة تطوير البرامج (SDK) DT Exchange.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 23.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.3.0 من حزمة تطوير البرامج (SDK) لـ DT Exchange

الإصدار 8.2.7.0

  • تم التحقّق من التوافق مع DT Exchange SDK 8.2.7.

تم التصميم والاختبار باستخدام:

  • الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.7 من حزمة DT Exchange SDK

الإصدار 8.2.6.1

  • تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 23.0.0.
  • تم التحقّق من التوافق مع DT Exchange SDK 8.2.6.

تم التصميم والاختبار باستخدام:

  • الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.6 من حزمة تطوير البرامج (SDK) لتطبيق DT Exchange

الإصدار 8.2.6.0

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

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 22.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.6 من حزمة تطوير البرامج (SDK) لتطبيق DT Exchange

الإصدار 8.2.5.0

  • تم التحقّق من التوافق مع DT Exchange SDK 8.2.5.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 22.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.5 من حزمة DT Exchange SDK

الإصدار 8.2.4.0

  • تم التحقّق من التوافق مع الإصدار 8.2.4 من حزمة DT Exchange SDK.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 22.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.4 من حزمة تطوير البرامج (SDK) لتطبيق DT Exchange

الإصدار 8.2.3.0

  • تم تعديل المحوِّل لاستخدام فئة VersionInfo الجديدة.
  • تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 22.0.0.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 22.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • إصدار حزمة DT Exchange SDK‏ 8.2.3

الإصدار 8.2.2.1

  • تمت إضافة إمكانية تمرير مفتاح muteVideo في ميزة "التوسّط الإضافي" لإيقاف الإعلانات البينية.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 21.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.2 من حزمة تطوير البرامج (SDK) لـ DT Exchange

الإصدار 8.2.2.0

  • تم التحقق من التوافق مع الإصدار 8.2.2 من حزمة تطوير البرامج (SDK) DT Exchange.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.5.0.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 21.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.2 من حزمة DT Exchange SDK

الإصدار 8.2.1.0

  • تم تغيير اسم المحوِّل إلى "DT Exchange".
  • تم التحقق من التوافق مع الإصدار 8.2.1 من حزمة تطوير البرامج (SDK) DT Exchange.
  • تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.3.0.

تم التصميم والاختبار باستخدام:

  • الإصدار 21.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.2.1 من حزمة تطوير البرامج (SDK) لتطبيق DT Exchange

الإصدار 8.2.0.0

  • تم التحقّق من التوافق مع الإصدار 8.2.0 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.1.0.

تم التصميم والاختبار باستخدام:

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

الإصدار 8.1.5.0

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

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 8.1.4.0

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

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.1.4 من حزمة Fyber SDK

الإصدار 8.1.3.1

  • تم تعديل compileSdkVersion وtargetSdkVersion إلى واجهة برمجة التطبيقات 31.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.0.0.
  • تم تعديل الحد الأدنى المطلوب لمستوى واجهة برمجة تطبيقات Android إلى 19.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 8.1.3 من حزمة Fyber SDK

الإصدار 8.1.3.0

  • تم التحقّق من التوافق مع الإصدار 8.1.3 من حزمة Fyber SDK.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.6.0.

تم التصميم والاختبار باستخدام:

  • الإصدار 20.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 8.1.3 من حزمة Fyber SDK

الإصدار 8.1.2.0

  • تم التحقّق من التوافق مع الإصدار 8.1.2 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.5.0.

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 8.1.0.0

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

تم التصميم والاختبار باستخدام:

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

الإصدار 7.8.4.1

  • تم إصلاح مشكلة تعذُّر إعداد المُحوِّل في حال توفّر نسخة مكرّرة أو أكثر من معرّف تطبيق فريد من إعدادات التوسّط.
  • تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.4.0.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 20.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.8.4 من حزمة تطوير البرامج (SDK) من Fyber

الإصدار 7.8.4.0

  • تم التحقّق من التوافق مع الإصدار 7.8.4 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.3.0.
  • تم إصلاح مشكلة في الإعلانات الصورية التي تضم مكافآت، حيث لم يتمّ استدعاء onVideoComplete().
  • تتطلّب Fyber الآن سياق النشاط لعرض الإعلانات.

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 7.8.3.0

  • تم التحقق من التوافق مع الإصدار 7.8.3 من حزمة Fyber SDK.
  • تمت إضافة رموز ورسائل خطأ المحوّل الموحّد.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.1.0.

تم التصميم والاختبار باستخدام:

  • الإصدار 20.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.8.3 من حزمة Fyber SDK

الإصدار 7.8.2.0

  • تم التحقّق من التوافق مع الإصدار 7.8.2 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.0.0.

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 7.8.1.0

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

تم التصميم والاختبار باستخدام:

  • الإصدار 19.7.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 7.8.1 من حزمة Fyber SDK

الإصدار 7.8.0.0

  • تم التحقّق من التوافق مع الإصدار 7.8.0 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.7.0.

تم التصميم والاختبار باستخدام:

  • الإصدار 19.7.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.8.0 من حزمة تطوير البرامج (SDK) من Fyber

الإصدار 7.7.4.0

  • تم التحقّق من التوافق مع الإصدار 7.7.4 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم حلّ مشكلة إعادة توجيه onUserEarnedReward() مرتين للإعلانات التي تضم مكافآت.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 19.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 7.7.4 من حزمة Fyber SDK

الإصدار 7.7.3.0

  • تم التحقق من التوافق مع الإصدار 7.7.3 من حزمة Fyber SDK.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 19.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.7.3 من حزمة تطوير البرامج (SDK) من Fyber

الإصدار 7.7.2.0

  • تم التحقّق من التوافق مع الإصدار 7.7.2 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.5.0.

تم التصميم والاختبار باستخدام:

  • الإصدار 19.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.7.2 من حزمة Fyber SDK.

الإصدار 7.7.1.0

  • تم التحقّق من التوافق مع الإصدار 7.7.1 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.4.0.

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 7.7.0.0

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

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 7.6.1.0

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

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 19.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.6.1 من حزمة تطوير البرامج (SDK) من Fyber

الإصدار 7.6.0.0

  • تم التحقّق من التوافق مع الإصدار 7.6.0 من حزمة تطوير البرامج Fyber.
  • تم تعديل المُحوِّل لتلبية طلبات إعلانات البانر التكيُّفية المضمّنة.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.3.0.
  • تم إصلاح الخطأ المتمثل في عدم استدعاء طرق onAdOpened()/onAdClosed() لإعلانات البانر.

تم التصميم والاختبار باستخدام:

  • الإصدار 19.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 7.6.0 من حزمة Fyber SDK.

الإصدار 7.5.4.0

  • تم التحقّق من التوافق مع الإصدار 7.5.4 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.1.0.

تمّ تصميمها واختبارها باستخدام:

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

الإصدار 7.5.3.0

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

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 19.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 7.5.3 من حزمة Fyber SDK.

الإصدار 7.5.2.0

  • تم التحقّق من التوافق مع الإصدار 7.5.2 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.0.1.

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 19.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 7.5.2 من حزمة Fyber SDK

الإصدار 7.5.0.0

  • تم التحقّق من التوافق مع الإصدار 7.5.0 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم إصلاح خطأ NullPointerException أثناء تحميل إعلانات Fyber.

تم التصميم والاختبار باستخدام:

  • الإصدار 18.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • الإصدار 7.5.0 من حزمة تطوير البرامج (SDK) من Fyber

الإصدار 7.4.1.0

  • تم التحقّق من التوافق مع الإصدار 7.4.1 من حزمة تطوير البرامج (SDK) من Fyber.
  • تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.3.0.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.3.4.0

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

تمّ تصميمها واختبارها باستخدام:

  • الإصدار 18.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 7.3.4 من حزمة Fyber SDK.