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

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

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

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

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

1 تتوفّر ميزة دمج عروض الأسعار في إصدار تجريبي مغلق، لذا يُرجى التواصل مع مدير حسابك لطلب إذن الوصول.

‫2 لا تتوفّر الإعلانات مقابل مكافأة إلا في توسّط العرض الإعلاني بدون انقطاع.

المتطلبات

  • الإصدار المستهدف من نظام التشغيل iOS هو 12.0 أو إصدار أحدث

  • [لعروض الأسعار]: لدمج جميع أشكال الإعلانات المتوافقة في عروض الأسعار، استخدِم الإصدار 8.3.8.0 أو الإصدارات الأحدث من محوّل DT Exchange (ننصح باستخدام أحدث إصدار).

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

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

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

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

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

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

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

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

أدخِل الأسماء واختَر الأنواع لمواضع إعلانك. بعد ذلك، انقر على حفظ موضع الإعلان.

الإعداد

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

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

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

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

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

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

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

دوِّن معرّف الناشر ومفتاح المستهلك وسر المستهلك لأنّك ستحتاج إليها في الخطوة التالية.

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

تعديل ملف app-ads.txt

مبادرة "البائعون المعتمَدون للتطبيقات" أو ملف app-ads.txt هي مبادرة يقدّمها "مختبر IAB التقني" للمساعدة في ضمان عدم بيع المساحة المتوفّرة للإعلانات في تطبيقك سوى من خلال القنوات التي حدَّدت أنّها مخوّلة. لتجنُّب حدوث خسائر كبيرة في إيرادات الإعلانات، عليك استخدام ملف app-ads.txt. إذا لم يسبق لك إجراء ذلك، أنشئ ملف app-ads.txt في "مدير إعلانات Google".

لتنفيذ app-ads.txt في DT Exchange، أضِف DT إلى ملف app-ads.txt.

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

سجِّل الدخول إلى حسابك على "مدير إعلانات Google".

إضافة DT Exchange في "الشركات"

عروض الأسعار

هذه الخطوة غير مطلوبة لعمليات الدمج المتعلقة بعروض الأسعار.

شلال

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

اختَر DT Exchange كـ شبكة إعلانية، وأدخِل اسمًا فريدًا وفعِّل التوسّط. فعِّل الجمع التلقائي للبيانات، وأدخِل معرّف الناشر وسر العميل ومفتاح العميل التي حصلت عليها في القسم السابق.

لست بحاجة إلى إدخال اسم مستخدم أو كلمة مرور. انقر على حفظ عند الانتهاء.

تفعيل ميزة "مشاركة الإشارات الآمنة"

عروض الأسعار

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

شلال

هذه الخطوة غير مطلوبة لعمليات الدمج المتسلسلة.

مشاركة الإشارات الآمنة في طلبات عروض الأسعار

عروض الأسعار

انتقِل إلى المستودع الإعلاني > الإشارات الآمنة. ضمن الإشارات الآمنة، ابحث عن DT Exchange (Fyber Monetization) وفعِّل تفعيل تكامل التطبيق.

انقر على حفظ.

شلال

هذه الخطوة غير مطلوبة لعمليات الدمج المتسلسلة.

السماح بمشاركة الإشارات الآمنة في "عروض الأسعار باستخدام حِزم تطوير البرامج (SDK)"

عروض الأسعار

انتقِل إلى عرض الإعلانات > إعدادات قناة طلبات الإعلانات. في علامة التبويب الإعدادات التلقائية، فعِّل خيار السماح بمشاركة الإشارات الآمنة في عروض أسعار حزمة تطوير البرامج (SDK).

انقر على حفظ.

شلال

هذه الخطوة غير مطلوبة لعمليات الدمج المتسلسلة.

ضبط عروض الأسعار في DT Exchange

عروض الأسعار

انتقِل إلى تشغيل > مقدّمو عروض الأسعار، ثمّ انقر على الانتقال إلى SDK Bidding.

