يوضِّح لك هذا الدليل كيفية استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لتحميل وعرض إعلانات من Liftoff Monetize باستخدام التوسّط، التي تغطي عمليات دمج كلّ من عروض الأسعار والعرض الإعلاني بدون انقطاع يتناول الفيديو كيفية إضافة Liftoff تحقيق دخل من تهيئة التوسط في وحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل Vungle في Android تطبيق.
أشكال الإعلانات وعمليات الدمج المتوافقة
يتضمّن محوِّل التوسّط في Liftoff Monetize الإمكانات التالية:
الدمج | |
---|---|
عروض الأسعار | 1 |
شلال | |
التنسيقات | |
فتح التطبيق | |
بانر | |
إعلان بيني | |
تم منح المكافأة | |
إعلان بيني يضم مكافأة | 3 |
مدمجة مع المحتوى | 2 |
1 دمج عروض الأسعار في إصدار تجريبي مفتوح.
2 عروض الأسعار يكون التكامل مع هذا التنسيق في إصدار تجريبي مغلق.
3 مكافأة
يتطلب الإعداد البيني مساعدة في الإعداد. التواصل مع حسابك
في Liftoff Monetize أو monetize@liftoff.io
المتطلبات
المستوى 21 من واجهة برمجة تطبيقات Android أو المستويات الأعلى
أحدث حزمة تطوير برامج (SDK) لإعلانات Google على الأجهزة الجوّالة
إكمال عملية التوسّط دليل البدء
الخطوة 1: إعداد الإعدادات في واجهة مستخدم Liftoff Monetize
اشترِك أو سجِّل الدخول إلى حسابك على Liftoff Monetize.
أضف تطبيقك إلى لوحة تحكم Liftoff Monetize عن طريق النقر على الزر Add Application (إضافة تطبيق).
املأ النموذج، مع إدخال جميع التفاصيل المطلوبة.
بعد إنشاء تطبيقك، اختَر تطبيقك من لوحة بيانات تطبيقات تحقيق الربح من Liftoff.
دوِّن رقم تعريف التطبيق.
إضافة مواضع جديدة
لإنشاء موضع إعلان جديد لاستخدامه مع Ad Manager التوسّط، انتقل إلى لوحة بيانات مواضع تحقيق الربح من Liftoff، وانقر على الزر إضافة موضع إعلان واختَر تطبيقك من القائمة المنسدلة.
في ما يلي تفاصيل إضافة مواضع جديدة:
بانر
اختر بانر، وأدخِل اسم موضع الإعلان، واملأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، بدِّل مفتاح عروض الأسعار داخل التطبيق إلى مفعّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.
بانر 300×250
انقر على MREC، وأدخِل اسم موضع الإعلان، واملأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، بدِّل مفتاح عروض الأسعار داخل التطبيق إلى مفعّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.
إعلان بيني
اختر إعلان بيني، ثم أدخل اسم موضع الإعلان، واملأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، بدِّل مفتاح عروض الأسعار داخل التطبيق إلى مفعّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.
تم منح المكافأة
انقر على إعلان بمكافأة، وأدخِل اسم موضع الإعلان، واملأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، بدِّل مفتاح عروض الأسعار داخل التطبيق إلى مفعّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.
الإعلانات البينية التي تضم مكافأة
انقر على مكافأة. أدخل اسم موضع الإعلان، وفعِّل قابل للتخطي، واملأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، بدِّل مفتاح عروض الأسعار داخل التطبيق إلى مفعّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.
مدمجة مع المحتوى
حدد إعلان مدمج مع المحتوى، وأدخل اسم موضع الإعلان، واملأ بقية النموذج. [عروض الأسعار فقط] ضمن تحقيق الربح، بدِّل مفتاح عروض الأسعار داخل التطبيق إلى مفعّلة. انقر على الزر متابعة في أسفل الصفحة لإنشاء موضع الإعلان.
دوِّن رقم التعريف المرجعي وانقر على صوت جيد.
بانر
بانر 300×250
إعلان بيني
تم منح المكافأة
الإعلانات البينية التي تضم مكافأة
مدمجة مع المحتوى
تحديد موقع مفتاح واجهة برمجة التطبيقات Reporting API
عروض الأسعار
هذه الخطوة غير مطلوبة لعمليات دمج عروض الأسعار.
شلال
بالإضافة إلى رقم تعريف التطبيق ورقم التعريف المرجعي، ستحتاج أيضًا إلى مفتاح واجهة برمجة تطبيقات إعداد التقارير في Liftoff Monetize لإعداد Ad Manager رقم تعريف الوحدة الإعلانية. انتقِل إلى لوحة بيانات تحقيق الربح من Liftoff وانقر على الزر Reporting API Key (مفتاح واجهة برمجة التطبيقات لإعداد التقارير) للاطّلاع على مفتاح واجهة برمجة التطبيقات Reporting API.
تفعيل وضع الاختبار
لتفعيل الإعلانات الاختبارية، انتقِل إلى لوحة بيانات Liftoff Monetize وانتقل إلى التطبيقات.
اختَر تطبيقك الذي تريد تفعيل إعلانات الاختبار له ضمن قسم رقم التعريف المرجعي لموضع الإعلان في تطبيقك. ويمكن تفعيل الإعلانات الاختبارية باختيار وضع الاختبار على عرض الإعلانات الاختبارية فقط ضمن قسم الحالة.
الخطوة 2: إعداد طلب Liftoff Monetize في واجهة المستخدم Ad Manager
سجِّل الدخول إلى حسابك على "مدير الإعلانات".
إضافة Liftoff Monetize في الشركات
عروض الأسعار
هذه الخطوة غير مطلوبة لعمليات دمج عروض الأسعار.
شلال
انتقِل إلى المشرف > الشركات، ثم انقر على الزر شركة جديدة في علامة التبويب جميع الشركات. اختَر شبكة الإعلانات.
اختَر Liftoff Monetize باعتبارها شبكة الإعلانات، وأدخِل اسمًا فريدًا وفعِّل التوسّط. فعِّل خيار الجمع التلقائي للبيانات، وأدخِل Reporting API Key الذي تم الحصول عليه في القسم السابق.
لست بحاجة إلى إدخال اسم مستخدم أو كلمة مرور. انقر على حفظ عند الانتهاء.
تفعيل ميزة مشاركة الإشارات الآمنة
عروض الأسعار
انتقِل إلى المشرف > الإعدادات العامة. انتقِل إلى علامة التبويب إعدادات حساب Ad Exchange وراجِع خيار مشاركة الإشارات الآمنة وفعِّله. النقر على حفظ
شلال
هذه الخطوة غير مطلوبة لعمليات دمج العرض الإعلاني بدون انقطاع.
ضبط Liftoff Monetize عروض الأسعار
عروض الأسعار
انتقِل إلى عرض الإعلانات > مقدِّمو عروض الأسعار، وانقر على مقدِّم عروض أسعار جديد ضمن علامة التبويب عروض الأسعار باستخدام حِزم تطوير البرامج (SDK).
اختَر Liftoff Monetize كمقدِّم عروض الأسعار.
فعِّل الخيار إضافة مكتبة إشارات مقدِّم عرض السعر هذا إلى قائمة الإشارات المسموح بها والسماح بمشاركة الإشارات مع مقدِّم عرض السعر هذا. بعد ذلك، انقر على متابعة.
انقر على متابعة.
انقر على تم.
شلال
هذه الخطوة غير مطلوبة لعمليات دمج العرض الإعلاني بدون انقطاع.
إعداد ربط الوحدات الإعلانية
عروض الأسعار
انتقِل إلى العرض > مقدِّمو عروض الأسعار، واختَر الشركة Liftoff Monetize ضمن علامة التبويب عروض الأسعار باستخدام حِزم تطوير البرامج (SDK).
انتقِل إلى علامة التبويب تعيين الوحدات الإعلانية وانقر على تعيين وحدة إعلانية جديدة.
اختَر وحدة إعلانية معيَّنة. اختر وحدة إعلانية شكلاً، وتطبيق للأجهزة الجوّالة كنوع المستودع، ثم تطبيق الأجهزة الجوّالة. بعد ذلك، أدخِل Application ID and Placement Reference ID الذي تم الحصول عليه في القسم السابق. وأخيرًا، انقر على حفظ.
شلال
انتقِل إلى عرض الإعلانات > مجموعات الأرباح وانقر على الزر مجموعة أرباح جديدة. اختر تطبيق الأجهزة الجوّالة.
انتقِل للأسفل وانقر على إضافة شريك أرباح.
حدد الشركة التي أنشأتها من أجلها Liftoff Monetize في القسم السابق. اختَر توسّط حزمة تطوير البرامج (SDK) للأجهزة الجوّالة باعتباره نوع الدمج وAndroid كالنظام الأساسي ونشط كالحالة.
أدخِل القيمة Application ID and Placement Reference ID التي تم الحصول عليها في القسم السابق، وقيمة التكلفة التلقائية لكل ألف ظهور. انقر على حفظ.
ملاحظة: يستغرق جمع البيانات تلقائيًا بضعة أيام قبل أن يتمكّن من حساب قيمة التكلفة لكل ألف ظهور الديناميكية لشبكة التوسط بدقة. بعد احتساب التكلفة الفعلية لكل ألف ظهور، يتم تعديلها تلقائيًا نيابةً عنك.
إضافة Liftoff إلى قائمة شركاء الإعلانات بموجب اللائحة العامة لحماية البيانات (GDPR) واللوائح السارية في الولايات الأمريكية
اتّبِع الخطوات الواردة في إعدادات اللائحة العامة لحماية البيانات و إعدادات اللوائح السارية في الولايات الأمريكية لإضافة Liftoff إلى اللائحة العامة لحماية البيانات (GDPR) وقائمة شركاء الإعلانات للوائح الولايات الأمريكية في Ad Manager واجهة المستخدم.
الخطوة 3: استيراد Vungle SDK ومحوّل
الدمج مع "استوديو Android" (يُنصح به)
في ملف build.gradle.kts
على مستوى التطبيق، أضِف عملية التنفيذ التالية
والتبعيات والتكوينات. استخدام أحدث إصدارات Vungle SDK
والمحوّل:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:vungle:7.4.0.1")
}
الدمج اليدوي
نزِّل أحدث إصدار من حزمة تطوير البرامج لنظام التشغيل Android من Vungle. واستخراج ملفات
.jar
ضمن مجلدlibs
وإضافتها إلى مشروعك.انتقِل إلى عناصر محوّل Liftoff Monetize على مستودع Maven من Google. حدد أحدث إصدار، ونزِّل Vungle
.aar
الخاص بالمحوّل، وإضافته إلى مشروعك.
الخطوة 4: تنفيذ إعدادات الخصوصية في حزمة تطوير البرامج (SDK) الخاصة بـ Liftoff Monetize
موافقة المستخدمين في الاتحاد الأوروبي واللائحة العامة لحماية البيانات
بموجب موافقة المستخدم في الاتحاد الأوروبي التي تتّبعها Google السياسة، يجب التأكّد من الإفصاح عن معلومات معيّنة الموافقات التي تم الحصول عليها من المستخدمين في المنطقة الاقتصادية الأوروبية في ما يتعلق استخدام معرّفات الأجهزة والبيانات الشخصية. تعكس هذه السياسة متطلبات توجيه الاتحاد الأوروبي بشأن الخصوصية الإلكترونية و"حماية البيانات العامة" اللائحة (اللائحة العامة لحماية البيانات). عند طلب الحصول على موافقة، عليك تحديد كل شبكة إعلانات. في سلسلة التوسط التي قد تجمع البيانات الشخصية أو تتلقّاها أو تستخدمها تقدم معلومات حول استخدام كل شبكة. يتعذّر على Google حاليًا إجراء ما يلي: تمرير خيار موافقة المستخدم إلى هذه الشبكات تلقائيًا.
يتضمن Liftoff Monetize واجهة برمجة تطبيقات تتيح لك تمرير الموافقة إلى Vungle SDK. يعرض الرمز النموذجي التالي كيفية تمرير معلومات الموافقة هذه إلى Vungle SDK. إذا اخترت استدعاء هذه الطريقة، فمن المستحسن أن تفعل ذلك قبل طلب الإعلانات من خلال "SDK لإعلانات Google على الأجهزة الجوّالة".
Java
import com.vungle.ads.VunglePrivacySettings;
// ...
VunglePrivacySettings.setGDPRStatus(true, "v1.0.0");
Kotlin
import com.vungle.ads.VunglePrivacySettings
// ...
VunglePrivacySettings.setGDPRStatus(true, "v1.0.0")
يُرجى الاطّلاع على تعليمات التنفيذ المقترَحة بموجب اللائحة العامة لحماية البيانات (GDPR). لمزيد من التفاصيل والقيم التي يمكن تقديمها في الطريقة.
قوانين الخصوصية في الولايات الأمريكية
الولايات المتحدة قوانين الخصوصية السارية في الولايات تتطلب منح المستخدمين لإيقاف "التخفيضات" "معلوماتهم الشخصية" (كما يحدّد القانون هذه البنود)، مع ميزة الإيقاف المتوفرة من خلال ميزة "عدم بيع بياناتي الشخصية" المعلومات" حول "البيع" للصفحة الرئيسية. تشير رسالة الأشكال البيانية الولايات المتحدة خصوصية الولايات دليل الامتثال للقوانين إمكانية تفعيل المعالجة المحدودة للبيانات لعرض إعلانات Google، ولكن يتعذّر على Google تطبيق هذا الإعداد على كل إعلان الشبكة في سلسلة التوسط. وبالتالي، عليك تحديد كل شبكة إعلانات في سلسلة التوسط التي قد تشارك في بيع البضائع المعلومات واتباع الإرشادات من كل شبكة من تلك الشبكات للتأكد الامتثال.
يتضمن Liftoff Monetize واجهة برمجة تطبيقات تتيح لك تمرير الموافقة إلى Vungle SDK. يعرض الرمز النموذجي التالي كيفية تمرير معلومات الموافقة هذه إلى Vungle SDK. إذا اخترت استدعاء هذه الطريقة، فمن المستحسن أن تفعل ذلك قبل طلب الإعلانات من خلال "SDK لإعلانات Google على الأجهزة الجوّالة".
Java
import com.vungle.ads.VunglePrivacySettings;
// ...
VunglePrivacySettings.setCCPAStatus(true);
Kotlin
import com.vungle.ads.VunglePrivacySettings
// ...
VunglePrivacySettings.setCCPAStatus(true)
الاطّلاع على تنفيذ قانون خصوصية المستهلك في كاليفورنيا (CCPA) لمزيد من التفاصيل والقيم التي يمكن تقديمها في الطريقة.
الخطوة 5: إضافة الرمز المطلوب
ما مِن رمز إضافي مطلوب لدمج Liftoff Monetize.
الخطوة 6: اختبار عملية التنفيذ
تفعيل الإعلانات التجريبية
احرص على تسجيل جهاز الاختبار من أجل Ad Manager وتفعيل وضع الاختبار في واجهة المستخدم Liftoff Monetize .
التحقّق من الإعلانات الاختبارية
للتأكّد من أنّك تتلقّى إعلانات اختبارية من Liftoff Monetize، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام Liftoff Monetize (Bidding) and Liftoff Monetize (Waterfall) مصادر الإعلانات.
خطوات اختيارية
المَعلمات الخاصة بالشبكة
يتيح محوِّل Liftoff Monetize الطلب الإضافي التالي المَعلمات التي يمكن تمريرها إلى المحوّل:
userId
- سلسلة تمثّل رقم تعريف المستخدم المحفَّز الخاص بـ Liftoff Monetize
adOrientation
- عدد صحيح يحدّد اتجاه العرض التقديمي لإعلانات ملء الشاشة.
في ما يلي مثال على رمز برمجي لكيفية إنشاء طلب إعلان يحدِّد هذه المَعلمات:
Java
Bundle extras = new Bundle();
extras.putString(VungleConstants.KEY_USER_ID, "myUserID");
extras.putInt(VungleConstants.KEY_ORIENTATION, 1);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(VungleAdapter.class, extras) // Rewarded.
.addNetworkExtrasBundle(VungleInterstitialAdapter.class, extras) // Interstitial.
.build();
Kotlin
val extras = Bundle()
extras.putString(VungleConstants.KEY_USER_ID, "myUserID")
extras.putInt(VungleConstants.KEY_ORIENTATION, 1)
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(VungleAdapter::class, extras) // Rewarded.
.addNetworkExtrasBundle(VungleInterstitialAdapter.class, extras) // Interstitial.
.build()
عرض الإعلانات المدمجة مع المحتوى
يعرض محوّل Liftoff Monetize إعلاناته المدمجة مع المحتوى على النحو التالي:
NativeAd
الأخرى. يملأ ما يلي
الحقول
لمدة
NativeAd
الحقل | يتم دائمًا تضمين مواد العرض في محوّل Liftoff Monetize |
---|---|
العنوان | |
صورة | 1 |
عرض الوسائط | |
النص الأساسي | |
رمز التطبيق | |
الحث على اتخاذ إجراء | |
التقييم النجمي | |
المتجر | |
السعر |
1 تأثير Liftoff Monetize
لا يتيح المحوّل الوصول المباشر إلى مادة عرض الصورة الرئيسية
الإعلانات. وبدلاً من ذلك، يملأ المحول
MediaView
مع فيديو أو صورة.
رموز الخطأ
في حال تعذّر على المحوّل استلام إعلان من Liftoff Monetize، يمكن للناشرين
التحقّق من الخطأ الأساسي في استجابة الإعلان باستخدام
ResponseInfo.getAdapterResponses()
ضمن الفئات التالية:
التنسيق | اسم الصف |
---|---|
بانر | com.vungle.mediation.VungleInterstitialAdapter |
إعلان بيني | com.vungle.mediation.VungleInterstitialAdapter |
تم منح المكافأة | com.vungle.mediation.VungleAdapter |
في ما يلي الرموز والرسائل المرفقة التي تم إصدارها من خلال Liftoff Monetize المحول عند إخفاق تحميل الإعلان:
رمز الخطأ | النطاق | السبب |
---|---|---|
0-100 | com.vungle.warren | عرَضَ Vungle SDK خطأً. الاطّلاع على المستند لمزيد من التفاصيل. |
101 | com.google.ads.mediation.vungle | مَعلمات الخادم غير صالحة (مثل رقم تعريف التطبيق أو رقم تعريف موضع الإعلان) |
102 | com.google.ads.mediation.vungle | حجم البانر المطلوب غير مرتبط بإعلان صالح لتحقيق الربح من Liftoff الحجم. |
103 | com.google.ads.mediation.vungle | تتطلب Liftoff Monetize سياق Activity لطلب الإعلانات. |
104 | com.google.ads.mediation.vungle | لا يمكن لحزمة Vungle SDK تحميل إعلانات متعددة لموضع الإعلان نفسه رقم التعريف |
105 | com.google.ads.mediation.vungle | تعذّر إعداد حزمة Vungle SDK. |
106 | com.google.ads.mediation.vungle | عرضت حزمة Vungle SDK استدعاء تحميل ناجح، ولكن Banners.getBanner() أو Vungle.getNativeAd() عرضا قيمة فارغة. |
107 | com.google.ads.mediation.vungle | Vungle SDK غير جاهز لتشغيل الإعلان. |
1-100 | تم الإرسال بواسطة Vungle SDK | عرَضَ Vungle SDK خطأً. الاطّلاع على الرمز لمزيد من التفاصيل. |
101 | com.google.mediation.vungle | مَعلمات خادم Liftoff Monetize التي تم ضبطها في واجهة المستخدم Ad Manager غير متوفّرة أو غير صالحة. |
102 | com.google.mediation.vungle | سبق أن تم تحميل إعلان لإعداد الشبكة هذه. يتعذَّر على Vungle SDK تحميل إعلان ثانٍ لرقم تعريف الموضع نفسه. |
103 | com.google.mediation.vungle | لا يتطابق حجم الإعلان المطلوب مع إعلان البانر المتوافق مع Liftoff Monetize الحجم. |
104 | com.google.mediation.vungle | تعذَّر على Vungle SDK عرض إعلان البانر. |
105 | com.google.mediation.vungle | لا يدعم Vungle SDK تحميل سوى إعلان بانر واحد في كل مرة، بصرف النظر عن رقم تعريف موضع الإعلان |
106 | com.google.mediation.vungle | أرسلت Vungle SDK معاودة الاتصال تفيد بأن الإعلان غير قابل للتشغيل. |
سجلّ تغييرات محوّل توسّط Liftoff Monetize Android
الإصدار 7.4.0.1
- تمت إضافة إمكانية استخدام أحجام الإعلانات المخصّصة لإعلانات البانر المستندة إلى العرض الإعلاني بدون انقطاع وعروض الأسعار.
تم التصميم والاختبار باستخدام:
- الإصدار 23.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.4.0 من Vungle SDK.
الإصدار 7.4.0.0
- تم تمديد الصف
VungleInterstitialAdapter
منVungleMediationAdapter
. لإتاحة العرض الإعلاني بدون انقطاع لشكل الإعلانات على شاشة فتح التطبيق على "مدير إعلانات Google". - تم التحقق من التوافق مع Vungle SDK 7.4.0.
تم التصميم والاختبار باستخدام:
- الإصدار 23.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.4.0 من Vungle SDK.
الإصدار 7.3.2.0
- تم التحقق من التوافق مع Vungle SDK 7.3.2.
تم التصميم والاختبار باستخدام:
- الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.3.2 من Vungle SDK.
الإصدار 7.3.1.0
- تم التحقق من التوافق مع Vungle SDK 7.3.1.
تم التصميم والاختبار باستخدام:
- الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.3.1 من Vungle SDK.
الإصدار 7.3.0.0
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 23.0.0.
- تم التحقق من التوافق مع Vungle SDK 7.3.0.
- تمت إضافة إتاحة العرض الإعلاني بدون انقطاع وعروض الأسعار لشكل الإعلان على شاشة فتح التطبيق.
تم التصميم والاختبار باستخدام:
- الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.3.0 من Vungle SDK.
الإصدار 7.1.0.0
- تم التحقق من التوافق مع Vungle SDK 7.1.0.
تم التصميم والاختبار باستخدام:
- الإصدار 22.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.1.0 من Vungle SDK.
الإصدار 7.0.0.1
- تم إصلاح مشكلة عدم تسجيل حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" مرات ظهور لعروض أسعار الإعلانات المدمجة مع المحتوى.
- تم إلغاء المحوّل للاعتماد على الإصدار 22.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
تم التصميم والاختبار باستخدام:
- الإصدار 22.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.0.0 من Vungle SDK.
الإصدار 7.0.0.0
- تمت إضافة دعم لتحميل إعلانات متعددة برقم تعريف موضع الإعلان نفسه لجميع أشكال الإعلانات للعرض بدون انقطاع.
- تم تغيير اسم المحوّل من Vungle إلى Liftoff Monetize.
- تم التحقق من التوافق مع Vungle SDK 7.0.0.
تم التصميم والاختبار باستخدام:
- الإصدار 22.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.0.0 من Vungle SDK.
الإصدار 6.12.1.1
- تم تعديل المحوّل لاستخدام فئة
VersionInfo
جديدة. - تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 22.0.0.
تم التصميم والاختبار باستخدام:
- الإصدار 22.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.12.1 من Vungle SDK.
الإصدار 6.12.1.0
- تم التحقق من التوافق مع Vungle SDK 6.12.1.
تم التصميم والاختبار باستخدام:
- الإصدار 21.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.12.1 من Vungle SDK.
الإصدار 6.12.0.1
- تمت إضافة دعم عروض الأسعار لشكل إعلانات البانر.
- تم التحقق من التوافق مع Vungle SDK 6.12.0.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.4.0.
تم التصميم والاختبار باستخدام:
- الإصدار 21.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.12.0 من Vungle SDK.
الإصدار 6.12.0.0
- تمت إضافة دعم عروض الأسعار والتوسّط في العرض الإعلاني بدون انقطاع لشكل الإعلان البيني الذي يضم مكافأة.
- تمت إضافة دعم عروض الأسعار لشكل الإعلان المدمج مع المحتوى.
تم التصميم والاختبار باستخدام:
- الإصدار 21.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.12.0 من Vungle SDK.
الإصدار 6.11.0.3
- تمت إضافة دعم "توسّط العرض الإعلاني بدون انقطاع" لشكل الإعلان المدمج مع المحتوى.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.1.0.
تم التصميم والاختبار باستخدام:
- الإصدار 21.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.11.0 من Vungle SDK.
الإصدار 6.11.0.2
- تم توفير إمكانية تحميل إعلانات متعددة لرقم تعريف موضع الإعلان نفسه في الإعلانات المستندة إلى عروض الأسعار التي تضم مكافآت.
تم التصميم والاختبار باستخدام:
- الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.11.0 من Vungle SDK.
الإصدار 6.11.0.1
- تم تعديل
compileSdkVersion
وtargetSdkVersion
إلى واجهة برمجة التطبيقات 31. - تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.0.0.
- تم تعديل الحد الأدنى المطلوب لمستوى واجهة برمجة تطبيقات Android إلى 19.
تم التصميم والاختبار باستخدام:
- الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.11.0 من Vungle SDK.
الإصدار 6.11.0.0
- تم التحقق من التوافق مع Vungle SDK 6.11.0.
تم التصميم والاختبار باستخدام:
- الإصدار 20.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.11.0 من Vungle SDK.
الإصدار 6.10.5.0
- تم التحقق من التوافق مع Vungle SDK 6.10.5.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.6.0.
تم التصميم والاختبار باستخدام:
- الإصدار 20.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.10.5 من Vungle SDK.
الإصدار 6.10.4.0
- تم التحقق من التوافق مع Vungle SDK 6.10.4.
تم التصميم والاختبار باستخدام:
- الإصدار 20.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.10.4 من Vungle SDK
الإصدار 6.10.3.0
- تم التحقق من التوافق مع Vungle SDK 6.10.3.
تم التصميم والاختبار باستخدام:
- الإصدار 20.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.10.3 من Vungle SDK.
الإصدار 6.10.2.1
- تم التحقق من التوافق مع Vungle SDK 6.10.2.
- تمت إضافة إمكانية استخدام عروض الأسعار لأشكال الإعلانات البينية والإعلانات التي تضم مكافأة.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.5.0.
تم التصميم والاختبار باستخدام:
- الإصدار 20.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.10.2 من Vungle SDK.
الإصدار 6.10.2.0
- تم التحقق من التوافق مع Vungle SDK 6.10.2.
- تم إصلاح مشكلة المحول عن طريق استبدال المعلمة
serverParameters
، بـmediationExtras
للحصول على معلمات خاصة بشبكة Vungle، عند طلب إعلانات البانر والإعلانات البينية.
تم التصميم والاختبار باستخدام:
- الإصدار 20.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.10.2 من Vungle SDK.
الإصدار 6.10.1.0
- تم التحقق من التوافق مع Vungle SDK 6.10.1.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.3.0.
- إعلانات MREC متاحة الآن مع واجهة برمجة تطبيقات بانر Vungle.
- تم تعديل رموز الخطأ والرسائل الموحّدة.
تم التصميم والاختبار باستخدام:
- الإصدار 20.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.10.1 من Vungle SDK.
الإصدار 6.9.1.1
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.0.0.
تم التصميم والاختبار باستخدام:
- الإصدار 20.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.9.1 من Vungle SDK.
الإصدار 6.9.1.0
- تم التحقق من التوافق مع Vungle SDK 6.9.1.
- تمت إضافة دعم OMSDK.
- إصلاحات أخطاء متنوّعة.
- دعم الإعلانات التي تضم مكافأة في معاودة الاتصال على Vungle onAdViewed
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.7.0.
تم التصميم والاختبار باستخدام:
- الإصدار 19.7.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.9.1 من Vungle SDK.
الإصدار 6.8.1.1
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.6.0.
تم التصميم والاختبار باستخدام:
- الإصدار 19.6.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.8.1 من Vungle SDK
الإصدار 6.8.1.0
- تم التحقق من التوافق مع Vungle SDK 6.8.1.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.5.0.
تم التصميم والاختبار باستخدام:
- الإصدار 19.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.8.1 من Vungle SDK
الإصدار 6.8.0.0
- تم التحقق من التوافق مع Vungle SDK 6.8.0.
- تم تعديل المحوّل بحيث لا تتم إعادة توجيه
onAdClosed()
عند تحديث إعلانات البانر أو تلفها. - إزالة
FlexFeed
وFlexView
(تم إيقافهما في Vungle 6.8.0). - تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.4.0.
تم التصميم والاختبار باستخدام:
- الإصدار 19.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.8.0 من Vungle SDK
الإصدار 6.7.1.0
- تم التحقق من التوافق مع Vungle SDK 6.7.1.
- تم إصلاح خطأ تعذّر تحميل الإعلانات إذا تم تحميل إعلان باستخدام سياق تطبيق.
- تم تعديل
targetSdkVersion
إلى واجهة برمجة التطبيقات 29. - تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.3.0.
تم التصميم والاختبار باستخدام:
- الإصدار 19.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.7.1 من Vungle SDK
الإصدار 6.7.0.0
- تم التحقق من التوافق مع Vungle SDK 6.7.0.
- تم تعديل المحوّل لإتاحة طلبات إعلانات البانر التكيُّفية المضمّنة.
- يتم الآن إعادة صوت الإعلانات البينية والإعلانات التي تضم مكافأة تلقائيًا.
- تعمل الإعلانات البينية الآن على إعادة توجيه معاودة الاتصال
onAdLeftApplication()
عند النقر عليها. - تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.2.0.
تم التصميم والاختبار باستخدام:
- الإصدار 19.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.7.0 من Vungle SDK.
الإصدار 6.5.3.0
- تم التحقق من التوافق مع Vungle SDK 6.5.3.
- إضافة دعم لتنسيق بانر Vungle الذي تم طرحه حديثًا.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.0.1.
تم التصميم والاختبار باستخدام:
- الإصدار 19.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 6.5.3 من Vungle SDK.
الإصدار 6.4.11.1
- تم إصلاح مشكلة تعذُّر إعادة تحميل إعلانات البانر.
الإصدار 6.4.11.0
- تم التحقق من التوافق مع Vungle SDK 6.4.11.
- تمت إضافة دعم لإعلانات البانر.
- تم ترحيل المحوّل إلى AndroidX.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.2.0.
الإصدار 6.3.24.1
- تم تحديث المحوّل لإتاحة استخدام واجهة برمجة تطبيقات تتضمن مكافأة جديدة مفتوحة في الإصدار التجريبي.
- تم تحديث الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 17.2.0.
الإصدار 6.3.24.0
- تم التحقق من التوافق مع Vungle SDK 6.3.24.
الإصدار 6.3.17.0
- تم التحقق من التوافق مع Vungle SDK 6.3.17.
الإصدار 6.3.12.0
- تم التحقق من التوافق مع Vungle SDK 6.3.12.
الإصدار 6.2.5.1
- تم تعديل المحوِّل لاستدعاء حدث الإعلان "
onRewardedVideoComplete()
".
الإصدار 6.2.5.0
- تم التحقق من التوافق مع Vungle SDK 6.2.5.
الإصدار 5.3.2.1
- تم تحديث المحوّل لتسجيل النقرات بشكل صحيح في حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
الإصدار 5.3.2.0
- تم التحقق من التوافق مع Vungle SDK 5.3.2.
- تم تحديث مشروع Adpater لـ Android Studio 3.0.
- تمت إضافة الطرق التالية إلى فئة أداة إنشاء الحِزم.
setOrdinalViewCount
: يُستخدَم هذا الحقل لاجتياز ترتيب التوسّط، كلما يتلقى الناشر تقارير البيانات الترتيبية من Vungle.setFlexViewCloseTimeInSec
: يُستخدَم هذا الخيار لإنشاء إعلانات العرض المرن. إغلاقها من تلقاء نفسها بعد المدة المحددة من الثواني.
الإصدار 5.3.0.0
- تم التحقق من التوافق مع Vungle SDK 5.3.0.
الإصدار 5.1.0.0
- تم تحديث المحول لجعله متوافقًا مع Vungle SDK 5.1.0.
- تم تغيير نظام تسمية الإصدار إلى [إصدار Vungle SDK].[إصدار رمز تصحيح أداة المُعدِّل].
الإصدارات السابقة
- تمت إضافة دعم لأشكال الإعلانات البينية وإعلانات الفيديو التي تضم مكافأة.