يوضّح لك هذا الدليل كيفية استخدام Google Mobile Ads Unity Plugin لتحميل الإعلانات وعرضها من Liftoff Monetize باستخدام التوسّط، مع تغطية عمليات الدمج المتسلسلة وعروض الأسعار. توضّح هذه الصفحة كيفية إضافة Liftoff Monetize إلى إعدادات التوسّط الخاصة بوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل Liftoff Monetize في تطبيق Unity.
عمليات الدمج وأشكال الإعلانات المتوافقة
| التكامل | |
|---|---|
| عروض الأسعار | |
| عرض إعلاني بدون انقطاع | |
| التنسيقات | |
| إعلان على شاشة فتح التطبيق | |
| بانر | |
| إعلان بيني | |
| تمت المكافأة | |
| إعلان بيني مقابل مكافأة | |
المتطلبات الأساسية
قبل المتابعة، يُرجى التحقّق مما يلي:
- أحدث إصدار من Google Mobile Ads Unity Plugin
- الإصدار 4 أو إصدار أحدث من Unity Editor
- [لتقديم عروض الأسعار]: لدمج جميع أشكال الإعلانات المتوافقة في عروض الأسعار، استخدِم مكوّن Google Mobile Ads الإضافي للتوسّط في Liftoff Monetize 5.1.0 أو إصدار أحدث (يُنصح باستخدام أحدث إصدار).
- للنشر على أجهزة Android
- المستوى 24 من واجهة برمجة التطبيقات Android أو الإصدارات الأحدث
- للنشر على أجهزة iOS
- الإصدار 13.0 من نظام التشغيل iOS أو إصدار أحدث
- مشروع Unity قيد العمل تم إعداده باستخدام Google Mobile Ads Unity Plugin. لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة إعداد Google Mobile Ads Unity Plugin.
الخطوة 1: ضبط الإعدادات في واجهة مستخدم Liftoff Monetize
اشترِك أو سجِّل الدخول إلى حسابك على Liftoff Monetize.
أضِف تطبيقك إلى لوحة بيانات Liftoff Monetize من خلال النقر على الزر إضافة تطبيق.

املأ النموذج وأدخِل جميع التفاصيل اللازمة.
Android

iOS

بعد إنشاء تطبيقك، اختَر تطبيقك من لوحة بيانات تطبيقات Liftoff Monetize.
Android

iOS

دوِّن رقم تعريف التطبيق.
Android

iOS

إضافة مواضع إعلان جديدة
لإنشاء موضع إعلان جديد لاستخدامه مع ميزة التوسّط، انتقِل إلى لوحة بيانات مواضع الإعلانات في Liftoff Monetize، وانقر على الزرّ Add Placement (إضافة موضع إعلان) واختَر تطبيقك من القائمة المنسدلة.

في ما يلي تفاصيل حول إضافة مواضع إعلان جديدة:
بانر
اختَر إعلان بانر، وأدخِل اسم موضع الإعلان واملأ بقية النموذج. [عروض الأسعار فقط] ضِمن تحقيق الربح، اضبط مفتاح التبديل عروض الأسعار داخل التطبيق على مفعَّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.

إعلان بانر بحجم 300x250
اختَر إعلان MREC، وأدخِل اسم موضع الإعلان، ثم املأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، فعِّل مفتاح التبديل عروض الأسعار داخل التطبيق . انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.

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

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

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

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

دوِّن رقم التعريف المرجعي وانقر على حسنًا.
بانر

إعلان بانر بحجم 300x250

إعلان بيني

تمت المكافأة

إعلان بيني مقابل مكافأة

مدمج مع المحتوى

العثور على مفتاح Reporting API
عروض الأسعار
هذه الخطوة غير مطلوبة لعمليات دمج عروض الأسعار.
شلال
بالإضافة إلى رقم تعريف التطبيق والمعرّف المرجعي، ستحتاج أيضًا إلى مفتاح Reporting API الخاص بمنصة Liftoff Monetize لإعداد رقم تعريف الوحدة الإعلانية في "مدير إعلانات Google". انتقِل إلى لوحة بيانات تقارير Liftoff Monetize وانقر على زرّ مفتاح واجهة برمجة التطبيقات للتقارير للاطّلاع على مفتاح واجهة برمجة التطبيقات للتقارير.

