دمج Unity Ads مع التوسّط

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

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

تتوفر لمحوِّل التوسّط في Unity Ads الإمكانات التالية:

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

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

المتطلبات

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

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

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

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

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

اشترِك في Unity Ads أو سجِّل الدخول إليها.

إنشاء مشروع

في لوحة بيانات Unity Ads، انتقِل إلى المشاريع وانقر على إنشاء مشروع.

املأ النموذج وانقر على إنشاء مشروع لإضافة مشروعك.

انتقِل إلى تحقيق الربح > البدء، ثم انقر على البدء.

في نافذة إعداد المشروع المنبثقة، اختَر أخطّط لاستخدام التوسّط وGoogle AdMob في حقل شريك التوسّط، ثم انقر على التالي.

اختَر إعدادات إعلاناتك، ثم انقر على التالي.

املأ النموذج، ثم انقر على إضافة مشروع.

سجِّل معرّف اللعبة.

إنشاء وحدة إعلانية

انتقِل إلى تحقيق الربح > الوحدات الإعلانية، ثم انقر على إضافة وحدة إعلانية.

أدخِل اسم الوحدة الإعلانية، ثم اختَر الوسيط وشكل الإعلان.

أخيرًا، انقر على إنشاء لحفظ وحدتك الإعلانية.

إضافة موضع إعلان

عروض الأسعار

تواصَل مع مدير حسابك في Google لإنشاء مواضع إعلانات عروض الأسعار.

شلال

بعد إنشاء المشروع، انتقِل إلى تحقيق الربح > مواضع الإعلانات. ل إنشاء موضع إعلان جديد، انقر على إضافة موضع إعلان لوحدتك الإعلانية.

املأ التفاصيل اللازمة وانقر على إضافة موضع إعلان.

دوِّن معرّف موضع الإعلان.

تحديد موضع مفتاح Unity Ads Reporting API

عروض الأسعار

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

شلال

بالإضافة إلى رقم تعريف اللعبة ورقم تعريف موضع الإعلان، ستحتاج أيضًا إلى مفتاح واجهة برمجة التطبيقات ورقم التعريف الأساسي للمؤسسة في Unity Ads لإعداد رقم تعريف الوحدة الإعلانية في AdMob.

انتقِل إلى تحقيق الربح > الإعداد > إدارة واجهة برمجة التطبيقات وراقِب مفتاح الوصول إلى واجهة برمجة التطبيقات "إحصاءات الأرباح".

بعد ذلك، انتقِل إلى تحقيق الربح > إعدادات المؤسسة ودوِّن رقم تعريف المؤسسة الأساسي.

تفعيل وضع الاختبار

يمكن تفعيل وضع "الاختبار" من لوحة بيانات Unity Ads. ضمن إعدادات مشروعك، اختَر علامة التبويب الاختبار.

يمكنك فرض وضع الاختبار على تطبيقك من خلال النقر على زر التعديل بجانب Apple App Store ، وضع علامة في المربّع بجانب تجاوز وضع اختبار العميل واختيار تفعيل وضع الاختبار (أي استخدام الإعلانات التجريبية) لجميع الأجهزة.

بدلاً من ذلك، يمكنك تفعيل وضع الاختبار لأجهزة معيّنة من خلال النقر على الزر إضافة جهاز اختباري.

املأ النموذج وانقر على حفظ.

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

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

عليك إضافة Unity Ads إلى إعدادات التوسّط لوحدتك الإعلانية.

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

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

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

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

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

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

إضافة Unity Ads كمصدر إعلان


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

اختَر Unity Ads وفعِّل مفتاح التبديل تحسين. أدخِل مفتاح واجهة برمجة التطبيقات ورقم تعريف الأساس المؤسّسة الذي حصلت عليه في القسم السابق لإعداد ميزة تحسين مصدر الإعلانات في Unity Ads. بعد ذلك، أدخِل قيمة التكلفة الفعلية لكل ألف ظهور ل AdUnity وانقر على متابعة.



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

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


إضافة Unity Ads إلى قائمة شركاء الإعلانات بموجب "اللائحة العامّة لحماية البيانات" (GDPR) واللوائح التنظيمية السارية في الولايات الأمريكية

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

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

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

    pod 'GoogleMobileAdsMediationUnity'
    
  • من سطر الأوامر، شغِّل:

    pod install --repo-update

الدمج اليدوي

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

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

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

Swift

