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

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

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

يتضمّن محوِّل التوسّط في Liftoff Monetize الإمكانات التالية:

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

1 عروض الأسعار يكون التكامل مع هذا التنسيق في إصدار تجريبي مغلق.

2 عروض الأسعار والتكامل مع هذا التنسيق في إصدار تجريبي مفتوح.

3 العرض الإعلاني بدون انقطاع يكون التكامل مع هذا التنسيق في إصدار تجريبي مغلق.

المتطلبات

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

  • [لتقديم عروض الأسعار]: الإصدار 6.11.0.1 من Liftoff Monetize أو إصدار أحدث (ننصح باستخدام أحدث إصدار)

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

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

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

اشترِك أو سجِّل الدخول إلى حسابك على Liftoff Monetize.

أضف تطبيقك إلى لوحة تحكم Liftoff Monetize عن طريق النقر على الزر Add Application (إضافة تطبيق).

املأ النموذج، مع إدخال جميع التفاصيل المطلوبة.

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

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

إضافة مواضع جديدة

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

في ما يلي تفاصيل إضافة مواضع جديدة:

فتح التطبيق

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

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

بانر 300×250

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

إعلان بيني

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

تم منح المكافأة

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

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

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

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

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

دوِّن رقم التعريف المرجعي وانقر على صوت جيد.

فتح التطبيق

بانر 300×250

إعلان بيني

تم منح المكافأة

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

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

تحديد موقع مفتاح واجهة برمجة التطبيقات Reporting API

عروض الأسعار

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

شلال

بالإضافة إلى رقم تعريف التطبيق ورقم التعريف المرجعي، ستحتاج أيضًا إلى مفتاح واجهة برمجة تطبيقات إعداد التقارير في Liftoff Monetize لإعداد AdMob رقم تعريف الوحدة الإعلانية. انتقِل إلى لوحة بيانات تحقيق الربح من Liftoff وانقر على الزر Reporting API Key (مفتاح واجهة برمجة التطبيقات لإعداد التقارير) للاطّلاع على مفتاح واجهة برمجة التطبيقات Reporting API.

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

لتفعيل الإعلانات الاختبارية، انتقِل إلى لوحة بيانات Liftoff Monetize وانتقل إلى التطبيقات.

اختَر تطبيقك الذي تريد تفعيل إعلانات الاختبار له ضمن قسم رقم التعريف المرجعي لموضع الإعلان في تطبيقك. ويمكن تفعيل الإعلانات الاختبارية باختيار وضع الاختبار على عرض الإعلانات الاختبارية فقط ضمن قسم الحالة.

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

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

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

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

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

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

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

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

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

إضافة Liftoff Monetize كمصدر إعلان

عروض الأسعار

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

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

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

إذا كان لديك تعيين بالفعل لـ Liftoff Monetize، يمكنك تحديده. بخلاف ذلك، انقر على إضافة تعيين.

بعد ذلك، أدخِل Application ID and Placement Reference ID التي تم الحصول عليها في القسم السابق. بعد ذلك، انقر على تمّ.

ملاحظة مهمة: يجب Application ID ربط التطبيق المستهدَف بالتطبيق، كما هو الحال في Liftoff Monetize واجهة المستخدم.

شلال

ضمن بطاقة منهجية الشلال في قسم مصادر الإعلانات، اختَر إضافة مصدر الإعلان. بعد ذلك، اختَر Liftoff Monetize.

اختَر Liftoff Monetize وفعِّل مفتاح تبديل تحسين. أدخِل Reporting API Key الذي تم الحصول عليه في القسم السابق من أجل إعداد تحسين مصدر الإعلان للحملة Liftoff Monetize. بعد ذلك، أدخِل قيمة التكلفة الفعلية لكل ألف ظهور للسمةLiftoff Monetize وانقر على متابعة.

إذا كان لديك تعيين بالفعل لـ Liftoff Monetize، يمكنك تحديده. بخلاف ذلك، انقر على إضافة تعيين.

بعد ذلك، أدخِل Application ID and Placement Reference ID التي تم الحصول عليها في القسم السابق. بعد ذلك، انقر على تمّ.

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

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

الخطوة 3: استيراد Vungle SDK ومحوّل

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

    pod 'GoogleMobileAdsMediationVungle'
    
  • من سطر الأوامر، قم بتشغيل:

    pod install --repo-update
    

