يوضِّح لك هذا الدليل كيفية استخدام حزمة "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
الخطوة 2: إعداد طلب Liftoff Monetize في واجهة المستخدم AdMob
ضبط إعدادات التوسّط لوحدتك الإعلانية
عليك إضافة Liftoff Monetize إلى إعداد التوسّط لوحدتك الإعلانية.
أولاً، سجِّل الدخول إلى حسابك على AdMob. بعد ذلك، انتقِل إلى علامة التبويب التوسّط. إذا كانت لديك مجموعة توسّط حالية تريد تعديلها، انقر على اسم مجموعة التوسّط لتعديلها، ثم انتقِل مباشرةً إلى إضافة Liftoff Monetize كمصدر إعلان.
لإنشاء مجموعة توسّط جديدة، اختَر إنشاء مجموعة توسّط.
أدخِل شكل الإعلان والمنصّة، ثمّ انقر على متابعة.
أدخِل اسمًا لمجموعة التوسّط، واختَر مواقع جغرافية لاستهدافها. بعد ذلك، اضبط حالة مجموعة التوسّط على مفعَّلة، ثمّ انقر على إضافة وحدات إعلانية.
اربط مجموعة التوسّط هذه بواحدة أو أكثر من وحداتك الإعلانية AdMob الحالية. بعد ذلك، انقر على تمّ.
من المفترض أن تظهر لك الآن بطاقة الوحدات الإعلانية التي تمت تعبئتها بالوحدات الإعلانية التي حدّدتها:
إضافة Liftoff Monetize كمصدر إعلان
عروض الأسعار
ضمن بطاقة عروض الأسعار في قسم مصادر الإعلانات، اختَر إضافة مصدر الإعلان: بعد ذلك، اختَر Liftoff Monetize.
انقر على كيفية توقيع اتّفاقية شراكة وإعداد عروض أسعار. بالشراكة مع Liftoff Monetize
انقر على إقرار و "أوافق"، ثم انقر على متابعة.
إذا كان لديك تعيين من قبل لـ Liftoff Monetize، فيمكنك تحديدها. بخلاف ذلك، انقر على إضافة عملية ربط.
بعد ذلك، أدخِل Application ID and Placement Reference ID التي حصلت عليها في القسم السابق. بعد ذلك، انقر على تمّ.
شلال
ضمن بطاقة منهجية الشلال في قسم مصادر الإعلانات، اختَر إضافة مصدر الإعلان. بعد ذلك، اختَر Liftoff Monetize.
اختَر Liftoff Monetize وفعِّل مفتاح تبديل تحسين. أدخِل Reporting API Key الذي تم الحصول عليه في القسم السابق من أجل إعداد تحسين مصدر الإعلان للحملة Liftoff Monetize. بعد ذلك، أدخِل قيمة التكلفة الفعلية لكل ألف ظهور للسمةLiftoff Monetize وانقر على متابعة.إذا كان لديك تعيين بالفعل لـ Liftoff Monetize، يمكنك تحديده. بخلاف ذلك، انقر على إضافة تعيين.
بعد ذلك، أدخِل Application ID and Placement Reference ID التي تم الحصول عليها في القسم السابق. بعد ذلك، انقر على تمّ.
إضافة Liftoff إلى قائمة شركاء الإعلانات بموجب اللائحة العامة لحماية البيانات (GDPR) واللوائح السارية في الولايات الأمريكية
الخطوة 3: استيراد Vungle SDK ومحوّل
استخدام CocoaPods (يُنصح به)
أضف السطر التالي إلى 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
ضمن الفئات التالية:
التنسيق | اسم الصف |
---|---|
فتح التطبيق (عروض الأسعار) | GADMediationAdapterVungle |
فتح التطبيق (شلال) | GADMediationAdapterVungle |
بانر (عروض الأسعار) | GADMediationAdapterVungle |
بانر (شلال) | GADMAdapterVungleInterstitial |
الإعلانات البينية (عروض الأسعار) | GADMediationAdapterVungle |
الإعلانات البينية (شلال) | GADMAdapterVungleInterstitial |
الإعلانات بمكافأة (عروض الأسعار) | GADMediationAdapterVungle |
الإعلانات بمكافأة (منهجية الشلال) | GADMAdapterVungleRewardBasedVideoAd |
الإعلان البيني بمكافأة (عروض الأسعار) | GADMediationAdapterVungle |
إعلان بيني يضم مكافأة (عرض إعلاني بدون انقطاع) | GADMediationAdapterVungle |
مدمجة مع المحتوى (عروض الأسعار) | GADMediationAdapterVungle |
أصلية (شلال) | GADMediationAdapterVungle |
في ما يلي الرموز والرسائل المرفقة التي تم إصدارها من خلال Liftoff Monetize المحول عند إخفاق تحميل الإعلان:
رمز الخطأ | النطاق | السبب |
---|---|---|
101 | com.google.mediation.vungle | مَعلمات الخادم غير صالحة (مثل رقم تعريف التطبيق أو رقم تعريف موضع الإعلان) |
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 معاودة الاتصال تفيد بأن الإعلان غير قابل للتشغيل. |
107 | com.google.mediation.vungle | Vungle SDK غير جاهز لتشغيل الإعلان. |
بالنسبة إلى الأخطاء الواردة من Vungle SDK، يُرجى الرجوع إلى رموز الخطأ: Vungle SDK لنظامي التشغيل iOS وAndroid.
سجلّ تغييرات محوّل توسّط Liftoff Monetize لنظام التشغيل iOS
الإصدار 7.4.0.1
- تم توفير إمكانية استخدام أحجام إعلانات البانر المخصّصة لعروض الأسعار والعرض الإعلاني بدون انقطاع.
تم التصميم والاختبار باستخدام:
- الإصدار 11.7.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- الإصدار 7.4.0 من Vungle SDK.
الإصدار 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 لتحسينAdSize أثناء تحميل الإعلانات
- يمكنك تقديم السمة
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 leftApplication.
تم التصميم والاختبار باستخدام
- الإصدار 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.
الإصدارات الأقدم
- تمت إضافة دعم لأشكال الإعلانات البينية وإعلانات الفيديو التي تضم مكافأة.