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

يوضّح لك هذا الدليل كيفية استخدام "SDK لإعلانات Google على الأجهزة الجوّالة" من أجل تحميل الإعلانات وعرضها من DT Exchange باستخدام التوسّط في AdMob، مع تغطية عمليات الدمج المتسلسلة. توضّح هذه الصفحة كيفية إضافة 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 لتطبيقك.

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

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

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

عليك إضافة DT Exchange إلى إعدادات التوسّط الخاصة بوحدتك الإعلانية.

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

لإنشاء مجموعة توسّط جديدة، انقر على إنشاء مجموعة توسّط.

أدخِل شكل الإعلان والمنصة، ثم انقر على متابعة.

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

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

من المفترض أن تظهر الآن بطاقة الوحدات الإعلانية مملوءة بالوحدات الإعلانية التي اخترتها:

إضافة DT Exchange كمصدر إعلان

عروض الأسعار

ضمن بطاقة عروض الأسعار في قسم مصادر الإعلانات، انقر على إضافة مصدر إعلان. بعد ذلك، اختَر DT Exchange.

انقر على كيفية التوقيع على اتفاقية شراكة وإعداد شراكة مستندة إلى عروض الأسعار مع DT Exchange.



انقر على الإقرار والموافقة، ثم انقر على متابعة.



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



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



شلال


ضمن بطاقة العرض بدون انقطاع في قسم مصادر الإعلانات، انقر على إضافة مصدر إعلان.

اختَر DT Exchange وفعِّل مفتاح التبديل تحسين. أدخِل معرّف الناشر وسر العميل ومفتاح العميل التي حصلت عليها في القسم السابق لإعداد ميزة "تحسين مصدر الإعلان" في DT Exchange. بعد ذلك، أدخِل قيمة التكلفة الفعلية لكل ألف ظهور لمنصة DT Exchange وانقر على متابعة.



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

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


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

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

الخطوة 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: اختبار عملية التنفيذ

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

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

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

للتأكّد من تلقّي إعلانات اختبارية من 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 = GADRequest()
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";
}];

GADRequest *request = [GADRequest 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 التي تم ضبطها في واجهة مستخدم AdMob غير متوفّرة أو غير صالحة.
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