الدمج اليدوي

  • نزِّل أحدث إصدار من Vungle SDK وربط VungleSDK.framework في مشروعك.

  • نزِّل أحدث إصدار من محوّل Liftoff Monetize من رابط التنزيل في سجل التغييرات وربط LiftoffMonetizeAdapter.framework في مشروعك.

  • أضف أطر العمل التالية إلى مشروعك:

    • AdSupport
    • AudioToolbox
    • AVFoundation
    • CFNetwork
    • CoreGraphics
    • CoreMedia
    • libz.tbd
    • MediaPlayer
    • QuartzCore
    • StoreKit
    • SystemConfiguration

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

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

يتضمن Liftoff Monetize واجهة برمجة تطبيقات تتيح لك تمرير الموافقة إلى Vungle SDK. يعرض الرمز النموذجي التالي كيفية تمرير معلومات الموافقة هذه إلى Vungle SDK. إذا اخترت استدعاء هذه الطريقة، فمن المستحسن أن تفعل ذلك قبل طلب الإعلانات من خلال "SDK لإعلانات Google على الأجهزة الجوّالة".

Swift

import VungleAdsSDK
// ...

VunglePrivacySettings.setGDPRStatus(true)
VunglePrivacySettings.setGDPRMessageVersion("v1.0.0")

Objective-C

#import <VungleAdsSDK/VungleAdsSDK.h>
// ...

[VunglePrivacySettings setGDPRStatus:YES];
[VunglePrivacySettings setGDPRMessageVersion:@"v1.0.0"];

يُرجى الاطّلاع على تعليمات التنفيذ المقترَحة بموجب اللائحة العامة لحماية البيانات (GDPR). لمزيد من التفاصيل والقيم التي يمكن تقديمها في الطريقة.

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

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

يتضمن Liftoff Monetize واجهة برمجة تطبيقات تتيح لك تمرير الموافقة إلى Vungle SDK. يعرض الرمز النموذجي التالي كيفية تمرير معلومات الموافقة هذه إلى Vungle SDK. إذا اخترت استدعاء هذه الطريقة، فمن المستحسن أن تفعل ذلك قبل طلب الإعلانات من خلال "SDK لإعلانات Google على الأجهزة الجوّالة".

Swift

import VungleAdsSDK
// ...

VunglePrivacySettings.setCCPAStatus(true)

Objective-C

#import <VungleAdsSDK/VungleAdsSDK.h>
// ...

[VunglePrivacySettings setCCPAStatus:YES];

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

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

دمج SKAdNetwork

اتّباع مستندات Liftoff Monetize لإضافة معرّفات SKAdNetwork إلى ملف Info.plist الخاص بمشروعك.

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

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

احرص على تسجيل جهاز الاختبار من أجل AdMob وتفعيل وضع الاختبار في واجهة المستخدم Liftoff Monetize .

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

للتأكّد من أنّك تتلقّى إعلانات اختبارية من Liftoff Monetize، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام Liftoff Monetize (Bidding) and Liftoff Monetize (Waterfall) مصادر الإعلانات.

خطوات اختيارية

المَعلمات الخاصة بالشبكة

يتوافق محوّل Liftoff Monetize مع معلَمة طلب إضافية يمكنها يتم تمريرها إلى المحوّل باستخدام فئة VungleAdNetworkExtras. هذا الصف السمات التالية:

userId
سلسلة تمثّل رقم تعريف المستخدم المحفَّز الخاص بـ Liftoff Monetize
nativeAdOptionPosition
عدد صحيح يحدد موضع رمز الخصوصية للإعلانات المدمجة مع المحتوى.

في ما يلي مثال على رمز برمجي لكيفية إنشاء طلب إعلان يحدِّد هذه المَعلمات:

Swift

#import "VungleAdapter.h"
// ...

let request = GADRequest()
let extras = VungleAdNetworkExtras()
extras.userId = "myUserID"
extras.nativeAdOptionPosition = 1
// ...
request.register(extras)

Objective-C

#import <LiftoffMonetizeAdapter/VungleAdapter.h>
// ...

GADRequest *request = [GADRequest request];
VungleAdNetworkExtras *extras = [[VungleAdNetworkExtras alloc] init];
extras.userId = @"myUserID";
extras.nativeAdOptionPosition = 1;
// ...
[request registerAdNetworkExtras:extras];

عرض الإعلانات المدمجة مع المحتوى

يعرض محوّل Liftoff Monetize إعلاناته المدمجة مع المحتوى على النحو التالي: GADNativeAd الأخرى. يملأ ما يلي أوصاف حقول الإعلانات المدمجة مع المحتوى لمدة GADNativeAd.