انقر على مقدّم عروض جديد.

اختَر DT Exchange كمقدّم عروض.

انقر على متابعة لتفعيل SDK Bidding لمقدّم عرض السعر هذا.

انقر على تم.

شلال

هذه الخطوة غير مطلوبة لعمليات الدمج المتسلسلة.

ضبط ربط الوحدات الإعلانية

عروض الأسعار

انتقِل إلى تشغيل > مقدّمو عروض الأسعار، ثمّ انقر على الانتقال إلى SDK Bidding.

اختَر الشركة التي تريد استخدام DT Exchange معها.

انتقِل إلى علامة التبويب ربط الوحدة الإعلانية وانقر على ربط وحدة إعلانية جديدة.

اختَر وحدة إعلانية محدّدة. اختَر وحدة إعلانية وشكل إعلان، ثم اختَر تطبيق الأجهزة الجوّالة كـ نوع المستودع وتطبيق الأجهزة الجوّالة. بعد ذلك، أدخِل معرّف التطبيق ومعرّف موضع الإعلان الذي حصلت عليهما في القسم السابق. وأخيرًا، انقر على حفظ.

شلال

انتقِل إلى التسليم > مجموعات تحسين العائد وانقر على الزر مجموعة تحسين عائد جديدة. اختَر تطبيق الأجهزة الجوّالة.

انتقِل إلى أسفل الصفحة وانقر على إضافة شريك لتحسين العائد.

اختَر الشركة التي أنشأتها لـ DT Exchange في القسم السابق. اختَر التوسّط في حزمة تطوير البرامج (SDK) للأجهزة الجوّالة كـ نوع الدمج، وiOS كـ النظام الأساسي، ونشط كـ الحالة.

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

ملاحظة: يستغرق جمع البيانات تلقائيًا بضعة أيام قبل أن يتمكّن من حساب قيمة "التكلفة الديناميكية لكل ألف ظهور" بدقة لشبكة توسط. وبعد أن يصبح بإمكاننا احتساب التكلفة الفعلية لكل ألف ظهور، يتم تعديلها تلقائيًا نيابةً عنك.

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

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

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

أضِف السطر التالي إلى ملف Podfile الخاص بمشروعك:

pod 'GoogleMobileAdsMediationFyber'

من سطر الأوامر، شغِّل:

pod install --repo-update

الدمج اليدوي

الخطوة 4: تنفيذ إعدادات الخصوصية على حزمة تطوير البرامج (SDK) في "الناشر الرقمي"

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

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

Swift

import IASDKCore
// ...

IASDKCore.sharedInstance().gdprConsent = IAGDPRConsentType.given
IASDKCore.sharedInstance().gdprConsentString = "myGdprConsentString"

Objective-C

#import <IASDKCore/IASDKCore.h>
// ...

[IASDKCore.sharedInstance setGDPRConsent:YES];
[IASDKCore.sharedInstance setGDPRConsentString:@"myGdprConsentString"];

يمكنك الانتقال إلى دليل تنفيذ اللائحة العامة لحماية البيانات الخاص بمنصة DT Exchange للحصول على مزيد من التفاصيل والقيم التي يمكن تقديمها في الطريقة.

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

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

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

Swift

import IASDKCore
// ...

IASDKCore.sharedInstance().ccpaString = "myCCPAConsentString"

Objective-C

#import <IASDKCore/IASDKCore.h>
// ...

[IASDKCore.sharedInstance setCCPAString:@"myCCPAConsentString"];

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

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

تكامل SKAdNetwork

اتّبِع مستندات DT Exchange لإضافة معرّفات SKAdNetwork إلى ملف Info.plist الخاص بمشروعك.

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

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

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

التحقّق من الإعلانات الاختبارية

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

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

المَعلمات الخاصة بالشبكة

يتوافق محوّل DT Exchange مع مَعلمات طلب إضافية يمكن تمريرها إلى المحوّل باستخدام GADMAdapterFyberExtras(). يبحث المحوّل عن المفاتيح التالية في الحزمة:

