دمج Liftoff Monetize مع التوسّط

اختيار النظام الأساسي: Android iOS Unity Flutter Android (الإصدار القديم)

يوضّح لك هذا الدليل كيفية استخدام 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.liftoffmonetize

    OpenUPM

    في محرِّر مشروع Unity، اختَر تعديل > إعدادات المشروع > أداة إدارة الحِزم لفتح إعدادات أداة إدارة حِزم Unity.

    ضمن علامة التبويب المستودعات المسجّلة ذات النطاق المحدود، أضِف OpenUPM كمستودع مسجّل ذي نطاق محدود مع التفاصيل التالية:

    • الاسم: OpenUPM
    • عنوان URL: https://package.openupm.com
    • النطاقات: com.google

    تفاصيل‫ OpenUPM

    بعد ذلك، انتقِل إلى Window (نافذة) > Package Manager (إدارة الحِزم) لفتح Unity Package Manager (إدارة حِزم Unity)، ثم اختَر My Registries (المستودعات الخاصة بي) من القائمة المنسدلة.

    Unityمستودعات ‫

    اختَر حزمة Google Mobile Ads LiftoffMonetize Mediation وانقر على تثبيت.

    التثبيت من‫ OpenUPM

    حزمة Unity

    نزِّل أحدث إصدار من المكوّن الإضافي للتوسّط في "إعلانات Google على الأجهزة الجوّالة" لمنصة Liftoff Monetize من رابط التنزيل في سجلّ التغيير، ثم استخرِج GoogleMobileAdsLiftoffMonetizeMediation.unitypackage من ملف zip.

    في محرِّر مشروع Unity، اختَر مواد العرض > استيراد حزمة > حزمة مخصّصة وابحث عن ملف GoogleMobileAdsLiftoffMonetizeMediation.unitypackage الذي نزّلته. تأكَّد من اختيار جميع الملفات وانقر على استيراد.

    الاستيراد من‫ Unity

    بعد ذلك، اختَر مواد العرض > مدير التبعية الخارجية > أداة حلّ مشاكل 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

    الإصدار 5.7.8

    الإصدار 5.7.7

    الإصدار 5.7.6

    الإصدار 5.7.5

    الإصدار 5.7.4

    الإصدار 5.7.3

    الإصدار 5.7.2

    الإصدار 5.7.1

    الإصدار 5.7.0

    الإصدار 5.6.0

    الإصدار 5.5.3

    الإصدار 5.5.2

    الإصدار 5.5.1

    الإصدار 5.5.0

    الإصدار 5.4.1

    الإصدار 5.4.0

    الإصدار 5.3.5

    الإصدار 5.3.4

    الإصدار 5.3.3

    • تم إصلاح مشكلة عدم استيراد المكوّن الإضافي للحزم بشكل صحيح عند التثبيت من خلال OpenUPM.

    الإصدار 5.3.2

    • تم إصلاح مشكلة عدم استيراد المكوّن الإضافي للحزم بشكل صحيح عند التثبيت من خلال OpenUPM.

    الإصدار 5.3.1

    الإصدار 5.3.0

    الإصدار 5.2.6

    الإصدار 5.2.5

    الإصدار 5.2.4

    الإصدار 5.2.3

    الإصدار 5.2.2

    الإصدار 5.2.1

    الإصدار 5.2.0

    الإصدار 5.1.1

    الإصدار 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

    الإصدار 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

    الإصدار 3.9.1

    الإصدار 3.9.0

    الإصدار 3.8.2

    الإصدار 3.8.1

    الإصدار 3.8.0

    الإصدار 3.7.5

    الإصدار 3.7.4

    الإصدار 3.7.3

    الإصدار 3.7.2

    الإصدار 3.7.1

    الإصدار 3.7.0

    الإصدار 3.6.0

    الإصدار 3.5.1

    الإصدار 3.5.0

    الإصدار 3.4.1

    الإصدار 3.4.0

    الإصدار 3.3.1

    الإصدار 3.3.0

    الإصدار 3.2.0

    الإصدار 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.