الحقل يتم دائمًا تضمين مواد العرض في محوّل Liftoff Monetize
العنوان
صورة 1
عرض الوسائط
النص الأساسي
رمز التطبيق
الحث على اتخاذ إجراء
التقييم النجمي
المتجر
السعر

1 تأثير Liftoff Monetize لا يتيح المحوّل الوصول المباشر إلى مادة عرض الصورة الرئيسية الإعلانات. وبدلاً من ذلك، يملأ المحول GADMediaView مع فيديو أو صورة.

رموز الخطأ

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

التنسيق اسم الصف
بانر GADMAdapterVungleInterstitial
إعلان بيني GADMAdapterVungleInterstitial
تم منح المكافأة إعلان فيديو يستند إلى GADM لملائم

في ما يلي الرموز والرسائل المرفقة التي تم إصدارها من خلال 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 التي تم ضبطها في واجهة المستخدم AdMob غير متوفّرة أو غير صالحة.
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 لنظام التشغيل iOS

الإصدار 7.4.0.0

  • تم التحقق من التوافق مع Vungle SDK 7.4.0.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.3.2.0

  • تم التحقق من التوافق مع Vungle SDK 7.3.2.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.3.1.1.0

  • تم التحقق من التوافق مع الإصدار 7.3.1.1 من Vungle SDK.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.3.1.0

  • تم التحقق من التوافق مع Vungle SDK 7.3.1.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.3.0.0

  • تم التحقق من التوافق مع Vungle SDK 7.3.0.
  • تم إصلاح مشكلة تعذُّر استيراد المحوّل في Swift.
  • تمت إضافة إتاحة العرض الإعلاني بدون انقطاع وعروض الأسعار لشكل الإعلان على شاشة فتح التطبيق.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.2.2.1

  • يتطلب الآن الإصدار 12.0 من iOS كحد أدنى.
  • يتطلب الآن استخدام الإصدار 11.0 أو الإصدارات الأحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
  • تم تضمين Info.plist في أُطر العمل ضمن LiftoffMonetizeAdapter.xcframework.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.2.2.0

  • تم التحقق من التوافق مع Vungle SDK 7.2.2.
  • يتطلب الآن الإصدار 12.0 كحد أدنى من نظام التشغيل iOS.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.2.1.1

  • تم تحديث مطابقة MREC لتكون بأي حجم يمكن أن يناسب MREC بدلاً من أن تكون مطابقة تامة.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.2.1.0

  • تم التحقق من التوافق مع Vungle SDK 7.2.1.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.2.0.0

  • تم التحقق من التوافق مع Vungle SDK 7.2.0.
  • تمت إزالة طرق تفويض willBackgroundApplication المتوقّفة نهائيًا من عمليات تنفيذ إعلانات البانر والإعلانات البينية.
  • تم استبدال طريقة childDirectedTreatment المتوقّفة نهائيًا باستخدام السمة GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.1.0.0

  • تم التحقق من التوافق مع Vungle SDK 7.1.0.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.0.1.0

  • أتاحت العلامات المائية في الإعلانات المستندة إلى عروض الأسعار.
  • تم التحقق من التوافق مع Vungle SDK 7.0.1.

تم التصميم والاختبار باستخدام:

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

الإصدار 7.0.0.0

  • تم تغيير اسم المحوّل من Vungle إلى Liftoff Monetize.
  • تم التحقق من التوافق مع Vungle SDK 7.0.0.
  • تمت إزالة التوافق مع بنية armv7.
  • تمت إضافة التوافق مع بنية محاكي arm64.
  • يتطلب الآن الإصدار 11.0 من iOS كحد أدنى.
  • يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 10.4.0 أو إصدار أحدث.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.12.3.0

  • تم التحقق من التوافق مع Vungle SDK 6.12.3.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.12.2.0

  • تم التحقق من التوافق مع Vungle SDK 6.12.2.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.12.1.2

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

تم التصميم والاختبار باستخدام:

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

الإصدار 6.12.1.1

  • تم التحقق من التوافق مع Vungle SDK 6.12.1.
  • تمت إضافة دعم عروض الأسعار لشكل إعلانات البانر.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.12.1.0

  • تم التحقق من التوافق مع Vungle SDK 6.12.1.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.12.0.0

  • تم التحقق من التوافق مع Vungle SDK 6.12.0.
  • تمت إضافة دعم عروض الأسعار والتوسّط في العرض الإعلاني بدون انقطاع لشكل الإعلان البيني الذي يضم مكافأة.
  • تمت إضافة دعم عروض الأسعار لشكل الإعلان المدمج مع المحتوى.
  • تم تعديل المحوّل لاستخدام واجهة برمجة تطبيقات didRewardUser.
  • تمت إزالة الإضافة "ordinal" في "VungleAdNetworkExtras".
  • يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 9.8.0 أو إصدار أحدث.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.11.0.2

  • تمت إضافة دعم "توسّط العرض الإعلاني بدون انقطاع" لشكل الإعلان المدمج مع المحتوى.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.11.0.1

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