تعديل ملف app-ads.txt
مبادرة "البائعون المعتمَدون للتطبيقات" (app-ads.txt) هي مبادرة من "المختبَر التقني لمكتب الإعلانات التفاعلية" (IAB Tech Lab) تساعد على ضمان عدم بيع المساحات الإعلانية المتاحة في تطبيقاتك إلا من خلال القنوات التي حدّدتها على أنها مخوّلة. لتجنُّب حدوث خسائر كبيرة في إيرادات الإعلانات، عليك استخدام ملف app-ads.txt.
إذا لم يسبق لك إجراء ذلك، عليك إنشاء ملف app-ads.txt في "إدارة إعلانات Google".
لتنفيذ ملف app-ads.txt في Liftoff Monetize،
يُرجى تنزيل إدخالات app-ads.txt الخاصة بـ Liftoff Monetize
وإلحاقها بملف app-ads.txt الحالي. لمزيد من المعلومات، يُرجى الاطّلاع على app-ads.txt.
تفعيل "الوضع التجريبي"
لتفعيل الإعلانات الاختبارية، انتقِل إلى لوحة بيانات Liftoff Monetize ثم إلى التطبيقات.
اختَر التطبيق الذي تريد تفعيل الإعلانات الاختبارية له ضمن قسم رقم تعريف مرجع موضع الإعلان في تطبيقك. يمكن تفعيل الإعلانات الاختبارية من خلال اختيار وضع الاختبار على عرض الإعلانات الاختبارية فقط ضمن قسم الحالة.
Android

iOS

