クライアントサイドの tvOS SDK は、v4 リリースでほとんど変更されていません。「
主な変更点は、iOS で見られるように、IMAAdDisplayContainer
の追加です。
できます。
このガイドでは、既存の 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]; |