import UnityAds
// ...

let gdprMetaData = UADSMetaData()
gdprMetaData.set("gdpr.consent", value: true)
gdprMetaData.commit()

Objective-C

#import <UnityAds/UnityAds.h>
// ...

UADSMetaData *gdprMetaData = [[UADSMetaData alloc] init];
[gdprMetaData set:@"gdpr.consent" value:@YES];
[gdprMetaData commit];

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

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

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

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

Swift

import UnityAds
// ...

let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()

Objective-C

#import <UnityAds/UnityAds.h>
// ...

UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];

اطّلِع على دليلَي واجهات برمجة التطبيقات لموافقة المستخدمين على معالجة البيانات وخصوصيتهم والامتثال لقانون خصوصية المستهلك في كاليفورنيا (CCPA) في Unity Ads للحصول على مزيد من التفاصيل والقيم التي يمكن تقديمها في كل طريقة.

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

دمج SKAdNetwork

اتّبِع مستندات Unity Ads لإضافة معرّفات SKAdNetwork إلى ملف Info.plist في مشروعك.

أخطاء الترجمة

Swift

ولا يلزم استخدام رمز إضافي لدمج Swift.

Objective-C

بالنسبة إلى محوِّل Unity Ads 4.4.0.0 أو الإصدارات الأحدث، يجب اتّباع خطوات الدمج في مستندات Unity.

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

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

تأكَّد من تسجيل جهازك الاختباري في AdMob وتفعيل وضع الاختبار في واجهة مستخدم Unity Ads.

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

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

رموز الخطأ

إذا تعذّر على المُحوِّل تلقّي إعلان من Unity Ads، يمكن للناشرين التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام GADResponseInfo.adNetworkInfoArray ضمن الفئات التالية:

GADMAdapterUnity
GADMediationAdapterUnity

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

رمز الخطأ السبب
0-9 عرَضت حزمة تطوير البرامج (SDK) في UnityAds خطأً. يُرجى الاطّلاع على مستندات Unity للحصول على مزيد من التفاصيل.
101 مَعلمات خادم UnityAds التي تم ضبطها في واجهة مستخدم AdMob غير متوفّرة أو غير صالحة.
102 الجهاز غير متوافق مع UnityAds.
103 انتهت UnityAds من عرض الإعلانات بحالة الخطأ kUnityAdsFinishStateError.
104 عنصر الإعلان في Unity هو قيمة فارغة بعد استدعاء أداة الإعداد.
105 تعذّر عرض إعلانات Unity بسبب عدم جاهزية الإعلان.
106 طلبت UnityAds إجراء ردّ اتصال لتغيير موضع الإعلان مع حالة موضع الإعلان kUnityAdsPlacementStateNoFill.
107 طلبت UnityAds إجراء ردّ اتصال لتغيير موضع الإعلان مع حالة موضع الإعلان kUnityAdsPlacementStateDisabled.
108 سبق أن تم تحميل إعلان لهذا موضع الإعلان. لا تتيح حزمة تطوير البرامج (SDK) UnityAds تحميل إعلانات متعدّدة للموضع نفسه.

سجلّ التغييرات في "محوِّل التوسّط لنظام التشغيل iOS" في Unity Ads

الإصدار 4.12.5.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads‏ 4.12.5.

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

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

الإصدار 4.12.4.0

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

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

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

الإصدار 4.12.3.1

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

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

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

الإصدار 4.12.3.0

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

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

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

الإصدار 4.12.2.0

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

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

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

الإصدار 4.12.1.0

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

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

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

الإصدار 4.12.0.0

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

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

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

الإصدار 4.11.3.1

  • تمّت إضافة ميزة تقديم عروض الأسعار لأشكال الإعلانات التالية: إعلانات البانر والإعلانات البينية والإعلانات التي تضم مكافأة.

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

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

الإصدار 4.11.3.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads‏ 4.11.3.

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

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

الإصدار 4.11.2.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.11.2 من Unity Ads.

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

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

الإصدار 4.10.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 4.10.0.

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

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

الإصدار 4.9.3.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads‏ 4.9.3.
  • يتطلب الآن الحد الأدنى لإصدار iOS 12.0.
  • تتطلب الآن الإصدار 11.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • تم تضمين Info.plist في الأطر ضمن UnityAdapter.xcframework.

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

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

الإصدار 4.9.2.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 4.9.2.

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

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