مَعلمات الطلب وقيمه
setUserData
عمر المستخدم وجنسه ورمزه البريدي
IAUserData
setMuteAudio Boolean: كتم صوت الفيديو أو إعادته

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

Swift

let userData = IAUserData.build({ builder in
  builder.age = 23
  builder.gender = IAUserGenderType.male
  builder.zipCode = "1234"
}];

let request = GAMRequest()
let extras = GADMAdapterFyberExtras()
extras.userData = userData
extras.muteAudio = true
request.register(extras)

Objective-C

IAUserData *userData = [IAUserData build:^(id<IAUserDataBuilder> _Nonnull builder) {
    builder.age = 23;
    builder.gender = IAUserGenderTypeMale;
    builder.zipCode = @"1234";
}];

GAMRequest *request = [GAMRequest request];
GADMAdapterFyberExtras *extras = [[GADMAdapterFyberExtras alloc] init];
extras.userData = userData;
extras.muteAudio = YES;
[request registerAdNetworkExtras:extras];

يُرجى الرجوع إلى دليل الدمج في DT Exchange للحصول على مزيد من المعلومات.

رموز الخطأ

إذا لم يتمكّن المحوّل من تلقّي إعلان من DT Exchange، يمكنك التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام GADResponseInfo.adNetworkInfoArray ضمن الفئة التالية:

GADMediationAdapterFyber

في ما يلي الرموز والرسائل المصاحبة التي يعرضها محوّل DT Exchange عندما يتعذّر تحميل إعلان:

رمز الخطأ السبب
0-10 عرض حزمة تطوير البرامج (SDK) الخاصة بـ DT خطأً. لمزيد من التفاصيل، يمكنك الاطّلاع على المستندات.
101 معلمات خادم DT Exchange التي تم ضبطها في واجهة مستخدم "مدير إعلانات Google" غير متوفّرة أو غير صالحة.
102 لا يتطابق حجم الإعلان المطلوب مع حجم بانر متوافق مع DT Exchange.
103 تعذّر عرض الإعلان لأنّه تم استخدام عنصر الإعلان من قبل.
104 تعذّر عرض إعلانات DT Exchange لأنّ الإعلان غير جاهز.
105 عرض حزمة تطوير البرامج (SDK) في "التقارير الديناميكية" خطأ في الإعداد.

سجلّ التغييرات في DT Exchange iOS Mediation Adapter

الإصدار 8.3.8.0

  • تم إصلاح طلبات الإعلانات التي تستخدم عروض الأسعار الثابتة لكي لا يتم التحقّق من معرّف Spot بعد الآن.
  • تم التأكّد من التوافق مع الإصدار 8.3.8 من حزمة DT Exchange SDK.

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

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

الإصدار 8.3.7.0

  • يتطلّب الآن الحد الأدنى من إصدار iOS 13.0.
  • تمّت إضافة إمكانية تقديم عروض أسعار لأشكال الإعلانات التالية: إعلانات البانر والإعلانات البينية والإعلانات بمكافأة.
  • تم التأكّد من التوافق مع الإصدار 8.3.7 من حزمة DT Exchange SDK.

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

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

الإصدار 8.3.6.0

  • تفعيل العلامتَين -fobjc-arc و-fstack-protector-all
  • تم التأكّد من التوافق مع الإصدار 8.3.6 من حزمة DT Exchange SDK.

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

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

الإصدار 8.3.5.1

  • يتطلّب الآن الإصدار 12.0.0 أو إصدارًا أحدث من SDK لإعلانات Google على الأجهزة الجوّالة.

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

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

الإصدار 8.3.5.0

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

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

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

الإصدار 8.3.4.0

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

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

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

الإصدار 8.3.3.0

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

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

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