تم التصميم والاختبار باستخدام:

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

الإصدار 6.11.0.0

  • تم التحقق من التوافق مع Vungle SDK 6.11.0.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.10.6.1

  • تم إصلاح مشكلة إزالة تفويض الإعلان في حال تعذّر تنزيل الإعلان التالي. ينطبق ذلك على مواضع الإعلانات المخزّنة مؤقتًا تلقائيًا فقط.
  • تمت إزالة طلبات معاودة الاتصال willPresentFullScreenView وadapterWillPresentFullScreenModal في إعلانات البانر.

تم التصميم والاختبار باستخدام:

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

الإصدار 6.10.6.0

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

تم التصميم والاختبار باستخدام:

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

الإصدار 6.10.5.1

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

تم التصميم والاختبار باستخدام

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

الإصدار 6.10.5.0

  • تم التحقق من التوافق مع Vungle SDK 6.10.5.

تم التصميم والاختبار باستخدام

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

الإصدار 6.10.4.0

  • تم التحقق من التوافق مع Vungle SDK 6.10.4.
  • تم تعديل المحوّل للالتزام بإعداد كتم الصوت في لوحة بيانات الناشر في Vungle عند عدم ضبط القيمة المنطقية muteIsSet في VungleAdNetworkExtras بشكل صريح.

تم التصميم والاختبار باستخدام

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

الإصدار 6.10.3.1

  • تم إصلاح الخطأ المتمثل في عدم استدعاء استدعاءات الإعلانات البينية بعد التشغيل الأول.
  • تم تعديل قاموس options الذي تم تمريره إلى الطريقة playAd لتضمين السمة التي تم كتم صوتها التي حددها الناشر في عنصر العناصر الإضافية.

تم التصميم والاختبار باستخدام

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

الإصدار 6.10.3.0

  • تم التحقق من التوافق مع Vungle SDK 6.10.3.
  • يتطلب الآن الإصدار 10.0 كحد أدنى لنظام التشغيل iOS.

تم التصميم والاختبار باستخدام

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

الإصدار 6.10.1.0

  • تم التحقق من التوافق مع Vungle SDK 6.10.1.
  • الاعتماد بشكل مريح على الإصدار 8.0.0 أو الإصدارات الأحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • ويتطلب الآن الإنشاء إلى Xcode 12.5 أو إصدار أحدث.

تم التصميم والاختبار باستخدام

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

الإصدار 6.10.0.0 (تم إعادته)

  • تم التحقق من التوافق مع Vungle SDK 6.10.0.
  • الاعتماد بشكل مريح على الإصدار 8.0.0 أو الإصدارات الأحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • ويتطلب الآن الإنشاء إلى Xcode 12.5 أو إصدار أحدث.

تم التصميم والاختبار باستخدام

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

الإصدار 6.9.2.0

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

تم التصميم والاختبار باستخدام

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

الإصدار 6.9.1.0

  • تم التحقق من التوافق مع Vungle SDK 6.9.1.
  • يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 8.1.0 أو إصدار أحدث.
  • تمت إضافة رموز ورسائل خطأ المحوّل الموحّد.
  • تم تحديث المحوّل لاستخدام تنسيق .xcframework.
  • إزالة التحقق من الخطأ في VungleSDKResetPositionFor differentAdSize أثناء تحميل الإعلانات.
  • يمكنك تقديم السمة vungleAdViewedForPlacement: الجديدة لمعاودة الاتصال المفوَّضة في حزمة تطوير البرامج (SDK) لتتبُّع مرات الظهور.

تم التصميم والاختبار باستخدام

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

الإصدار 6.8.1.0

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

تم التصميم والاختبار باستخدام

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

الإصدار 6.8.0.0

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

تم التصميم والاختبار باستخدام

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

الإصدار 6.7.1.0

  • تم التحقق من التوافق مع Vungle SDK 6.7.1.
  • تتطلّب الآن حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 7.64.0 أو إصدار أحدث.
  • تم إصلاح مشكلة عدم استدعاء didFailToPresentWithError: عند تعذُّر عرض إعلان يضم مكافأة.

