ترقية من جانب العميل إلى الإصدار الرابع

حدثت تغييرات طفيفة في حزمة تطوير البرامج (SDK) لنظام التشغيل tvOS من جهة العميل مع الإصدار 4. والتغيير الأساسي هو إضافة IMAAdDisplayContainer، كما هو موضّح في حزمة تطوير البرامج (SDK) لنظام التشغيل iOS.

يرشدك هذا الدليل إلى العملية المطلوبة لترقية عملية تنفيذ الإصدار 3 حاليًا إلى الإصدار 4 من حزمة تطوير البرامج (SDK) الجديد.

تغيير اسم الوحدة

لمطابقة حزمة تطوير البرامج (SDK) لنظام التشغيل iOS، غيّرنا اسم الوحدة من ClientSideInteractiveMediaAds إلى GoogleInteractiveMediaAds، لذا عليك إجراء التغييرات التالية.

التغييرات
الإصدار القديم

#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h>
@import ClientSideInteractiveMediaAds;

New

#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h>
@import GoogleInteractiveMediaAds;

إنشاء حاوية الإعلان الجديدة

إنشاء وتمرير في IMAAdDisplayContainer
الإصدار القديم

IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.videoView
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];

New

self.adDisplayContainer =
    [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView];
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.adDisplayContainer
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];