الإصدار 8.3.2.1

  • تمت إزالة الاستخدام المتوقّف نهائيًا للكلمات الرئيسية.
  • تم إصلاح الخلل الذي كان يتسبّب في اختفاء الإعلانات البينية والإعلانات مقابل مكافآت وظهور شاشة فارغة.
  • تم تعديل CFBundleShortVersionString ليحتوي على ثلاثة مكوّنات بدلاً من أربعة.

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

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

الإصدار 8.3.2.0

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

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

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

الإصدار 8.3.1.0

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

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

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

الإصدار 8.3.0.0

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

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

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

الإصدار 8.2.8.0

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

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

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

الإصدار 8.2.7.0

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

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

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

الإصدار 8.2.6.1

  • تمت إضافة didFailToPresentWithError عمليات ردّ الاتصال في "الإعلانات مقابل مكافأة".
  • تمت إضافة طريقة تفويض IAAdDidExpire في الإعلانات البينية والإعلانات مقابل مكافأة.
  • يتطلّب الآن الإصدار 12.0 من نظام التشغيل iOS كحدّ أدنى.
  • يتطلّب الآن الإصدار 11.0 أو إصدارًا أحدث من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة".
  • تم تضمين Info.plist في الأُطر ضمن DTExchangeAdapter.xcframework.

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

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

الإصدار 8.2.6.0

  • تم التأكّد من التوافق مع الإصدار 8.2.6 من حزمة DT Exchange SDK.
  • تمت إزالة طرق التفويض willBackgroundApplication المتوقّفة نهائيًا من عمليات تنفيذ "إعلانات البانر" و"الإعلانات البينية".

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

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

الإصدار 8.2.5.0

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

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

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

الإصدار 8.2.4.0

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

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

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

الإصدار 8.2.3.0

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

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

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

الإصدار 8.2.2.0

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

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

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

الإصدار 8.2.1.0

  • تم التأكّد من التوافق مع الإصدار 8.2.1 من حزمة DT Exchange SDK.
  • تمت إزالة إمكانية استخدام بنية armv7.
  • يتطلّب الآن الإصدار 11.0 من نظام التشغيل iOS كحدّ أدنى.
  • يتطلّب الآن الإصدار 10.4.0 أو إصدارًا أحدث من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

الإصدار 8.2.0.0

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

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

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

الإصدار 8.1.9.1

  • يتطلّب الآن الإصدار 10.0.0 أو إصدارًا أحدث من حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

الإصدار 8.1.9.0

  • تمت إزالة استخدام واجهات برمجة التطبيقات المتوقّفة نهائيًا الخاصة بالوساطة في ما يتعلّق بالجنس وتاريخ الميلاد والموقع الجغرافي.
  • تم التأكّد من التوافق مع الإصدار 8.1.9 من حزمة DT Exchange SDK.

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

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

الإصدار 8.1.7.0

  • تم التأكّد من التوافق مع الإصدار 8.1.7 من حزمة DT Exchange SDK.
  • تمت إعادة تسمية أداة الربط إلى "DT Exchange".

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

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

الإصدار 8.1.6.0

  • تمت إضافة إمكانية تمرير muteAudio إضافي في فئة GADMAdapterFyberExtras.
  • تم تعديل المحوّل لاستخدام واجهة برمجة التطبيقات didRewardUser.
  • يتطلّب الآن الإصدار 9.8.0 أو إصدارًا أحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.
  • تم التأكّد من التوافق مع الإصدار 8.1.6 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.

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

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

الإصدار 8.1.5.0

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

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

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

الإصدار 8.1.4.0

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

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

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

الإصدار 8.1.3.1

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

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

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

الإصدار 8.1.3.0

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

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

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

الإصدار 8.1.2.0

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

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

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

الإصدار 8.1.1.0

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

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

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

الإصدار 8.1.0.0

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

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

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

الإصدار 8.0.0.0

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

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

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

الإصدار 7.9.0.0

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

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

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

الإصدار 7.8.9.0

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

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

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

