在 v4 版本中,客户端 tvOS SDK 的变化非常小。通过
主要更改是添加了 IMAAdDisplayContainer
,如 iOS 中所示
SDK。
本指南详细介绍了升级现有 v3 所需的流程 v4 SDK 的新实现。
更改模块名称
为了匹配 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]; |