الإصدار 4.9.1.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 4.9.1.

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

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

الإصدار 4.9.0.0

  • تمت إزالة التوافق مع GADMAdNetworkAdapter والتبعية له من محوِّل Unity.
  • تمت إضافة طلب أسلوب ظهور الإعلان في تقرير unityAdsShowStart أسلوب المفوَّض.
  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.9.0 من Unity Ads.

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

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

الإصدار 4.8.0.0

  • تمت إضافة إمكانية استخدام أحداث مرّات الظهور للإعلانات البانر.
  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.8.0 لـ Unity Ads.

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

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

الإصدار 4.7.1.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 4.7.1.

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

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

الإصدار 4.7.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.7.0 لـ Unity Ads.
  • يتطلب الآن الحد الأدنى من الإصدار 11.0 من نظام التشغيل iOS.
  • تتطلب الآن الإصدار 10.4.0 أو إصدار أحدث من "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

الإصدار 4.6.1.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 4.6.1.

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

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

الإصدار 4.6.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.6.0 من Unity Ads.
  • تمت إضافة إمكانية إعادة توجيه معلومات "قانون حماية خصوصية الأطفال على الإنترنت" (COPPA) إلى حزمة تطوير البرامج (SDK) لـ Unity Ads.
  • تمت إزالة التوافق مع بنية armv7.
  • تتطلب الآن حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"، الإصدار 10.0.0 أو إصدار أحدث.

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

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

الإصدار 4.5.0.0

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

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

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

الإصدار 4.4.1.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 4.4.1.

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

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

الإصدار 4.4.0.0

  • تم تعديل المحوِّل لاستخدام واجهة برمجة التطبيقات didRewardUser.
  • تتطلب الآن الإصدار 9.8.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.4.0 من Unity Ads.

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

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

الإصدار 4.3.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 4.3.0.

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

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

الإصدار 4.2.1.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 4.2.1.

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

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

الإصدار 4.1.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 4.1.0 من Unity Ads.

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

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

الإصدار 4.0.1.0

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

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

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

الإصدار 4.0.0.2

  • تمت إضافة دعم لبنية محاكي arm64.

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

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

الإصدار 4.0.0.1

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

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

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

الإصدار 4.0.0.0

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

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

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

الإصدار 3.7.5.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 3.7.5 من Unity Ads.

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

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

الإصدار 3.7.4.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 3.7.4.

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

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

الإصدار 3.7.2.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 3.7.2.
  • تم تخفيف الاعتماد على الإصدار 8.0.0 أو إصدار أحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.

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

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

الإصدار 3.7.1.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 3.7.1.
  • تتطلب الآن الإصدار 8.4.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

الإصدار 3.6.2.0

  • تم تعديل المحوِّل لاستخدام التنسيق .xcframework.
  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 3.6.2 من Unity Ads.
  • تتطلّب الآن حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة الإصدار 8.2.0 أو إصدارًا أحدث.

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

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

الإصدار 3.6.0.0

  • تم التحقّق من التوافق مع الإصدار 3.6.0 من حزمة تطوير البرامج (SDK) لـ Unity Ads.
  • تتطلب الآن حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة الإصدار 7.69.0 أو إصدار أحدث.

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

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

الإصدار 3.5.1.1

  • تم إصلاح مشكلة تعطُّل كانت تحدث أحيانًا عند انتهاء عملية إعداد حزمة تطوير البرامج Unity Ads SDK.

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

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

الإصدار 3.5.1.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 3.5.1.

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

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

الإصدار 3.5.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 3.5.0.
  • تمت إضافة إمكانية استخدام إعلانات البانر التكيُّفية.
  • تتطلب الآن استخدام الإصدار 7.68.0 أو إصدار أحدث من حزمة تطوير برامج "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

الإصدار 3.4.8.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 3.4.8.
  • تتطلب الآن استخدام الإصدار 7.63.0 أو إصدار أحدث من حزمة تطوير برامج "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

الإصدار 3.4.6.0

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

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

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

الإصدار 3.4.2.2

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

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

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

الإصدار 3.4.2.1

  • تحسين إعادة توجيه أخطاء Unity للتعرّف على حالات تعذّر الإعداد وتحميل الإعلانات في وقت مبكر والحد من حالات انتهاء المهلة
  • تمت إزالة التوافق مع بنية i386.

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

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

الإصدار 3.4.2.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 3.4.2.

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

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

