클라이언트 측 tvOS SDK는 v4 출시에서 거의 변경되지 않았습니다. 주요 변경사항은 iOS SDK에서 볼 수 있듯이 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]; |