ตรวจสอบการอัปเกรดฝั่งไคลเอ็นต์

SDK ฝั่งไคลเอ็นต์สำหรับ tvOS มีการเปลี่ยนแปลงเพียงเล็กน้อยในการเปิดตัว v4 การเปลี่ยนแปลงหลักคือการเพิ่ม IMAAdDisplayContainer ดังที่เห็นใน iOS SDK

คู่มือนี้จะอธิบายกระบวนการที่จำเป็นในการอัปเกรดการติดตั้งใช้งาน v3 ที่มีอยู่เป็น SDK v4 ใหม่

เปลี่ยนชื่อโมดูล

เราได้เปลี่ยนชื่อโมดูลจาก ClientSideInteractiveMediaAds เป็น GoogleInteractiveMediaAds เพื่อให้ตรงกับ iOS SDK ดังนั้นคุณควร ทำการเปลี่ยนแปลงต่อไปนี้

การเปลี่ยนแปลง
เก่า
#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];