客户端升级到 v4

在 v4 版本中,客户端 tvOS SDK 的变化非常小。通过 主要更改是添加了 IMAAdDisplayContainer,如 iOS 中所示 SDK。

本指南详细介绍了升级现有 v3 所需的流程 v4 SDK 的新实现。

更改模块名称

为了匹配 iOS SDK,我们已将模块名称从 ClientSideInteractiveMediaAdsGoogleInteractiveMediaAds,因此您应该 进行以下更改。

变更
旧优惠

#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];