تم التصميم والاختبار باستخدام

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

الإصدار 6.7.0.0

  • تم التحقق من التوافق مع Vungle SDK 6.7.0.
  • يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 7.62.0 أو إصدار أحدث.
  • تمت إضافة دعم لتشغيل عدّة إعلانات بانر في الوقت نفسه.
  • يتم تسجيل النقرات الآن عند حدوث النقرة بدلاً من تسجيلها عند إغلاق الإعلان.
  • تعمل إعلانات البانر والإعلانات البينية الآن على إعادة توجيه معاودة الاتصال willتلقّيApplication.

تم التصميم والاختبار باستخدام

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

الإصدار 6.5.3.0

  • تم التحقق من التوافق مع Vungle SDK 6.5.3.
  • يتطلب الآن استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 7.58.0 أو إصدار أحدث.
  • تمت إضافة دعم لإعلانات البانر الذكية والتكيّفية.
  • تمت إضافة دعم لإعلانات البانر (320×50 و300×50 و728×90).
  • تمت إضافة خيار اتجاه الفيديو عند تشغيل الإعلانات.
  • إصلاح خطأ تعذّر استدعاء report_ad بعد التحديث الأول.
  • حلّ مشكلة التأخيرات في مدى توفّر الإعلانات في حال استخدام ميزة "العرض الإعلاني بدون انقطاع" الأطول
  • إلغاء التوافق مع بنية i386

تم التصميم والاختبار باستخدام

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

الإصدار 6.4.6.0

  • تم التحقق من التوافق مع Vungle SDK 6.4.6.
  • تمت إضافة دعم لإعلانات البانر (MREC).
  • تم إصلاح الخطأ الذي كان يطلق عليه الاسمd DeReceived للتحقّق: تم استدعاء معاودة الاتصال أكثر من مرة.
  • تمت إزالة عمليات معاودة الاتصال لـ البيانات WillTargetApplication، والتي لم يتم استدعاءها من قبل في الوقت الصحيح.

تم التصميم والاختبار باستخدام

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

الإصدار 6.3.2.3

  • تم إصلاح عطل في [GADMAdapterVungleReachedAdavailable:].

الإصدار 6.3.2.2

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

الإصدار 6.3.2.1

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

الإصدار 6.3.2.0

  • تم التحقق من التوافق مع Vungle SDK 6.3.2.

الإصدار 6.3.0.0

  • تم التحقق من التوافق مع Vungle SDK 6.3.0.
  • تم تعديل طريقة updateConsentStatus إلى updateConsentStatus:consentMessageVersion: في صف واحد (VungleRouterConsent).

الإصدار 6.2.0.3

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

الإصدار 6.2.0.2

  • تمت إضافة الفئة VungleRouterConsent التي تحتوي على طريقتَين (updateConsentStatus) وgetConsentStatus.

الإصدار 6.2.0.1

  • تم تحديث أداة تهيئة Vungle SDK بشكل صحيح.

الإصدار 6.2.0.0

  • تم التحقق من التوافق مع Vungle SDK 6.2.0.

الإصدار 5.4.0.0

  • تم التحقق من التوافق مع Vungle SDK 5.4.0.
  • تم تحديث المحوّل لتسجيل النقرات بشكل صحيح في حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".

الإصدار 5.3.2.0

  • تمت إضافة إضافتَين إضافيتَين إلى "VungleAdNetworkExtras":
    • ordinal - عدد صحيح يشير إلى ترتيب عرض هذا الإعلان جلسة اللعبة.
    • flexViewAutoDismissSeconds - لضبط إعلانات العرض المرن ليتم إغلاقها تلقائيًا المقدار المحدد من الثواني.
  • تم التحقق من التوافق مع Vungle SDK 5.3.2.

الإصدار 5.3.0.0

  • تم تعديل هدف النشر إلى الإصدار iOS 8.
  • تم التحقق من التوافق مع Vungle SDK 5.3.0.

الإصدار 5.2.0.0

  • تم التحقق من التوافق مع Vungle SDK 5.2.0.

الإصدار 5.1.1.0

  • تم التحقق من التوافق مع Vungle SDK 5.1.1.

الإصدار 5.1.0.0

  • تم التحقق من التوافق مع Vungle SDK 5.1.0.

الإصدارات الأقدم

  • تمت إضافة دعم لأشكال الإعلانات البينية وإعلانات الفيديو التي تضم مكافأة.