الإصدار 7.8.8.1

  • تم نقل حدث الإعلان didEndVideo إلى دالة معاودة الاتصال الخاصة بالإعلان مقابل مكافأة IAAdDidReward.

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

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

الإصدار 7.8.8.0

  • يتطلّب الآن الإصدار 10.0 من نظام التشغيل iOS كحدّ أدنى.
  • تم التأكّد من التوافق مع الإصدار 7.8.8 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.

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

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

الإصدار 7.8.7.0

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

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

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

الإصدار 7.8.6.0

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

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

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

الإصدار 7.8.5.0

  • تم التأكّد من التوافق مع الإصدار 7.8.5 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.
  • يتطلّب الآن إنشاء التطبيق باستخدام Xcode 12.5 أو إصدار أحدث.

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

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

الإصدار 7.8.1.0

  • تم التأكّد من التوافق مع الإصدار 7.8.1 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.
  • تخفيف القيود على الإصدار 8.0.0 أو الإصدارات الأحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة
  • تمت إضافة رموز ورسائل خطأ موحّدة خاصة بالمحوّل.
  • تم تعديل المحوّل لاستخدام تنسيق .xcframework.

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

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

الإصدار 7.8.0.0

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

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

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

الإصدار 7.7.3.0

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

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

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

الإصدار 7.7.2.0

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

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

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

الإصدار 7.7.1.0

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

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

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

الإصدار 7.6.4.0

  • تم التأكّد من التوافق مع الإصدار 7.6.4 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.
  • يتطلّب الآن الإصدار 7.65.0 أو إصدارًا أحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.
  • تمت إضافة فئة GADMAdapterFyberExtras، ما يتيح للناشرين تمرير الكلمات الرئيسية وبيانات المستخدم إلى حزمة تطوير البرامج (SDK) في Fyber Marketplace.

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

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

الإصدار 7.6.3.0

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

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

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

الإصدار 7.6.2.0

  • تم التأكّد من التوافق مع الإصدار 7.6.2 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.
  • يتطلّب الآن الإصدار 7.64.0 أو إصدارًا أحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.

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

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

الإصدار 7.6.0.0

  • تم التأكّد من التوافق مع الإصدار 7.6.0 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.
  • يتطلّب الآن الإصدار 7.62.0 أو إصدارًا أحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.
  • تم تعديل المحوّل البرمجي ليتوافق مع طلبات إعلانات البانر التكيُّفية المضمّنة.
  • تمّت إضافة إمكانية استخدام HTML للإعلانات مقابل مكافأة.
  • تمّت إضافة دالّة ردّ اتصال جديدة خاصة بالمكافآت: IAAdDidReward (لكلّ من الفيديو مقابل مكافأة وHTML مقابل مكافأة). لم يعُد IAVideoCompleted يُستخدم لتقديم المكافآت.

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

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

الإصدار 7.5.6.1

  • تمت إزالة تسجيل الدخول الخاص بحزمة تطوير البرامج (SDK) في Fyber Marketplace مؤقتًا.

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

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

الإصدار 7.5.6.0

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

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

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

الإصدار 7.5.5.0

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

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

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

الإصدار 7.5.4.0

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

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

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

الإصدار 7.5.3.0

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

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

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

الإصدار 7.5.1.0

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

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

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

الإصدار 7.5.0.0 (متوقّف نهائيًا)

  • تمت إزالة هذا الإصدار. يُرجى استخدام الإصدار 7.5.1.0 أو إصدار أحدث.
  • تم التأكّد من التوافق مع الإصدار 7.5.0 من حزمة تطوير البرامج (SDK) في Fyber Marketplace.
  • سيُعدِّل المحوّل الآن حزمة تطوير البرامج (SDK) من Fyber قبل تقديم طلب إعلان إذا لم يتم إعداد حزمة تطوير البرامج (SDK) من Fyber بعد.

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

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

الإصدار 7.4.0.0

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

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

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