لم يطرأ أي تغيير يُذكر على حزمة تطوير البرامج (SDK) الخاصة بنظام التشغيل tvOS من جهة العميل مع إصدار الإصدار 4. التغيير الأساسي هو إضافة IMAAdDisplayContainer
، كما هو موضّح في حزمة تطوير البرامج (SDK) لنظام التشغيل iOS.
يشرح هذا الدليل الخطوات المطلوبة لترقية عملية تنفيذ حالية للإصدار 3 إلى حزمة تطوير البرامج (SDK) الجديدة للإصدار 4.
تغيير اسم الوحدة
للتوافق مع حزمة تطوير البرامج (SDK) لنظام التشغيل iOS، غيّرنا اسم الوحدة من
ClientSideInteractiveMediaAds
إلى GoogleInteractiveMediaAds
، لذا عليك إجراء التغييرات التالية.
التغييرات | |
---|---|
الإصدار القديم |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
جديد |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
إنشاء حاوية الإعلان الجديدة
إنشاء IMAAdDisplayContainer وتمريره | |
---|---|
الإصدار القديم |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
جديد |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |