tvOS SDK ฝั่งไคลเอ็นต์มีการเปลี่ยนแปลงน้อยมากในรุ่น v4 การเปลี่ยนแปลงหลักคือการเพิ่ม IMAAdDisplayContainer
ตามที่เห็นใน iOS SDK
คู่มือนี้จะแนะนำกระบวนการที่จำเป็นในการอัปเกรดการใช้งาน v3 ที่มีอยู่เป็น SDK v4 ใหม่
เปลี่ยนชื่อโมดูล
เพื่อให้ตรงกับ iOS SDK เราได้เปลี่ยนชื่อโมดูลจาก 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]; |