الإصدار 3.4.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 3.4.0 لـ Unity Ads.
  • تتيح الآن تحميل إعلانات بانر متعددة في الوقت نفسه.

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

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

الإصدار 3.3.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 3.3.0 لـ Unity Ads.
  • تتيح الآن تحميل إعلانات بانر متعددة في الوقت نفسه.

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

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

الإصدار 3.2.0.1

  • تم التحقّق من التوافق مع الإصدار 3.2.0 من حزمة تطوير البرامج (SDK) لـ Unity Ads.
  • تتطلب الآن حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة"، الإصدار 7.46.0 أو إصدارًا أحدث.
  • تم إصلاح مشكلة تعذُّر عرض إعلانات البانر في Unity عند تحميلها.
  • تم إصلاح مشكلة عدم إعادة توجيه المُحوِّل بشكلٍ صحيح لطلب إعادة الاتصال unityAdsReady.

الإصدار 3.2.0.0

  • تمّت إزالة الإصدار بسبب تراجع في إعداد تقارير عدم الملء.

الإصدار 3.1.0.0

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

الإصدار 3.0.3.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) لـ Unity Ads 3.0.3.
  • تتطلّب الآن حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 7.42.2 أو إصدارًا أحدث.
  • تمت إضافة إمكانية استخدام أحجام إعلانات البانر المرنة.
  • تم إصلاح مشكلة عدم تحميل إعلانات البانر في Unity إلا مرة واحدة في كل جلسة.

الإصدار 3.0.1.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 3.0.1 لإعلانات Unity.
  • تم إصلاح مشكلة تعطُّل كانت تحدث عند إلغاء تخصيص الإعلانات التي تضم مكافآت.

الإصدار 3.0.0.3

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

الإصدار 3.0.0.2

  • تمت إضافة إمكانية عرض إعلانات البانر.

الإصدار 3.0.0.1

  • تم إصلاح مشكلة تخزين المُحوِّل لـ "placementId" للطلب السابق.

الإصدار 3.0.0.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 3.0.0 لـ Unity Ads.

الإصدار 2.3.0.0

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

الإصدار 2.2.1.1

  • تمت إضافة طلب إعادة الاتصال adapterDidCompletePlayingRewardBasedVideoAd: إلى المحوِّل.

الإصدار 2.2.1.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 2.2.1.

الإصدار 2.2.0.0

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

الإصدار 2.1.2.0

  • تم التحقّق من التوافق مع حزمة تطوير البرامج (SDK) 2.1.2 من Unity Ads.
  • تمت إزالة التوافق مع بنية armv7s.

الإصدار 2.1.1.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 2.1.1.

الإصدار 2.1.0.0

  • تم تعديل المحوِّل ليصبح متوافقًا مع حزمة تطوير البرامج (SDK) 2.1.0 من Unity Ads.

الإصدار 2.0.8.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 2.0.8.

الإصدار 2.0.7.0

  • يتتبّع المُحوِّل الآن النقرات على إعلانات Unity حتى تتمكّن إحصاءات النقرات في AdMob وUnity Ads من المطابقة.
  • تتلقّى التطبيقات الآن طلبات interstitialWillLeaveApplication: وrewardBasedVideoAdWillLeaveApplication:.

الإصدار 2.0.6.0

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

الإصدار 2.0.5.0

  • تم التحقّق من التوافق مع حزمة Unity Ads SDK 2.0.5.

الإصدار 2.0.4.0

  • تم تغيير نظام تسمية الإصدارات إلى [إصدار حزمة SDK لإعلانات Unity].[إصدار تصحيح المكوّن الإضافي].
  • تم تعديل الحد الأدنى المطلوب من حزمة تطوير البرامج (SDK) لـ Unity Ads إلى الإصدار 2.0.4.
  • تم تعديل الحد الأدنى المطلوب من الإصدار لحزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى الإصدار 7.10.1.

الإصدار 1.0.2

  • جعل مفتاح عنصر مكافأة المستخدم غير صفري سيكون مفتاح المكافأة دائمًا سلسلة فارغة أو صالحة.

الإصدار 1.0.1

  • تم إصلاح الخطأ الذي كان يؤدي إلى عدم استدعاء دالة rewardBasedVideoAdDidOpen:.

الإصدار 1.0.0

  • تتيح عرض الإعلانات البينية وإعلانات الفيديو المستندة إلى المكافآت.