الخطوة 2: إعداد طلب Liftoff Monetize في واجهة مستخدم "إدارة الإعلانات"
ضبط إعدادات التوسّط لوحدتك الإعلانية
Android
للحصول على التعليمات، يُرجى الاطّلاع على الخطوة 2 في دليل Android.
iOS
للحصول على التعليمات، يُرجى الاطّلاع على الخطوة 2 في دليل iOS.
إضافة Liftoff إلى قائمة الشركاء الإعلانيين في "اللائحة العامة لحماية البيانات" (GDPR) واللوائح التنظيمية في الولايات الأمريكية
اتّبِع الخطوات الواردة في إعدادات اللوائح التنظيمية الأوروبية و إعدادات اللوائح التنظيمية في الولايات الأمريكية لإضافة Liftoff إلى قائمة الشركاء الإعلانيين في اللوائح التنظيمية الأوروبية واللوائح التنظيمية في الولايات الأمريكية في واجهة مستخدم "مدير إعلانات Google".
الخطوة 3: استيراد حزمة تطوير البرامج (SDK) ومحوِّل Liftoff Monetize
OpenUPM-CLI
إذا كان لديك OpenUPM-CLI مثبَّتًا، يمكنك تثبيت Google Mobile Ads Liftoff Monetize Mediation Plugin for Unity في مشروعك من خلال تنفيذ الأمر التالي من الدليل الجذر لمشروعك:
openupm add com.google.ads.mobile.mediation.liftoffmonetizeOpenUPM
في محرِّر مشروع Unity، اختَر تعديل > إعدادات المشروع > أداة إدارة الحِزم لفتح إعدادات أداة إدارة حِزم Unity.
ضمن علامة التبويب المستودعات المسجّلة ذات النطاق المحدود، أضِف OpenUPM كمستودع مسجّل ذي نطاق محدود مع التفاصيل التالية:
- الاسم:
OpenUPM - عنوان URL:
https://package.openupm.com - النطاقات:
com.google
بعد ذلك، انتقِل إلى Window (نافذة) > Package Manager (إدارة الحِزم) لفتح Unity Package Manager (إدارة حِزم Unity)، ثم اختَر My Registries (المستودعات الخاصة بي) من القائمة المنسدلة.
اختَر حزمة Google Mobile Ads LiftoffMonetize Mediation وانقر على تثبيت.
حزمة Unity
نزِّل أحدث إصدار من المكوّن الإضافي للتوسّط في "إعلانات Google على الأجهزة الجوّالة" لمنصة Liftoff Monetize من رابط التنزيل في سجلّ التغيير، ثم استخرِج GoogleMobileAdsLiftoffMonetizeMediation.unitypackage من ملف zip.
في محرِّر مشروع Unity، اختَر مواد العرض > استيراد حزمة >
حزمة مخصّصة وابحث عن
ملف GoogleMobileAdsLiftoffMonetizeMediation.unitypackage
الذي نزّلته. تأكَّد من اختيار جميع الملفات وانقر على استيراد.
بعد ذلك، اختَر مواد العرض > مدير التبعية الخارجية >
أداة حلّ مشاكل Android > فرض الحلّ. ستنفّذ مكتبة External Dependency Manager عملية تحديد التبعيات من البداية وستنسخ التبعيات المحدّدة إلى الدليل Assets/Plugins/Android في تطبيق Unity.
الخطوة 4: تنفيذ إعدادات الخصوصية على حزمة تطوير البرامج (SDK) الخاصة بمنصة Liftoff Monetize
موافقة المستخدمين في الاتحاد الأوروبي و"اللائحة العامة لحماية البيانات"
للامتثال لسياسة موافقة المستخدِم في الاتحاد الأوروبي التي تتّبعها Google، عليك تقديم إفصاحات معيّنة للمستخدِمين في المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا، والحصول على موافقتهم على استخدام ملفات تعريف الارتباط أو غيرها من وسائل التخزين المحلية حيثما يكون ذلك مطلوبًا بموجب القانون، وعلى جمع البيانات الشخصية ومشاركتها واستخدامها لتخصيص الإعلانات. تعكس هذه السياسة شروط "التوجيه الأوروبّي بشأن الخصوصية الإلكترونية" و"اللائحة العامّة لحماية البيانات" (GDPR) في الاتّحاد الأوروبّي. تتحمّل أنت مسؤولية التأكّد من نقل الموافقة إلى كل مصدر إعلان في سلسلة التوسّط.
اعتبارًا من الإصدار 5.2.2 من المكوّن الإضافي Unity في Liftoff Monetize، يقرأ Liftoff Monetize تلقائيًا الموافقة بموجب اللائحة العامة لحماية البيانات (GDPR) التي تحدّدها منصّات إدارة الموافقة التي تتوافق مع مواصفات الموافقة الإضافية من Google، بما في ذلك حزمة تطوير البرامج لمنصة UMP. لمزيد من المعلومات، يُرجى الاطّلاع على تعليمات التنفيذ المقترَحة بشأن "اللائحة العامة لحماية البيانات" لنظامَي التشغيل Android وiOS.
قوانين الخصوصية في الولايات الأمريكية
تتطلّب قوانين الخصوصية في الولايات الأمريكية منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يتيح لك دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات من Google، ولكن لا يمكن لـ Google تطبيق هذا الإعداد على كل شبكة إعلانات في سلسلة التوسّط. لذلك، عليك تحديد كل شبكة إعلانات في سلسلة التوسّط قد تشارك في بيع المعلومات الشخصية واتّباع الإرشادات المقدَّمة من كل شبكة من هذه الشبكات لضمان الامتثال.
تتضمّن إضافة التوسّط في "إعلانات Google على الأجهزة الجوّالة" لمنصة Liftoff Monetize طرقًا لنقل معلومات الموافقة إلى حزمة SDK الخاصة بمنصة Liftoff Monetize. يعرض رمز نموذجي التعليمات البرمجية التالية طريقة تمرير معلومات الموافقة إلى حزمة تطوير البرامج (SDK) الخاصة بمنصة Liftoff Monetize. إذا اخترت استدعاء هذه الطريقة، ننصحك بإجراء ذلك قبل طلب الإعلانات من خلال Google Mobile Ads Unity Plugin.
using GoogleMobileAds.Mediation.LiftoffMonetize.Api;
// ...
LiftoffMonetize.SetCCPAStatus(true);
يمكنك الاطّلاع على تعليمات التنفيذ المقترَحة لقانون CCPA على نظامَي التشغيل Android وiOS لمزيد من التفاصيل والقيم التي يمكن تقديمها في الطريقة.
الخطوة 5: إضافة الرمز المطلوب
Android
لا يلزم استخدام أي رمز إضافي لدمج Liftoff Monetize.
iOS
تكامل SKAdNetwork
اتّبِع مستندات Liftoff Monetize لإضافة معرّفات SKAdNetwork إلى ملف Info.plist الخاص بمشروعك.
الخطوة 6: اختبار عملية التنفيذ
تفعيل الإعلانات الاختبارية
تأكَّد من تسجيل جهازك الاختباري في "إدارة الإعلانات" وتفعيل وضع الاختبار في واجهة مستخدم Liftoff Monetize.
التحقّق من الإعلانات الاختبارية
للتأكّد من تلقّي إعلانات اختبارية من Liftoff Monetize، يجب تفعيل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات Liftoff Monetize (عروض الأسعار) وLiftoff Monetize (العرض بدون انقطاع).
خطوات اختيارية
المَعلمات الخاصة بالشبكة
يتيح محوّل Liftoff Monetize مَعلمات الطلب الإضافية التالية التي يمكن تمريرها إلى المحوّل:
SetBackButtonImmediatelyEnabled(bool)- قيمة منطقية لتفعيل زر الرجوع في "الإعلانات على شاشة فتح التطبيق" أو إيقافه على الفور.
اضبط القيمة على
trueلتفعيل زر الرجوع على الفور، أوfalseفي الحالات الأخرى. القيمة التلقائية هيfalse. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات Liftoff Monetize حول كيفية دمج "الإعلانات على شاشة فتح التطبيق".
ينشئ مثال الرمز التالي طلب عرض إعلان يضبط هذه المَعلمات:
using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.LiftoffMonetize.Api;
// ...
var adRequest = new AdRequest();
var liftoffExtras = new LiftoffMonetizeMediationExtras();
liftoffExtras.SetBackButtonImmediatelyEnabled(true);
adRequest.MediationExtras.Add(liftoffExtras);
رموز الخطأ
إذا تعذّر على المحوّل تلقّي إعلان من Liftoff Monetize، يمكن للناشرين التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام ResponseInfo ضمن الفئات التالية:
Android
| التنسيق | اسم الصف |
|---|---|
| إعلان على شاشة فتح التطبيق (عروض الأسعار) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| إعلان على شاشة فتح التطبيق (عرض إعلاني بدون انقطاع) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| إعلان بانر (عروض الأسعار) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| إعلان بانر (عرض إعلاني بدون انقطاع) | com.vungle.mediation.VungleInterstitialAdapter |
| إعلان بيني (عروض الأسعار) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| إعلان بيني (عرض إعلاني بدون انقطاع) | com.vungle.mediation.VungleInterstitialAdapter |
| إعلان مقابل مكافأة (عروض أسعار) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| إعلان مقابل مكافأة (عرض إعلاني بدون انقطاع) | com.vungle.mediation.VungleAdapter |
| إعلان بيني مقابل مكافأة (عروض الأسعار) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| إعلان بيني مقابل مكافأة (العرض الإعلاني بدون انقطاع) | com.google.ads.mediation.vungle.VungleMediationAdapter |
iOS
| التنسيق | اسم الصف |
|---|---|
| إعلان على شاشة فتح التطبيق (عرض الأسعار) | GADMediationAdapterVungle |
| إعلان على شاشة فتح التطبيق (عرض بدون انقطاع) | GADMediationAdapterVungle |
| إعلان بانر (عروض الأسعار) | GADMediationAdapterVungle |
| إعلان بانر (عرض إعلاني بدون انقطاع) | GADMAdapterVungleInterstitial |
| إعلان بيني (عروض أسعار) | GADMediationAdapterVungle |
| إعلان بيني (عرض إعلاني بدون انقطاع) | GADMAdapterVungleInterstitial |
| إعلان مقابل مكافأة (عروض الأسعار) | GADMediationAdapterVungle |
| إعلان مقابل مكافأة (Waterfall) | GADMAdapterVungleRewardBasedVideoAd |
| إعلان بيني مقابل مكافأة (عروض أسعار) | GADMediationAdapterVungle |
| إعلان بيني مقابل مكافأة (عرض إعلاني بدون انقطاع) | GADMediationAdapterVungle |
في ما يلي الرموز والرسائل المصاحبة التي يعرضها محوّل Liftoff Monetize عند تعذُّر تحميل إعلان:
Android
| رمز الخطأ | السبب |
|---|---|
| 101 | معلَمات الخادم غير صالحة (مثل رقم تعريف التطبيق أو رقم تعريف موضع الإعلان). |
| 102 | لا يتطابق حجم البانر المطلوب مع حجم إعلان صالح في Liftoff Monetize. |
| 103 | تتطلّب منصة Liftoff Monetize سياق Activity لطلب الإعلانات. |
| 104 | لا يمكن لحزمة تطوير البرامج (SDK) من Vungle تحميل إعلانات متعددة لرقم تعريف موضع الإعلان نفسه. |
| 105 | تعذّر إعداد حزمة تطوير البرامج (SDK) من Vungle. |
| 106 | عرضت حزمة تطوير البرامج (SDK) لـ Vungle استدعاء تحميل ناجحًا، ولكن عرضت Banners.getBanner() أو Vungle.getNativeAd() قيمة فارغة. |
| 107 | حزمة تطوير البرامج (SDK) من Vungle غير جاهزة لعرض الإعلان. |
| 108 | أرسلت حزمة تطوير البرامج (SDK) من Vungle رمزًا مميزًا غير صالح لعروض الأسعار. |
iOS
| رمز الخطأ | السبب |
|---|---|
| 101 | معلَمات الخادم غير صالحة (مثل رقم تعريف التطبيق أو رقم تعريف موضع الإعلان). |
| 102 | تم تحميل إعلان مسبقًا لإعدادات الشبكة هذه. لا يمكن لحزمة تطوير البرامج (SDK) من Vungle تحميل إعلان ثانٍ لمعرّف موضع الإعلان نفسه. |
| 103 | لا يتطابق حجم الإعلان المطلوب مع حجم إعلان بانر متوافق مع Liftoff Monetize. |
| 104 | تعذّر على حزمة تطوير البرامج (SDK) من Vungle عرض "إعلان البانر". |
| 105 | لا تتيح حزمة تطوير البرامج (SDK) من Vungle سوى تحميل إعلان بانر واحد في كل مرة، بغض النظر عن معرّف موضع الإعلان. |
| 106 | أرسلت حزمة تطوير البرامج (SDK) من Vungle دالة ردّ تفيد بأنّ الإعلان غير قابل للتشغيل. |
| 107 | حزمة تطوير البرامج (SDK) من Vungle غير جاهزة لعرض الإعلان. |
بالنسبة إلى الأخطاء التي تحدث بسبب حزمة تطوير البرامج (SDK) من Vungle، يُرجى الرجوع إلى رموز الأخطاء: حزمة تطوير البرامج (SDK) من Vungle لنظامَي التشغيل iOS وAndroid.
سجلّ تغييرات المكوّن الإضافي للتوسّط في Unity من Liftoff Monetize
الإصدار 5.7.9
- يتوافق مع الإصدار 7.7.8.1 من محوّل Liftoff Monetize لنظام التشغيل Android.
- متوافق مع الإصدار 7.7.7.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 11.5.0 من "إضافة إعلانات Google على الأجهزة الجوّالة" في Unity.
الإصدار 5.7.8
- يتوافق مع الإصدار 7.7.8.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- متوافق مع الإصدار 7.7.7.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 11.5.0 من "إضافة إعلانات Google على الأجهزة الجوّالة" في Unity.
الإصدار 5.7.7
- متوافق مع الإصدار 7.7.7.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.7.6.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 11.4.0 من المكوّن الإضافي Unity في "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.7.6
- تم حلّ مشكلة عدم إعادة توجيه إضافات التوسّط بشكلٍ صحيح إلى محوّل Liftoff Monetize.
- يتوافق مع الإصدار 7.7.7.0 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.7.5.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 11.3.0 من مكوّن Unity الإضافي لبرنامج "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.7.5
- يتوافق مع الإصدار 7.7.4.2 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.7.4.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا الدليل واختباره باستخدام الإصدار 11.1.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.7.4
- يتوافق مع الإصدار 7.7.4.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.7.2.1 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 11.1.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.7.3
- يتوافق مع الإصدار 7.7.2.0 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.7.2.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 11.0.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.7.2
- تمّت إضافة "
SetBackButtonImmediatelyEnabled(bool)" إلى "LiftoffMonetizeMediationExtras". اضبط هذه القيمة علىtrueلتفعيل زر الرجوع على الفور في "الإعلانات على شاشة فتح التطبيق". تتوفّر هذه الميزة على أجهزة Android فقط. - متوافق مع الإصدار 7.7.2.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.7.1.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 11.0.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.7.1
- متوافق مع الإصدار 7.7.1.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.7.1.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 11.0.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.7.0
- يتوافق مع الإصدار 7.7.0.1 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.7.0.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 11.0.0 من مكوّن Unity الإضافي لبرنامج "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.6.0
- متوافق مع الإصدار 7.7.0.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- متوافق مع الإصدار 7.6.3.2 من محوِّل Liftoff Monetize لنظام التشغيل iOS
- تم إنشاؤه واختباره باستخدام الإصدار 10.7.0 من "إضافة Unity لإعلانات Google على الأجهزة الجوّالة".
الإصدار 5.5.3
- يتوافق مع الإصدار 7.6.3.1 من محوّل Android في Liftoff Monetize.
- متوافق مع الإصدار 7.6.3.1 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.7.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.5.2
- متوافق مع الإصدار 7.6.2.0 من محوّل Liftoff Monetize لنظام التشغيل Android
- متوافق مع الإصدار 7.6.3.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.6.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.5.1
- يتوافق مع الإصدار 7.6.1.0 من محوّل Android في Liftoff Monetize.
- متوافق مع الإصدار 7.6.2.0 من محوّل Liftoff Monetize لنظام التشغيل iOS
- تم إنشاؤه واختباره باستخدام الإصدار 10.6.0 من مكوّن Unity الإضافي في "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.5.0
- يتوافق مع الإصدار 7.6.0.0 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.6.1.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.6.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.4.1
- يتوافق مع الإصدار 7.5.1.1 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.6.0.0 من مهايئ Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.5.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.4.0
- متوافق مع الإصدار 7.5.1.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.6.0.0 من مهايئ Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.5.0 من المكوّن الإضافي Unity لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.3.5
- متوافق مع الإصدار 7.5.1.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.5.3.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.4.2 من إضافة "إعلانات Google على الأجهزة الجوّالة" في Unity.
الإصدار 5.3.4
- يتوافق مع الإصدار 7.5.0.1 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.5.2.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 10.3.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.3.3
- تم إصلاح مشكلة عدم استيراد المكوّن الإضافي للحزم بشكل صحيح عند التثبيت من خلال OpenUPM.
الإصدار 5.3.2
- تم إصلاح مشكلة عدم استيراد المكوّن الإضافي للحزم بشكل صحيح عند التثبيت من خلال OpenUPM.
الإصدار 5.3.1
- متوافق مع الإصدار 7.5.0.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.5.1.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 10.1.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.3.0
- يتوافق مع الإصدار 7.5.0.0 من محوّل Android في Liftoff Monetize.
- متوافق مع الإصدار 7.5.0.0 من محوّل Liftoff Monetize لنظام التشغيل iOS
- تم إنشاؤه واختباره باستخدام الإصدار 10.0.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.2.6
- يتوافق مع الإصدار 7.4.3.1 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.4.5.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 10.0.0 من المكوّن الإضافي Unity لإعلانات Google على الأجهزة الجوّالة.
الإصدار 5.2.5
- متوافق مع الإصدار 7.4.3.1 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.4.4.1 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 10.0.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 5.2.4
- متوافق مع الإصدار 7.4.3.0 من محوّل Liftoff Monetize لنظام التشغيل Android
- يتوافق مع الإصدار 7.4.4.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.5.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.2.3
- يتوافق مع الإصدار 7.4.2.0 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.4.3.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.5.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.2.2
- متوافق مع الإصدار 7.4.2.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.4.2.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.4.0 من المكوّن الإضافي Unity لحزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
الإصدار 5.2.1
- تمت إعادة تسمية "
DummyClient" إلى "PlaceholderClient". - متوافق مع الإصدار 7.4.0.1 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.4.0.1 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.2.0 من مكوّن Unity الإضافي لبرنامج "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.2.0
- يتوافق مع الإصدار 7.4.0.0 من محوّل Android في Liftoff Monetize.
- يتوافق مع الإصدار 7.4.0.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.1.1 من المكوّن الإضافي Unity لحزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
الإصدار 5.1.1
- متوافق مع الإصدار 7.3.2.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- متوافق مع الإصدار 7.3.2.0 من محوّل Liftoff Monetize لنظام التشغيل iOS
- تم إنشاؤه واختباره باستخدام الإصدار 9.1.0 من مكوّن Unity الإضافي لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.1.0
- تم إصلاح
NullPointerExceptionكان يؤدي إلى تعذُّر إنشاء التطبيق عند تصديره كمشروع Android. - تم تعديل واجهات برمجة التطبيقات الخاصة بالخصوصية:
- تمّت إزالة الدالتين
UpdateConsentStatus()وUpdateCCPAStatus(). - تمت إزالة التعدادَين
VungleConsentStatusوVungleCCPAStatus. - تم تعديل طريقة
SetGDPRStatus(bool)إلىSetGDPRStatus(bool, String).
- تمّت إزالة الدالتين
- تمت إزالة الطرق التالية من الفئة
LiftoffMonetizeMediationExtras:SetAllPlacements(String[])SetSoundEnabled(bool)
- يتوافق مع الإصدار 7.3.1.0 من محوّل Android الخاص بمنصة Liftoff Monetize.
- متوافق مع الإصدار 7.3.1.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.1.0 من مكوّن Unity الإضافي في "إعلانات Google على الأجهزة الجوّالة".
الإصدار 5.0.0
- تم إصلاح تحذير بشأن تعريف مكرّر لـ
MediationExtras. - يتوافق مع الإصدار 7.1.0.0 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.2.1.1 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 8.7.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 4.0.0
- تم تغيير العلامة التجارية للمكوّن الإضافي الخاص بتوسّط Unity من Vungle إلى Liftoff Monetize.
- تم نقل محتوى المحوّل إلى
GoogleMobileAds/Mediation/LiftoffMonetize/. - تمت إعادة تصميم مساحة اسم المحوّل لاستخدام
GoogleMobileAds.Mediation.LiftoffMonetize. - تمت إضافة الطرق التالية إلى الفئة
LiftoffMonetize:SetGDPRStatus(bool)SetGDPRMessageVersion(String)SetCCPAStatus(bool)
- يتوافق مع الإصدار 6.12.1.1 من محوّل Liftoff Monetize لنظام التشغيل Android.
- يتوافق مع الإصدار 7.0.1.0 من محوّل Liftoff Monetize لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 8.4.1 من إضافة "إعلانات Google على الأجهزة الجوّالة" في Unity.
الإصدار 3.9.2
- تم تعديل الصف
Vungle:- تمت إضافة طريقة
UpdateCCPAStatus(VungleCCPAStatus). - تمت إزالة طريقة "
GetCurrentConsentStatus()". - تمت إزالة طريقة
GetCurrentConsentMessageVersion().
- تمت إضافة طريقة
- يتوافق مع الإصدار 6.12.1.0 من محوّل Vungle Android.
- يتوافق مع الإصدار 6.12.2.0 من محوِّل Vungle لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 7.4.1 من المكوّن الإضافي Unity لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 3.9.1
- يتوافق مع الإصدار 6.12.1.0 من محوّل Vungle لنظام التشغيل Android.
- متوافق مع الإصدار 6.12.1.1 من محوّل Vungle لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 7.4.0 من المكوّن الإضافي Unity لحزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
الإصدار 3.9.0
- يتوافق مع الإصدار 6.12.0.0 من محوّل Vungle لنظام التشغيل Android.
- متوافق مع الإصدار 6.12.0.0 من محوّل Vungle لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 7.2.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 3.8.2
- متوافق مع الإصدار 6.11.0.2 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.11.0.1 من محوّل Vungle لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 7.1.0 من إضافة Google Mobile Ads Unity Plugin.
الإصدار 3.8.1
- يتوافق مع الإصدار 6.11.0.1 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.11.0.0 من برنامج Vungle iOS الإضافي.
- تم إنشاؤه واختباره باستخدام الإصدار 7.0.2 من المكوّن الإضافي Unity لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 3.8.0
- يتوافق مع الإصدار 6.11.0.0 من محوّل Vungle Android.
- متوافق مع الإصدار 6.11.0.0 من محوّل Vungle لنظام التشغيل iOS
- تم إنشاؤه واختباره باستخدام الإصدار 7.0.0 من المكوّن الإضافي Unity لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 3.7.5
- يتوافق مع الإصدار 6.10.5.0 من محوِّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.10.6.1 من محوّل Vungle لنظام التشغيل iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 7.0.0 من المكوّن الإضافي Unity لخدمة "إعلانات Google على الأجهزة الجوّالة".
الإصدار 3.7.4
- متوافق مع الإصدار 6.10.4.0 من محوّل Vungle Android
- يتوافق مع الإصدار 6.10.6.1 من محوّل Vungle iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 7.0.0 من المكوّن الإضافي Unity لحزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
الإصدار 3.7.3
- يتوافق مع الإصدار 6.10.3.0 من برنامج Vungle Android الإضافي.
- يتوافق مع الإصدار 6.10.5.1 من محوّل Vungle لنظام التشغيل iOS.
الإصدار 3.7.2
- يتوافق مع الإصدار 6.10.2.1 من محوِّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.10.5.1 من محوّل Vungle لنظام التشغيل iOS.
الإصدار 3.7.1
- يتوافق مع الإصدار 6.10.2.0 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.10.4.0 من محوّل Vungle لنظام التشغيل iOS.
الإصدار 3.7.0
- يتوافق مع الإصدار 6.10.2.0 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.10.3.0 من محوِّل Vungle لنظام التشغيل iOS.
الإصدار 3.6.0
- يتوافق مع الإصدار 6.9.1.1 من برنامج Vungle Android الإضافي.
- يتوافق مع الإصدار 6.9.2.0 من برنامج Vungle iOS الإضافي.
الإصدار 3.5.1
- يتوافق مع الإصدار 6.8.1.0 من محوّل Vungle على Android.
- يتوافق مع الإصدار 6.8.1.0 من برنامج Vungle iOS الإضافي.
الإصدار 3.5.0
- متوافق مع الإصدار 6.8.0.0 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.8.0.0 من محوّل Vungle لنظام التشغيل iOS.
الإصدار 3.4.1
- متوافق مع الإصدار 6.7.1.0 من محوّل Vungle لنظام التشغيل Android.
- متوافق مع الإصدار 6.7.1.0 من أداة Vungle iOS.
الإصدار 3.4.0
- متوافق مع الإصدار 6.7.0.0 من محوّل Vungle لنظام التشغيل Android
- يتوافق مع الإصدار 6.7.0.0 من برنامج Vungle iOS الإضافي.
الإصدار 3.3.1
- تمت إعادة تجميع
vungle-extras-library.jarإلىvungle-unity-android-library.aarباستخدام إصدار.aarليتوافق مع Unity 2020.- عند الترقية إلى هذا الإصدار، يُرجى إزالة
vungle-extras-library.jarمن مشروعك.
- عند الترقية إلى هذا الإصدار، يُرجى إزالة
- يتوافق مع الإصدار 6.5.3.0 من محوّل Vungle Android.
- يتوافق مع الإصدار 6.5.3.0 من برنامج Vungle iOS الإضافي.
الإصدار 3.3.0
- متوافق مع الإصدار 6.5.3.0 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.5.3.0 من Vungle iOS adapter.
الإصدار 3.2.0
- متوافق مع الإصدار 6.4.11.1 من محوّل Vungle لنظام التشغيل Android.
- يتوافق مع الإصدار 6.4.6.0 من برنامج Vungle iOS الإضافي.
الإصدار 3.1.4
- يتوافق مع الإصدار 6.3.24.1 من محوّل Android.
- يتوافق مع الإصدار 6.3.2.3 من محوّل iOS.
الإصدار 3.1.3
- يتوافق مع الإصدار 6.3.24.1 من محوّل Android.
- يتوافق مع الإصدار 6.3.2.2 من محوّل iOS.
الإصدار 3.1.2
- تم تعديل المكوّن الإضافي ليتوافق مع واجهة برمجة التطبيقات الجديدة للإصدار التجريبي المفتوح من "الإعلانات مقابل مكافآت".
- يتوافق مع الإصدار 6.3.24.1 من محوّل Android.
- يتوافق مع الإصدار 6.3.2.1 من محوّل iOS.
الإصدار 3.1.1
- يتوافق مع الإصدار 6.3.24.0 من محوّل Android.
- يتوافق مع الإصدار 6.3.2.0 من محوّل iOS.
- تم تعديل الطريقة
Vungle.UpdateConsentStatus()لجعل المَعلمةconsentMessageVersionاختيارية. يتم الآن تجاهل قيمةconsentMessageVersionفي نظام التشغيل iOS. - تم إيقاف
Vungle.GetCurrentConsentMessageVersion()نهائيًا على أجهزة iOS.
الإصدار 3.1.0
- يتوافق مع الإصدار 6.3.17.0 من محوّل Android.
- يتوافق مع الإصدار 6.3.0.0 من محوّل iOS.
- تم تعديل طريقة
Vungle.UpdateConsentStatus()لتتضمّن مَعلمةStringإضافية لإصدار رسالة طلب الموافقة المقدَّمة من الناشر. - تمت إضافة طريقة
Vungle.GetCurrentConsentMessageVersion()للحصول على إصدار رسالة طلب الموافقة المقدَّمة من الناشر.
الإصدار 3.0.1
- يتوافق مع الإصدار 6.2.5.1 من محوّل Android.
- يتوافق مع الإصدار 6.2.0.3 من محوّل iOS.
الإصدار 3.0.0
- يتوافق مع الإصدار 6.2.5.0 من محوّل Android.
- يتوافق مع الإصدار 6.2.0.2 من محوّل iOS.
- تمت إضافة الطرق التالية:
Vungle.UpdateConsentStatus()لضبط حالة الموافقة التي سيتم تسجيلها في حزمة تطوير البرامج (SDK) من Vungle.- طريقة
Vungle.GetCurrentConsentStatus()للحصول على حالة موافقة المستخدم الحالية
الإصدار 2.0.0
- يتوافق مع الإصدار 5.3.2.1 من محوّل Android.
- يتوافق مع الإصدار 6.2.0.0 من محوّل iOS.
الإصدار 1.1.0
- يتوافق مع الإصدار 5.3.2.1 من محوّل Android.
- يتوافق مع الإصدار 5.4.0.0 من محوّل iOS.
الإصدار 1.0.0
- الإصدار الأول
- يتوافق مع الإصدار 5.3.0.0 من محوّل Android.
- يتوافق مع الإصدار 5.3.0.0 من محوّل iOS.