Xem xét nâng cấp phía máy khách

SDK tvOS phía máy khách thay đổi rất ít trong bản phát hành v4. Thay đổi chính là việc bổ sung IMAAdDisplayContainer, như trong SDK iOS.

Hướng dẫn này trình bày quy trình cần thiết để nâng cấp một chế độ triển khai v3 hiện có lên SDK v4 mới.

Thay đổi tên mô-đun

Để khớp với iOS SDK, chúng tôi đã thay đổi tên mô-đun từ ClientSideInteractiveMediaAds thành GoogleInteractiveMediaAds, vì vậy, bạn nên thực hiện các thay đổi sau.

Các thay đổi
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h>
@import ClientSideInteractiveMediaAds;
Mới
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h>
@import GoogleInteractiveMediaAds;

Tạo vùng chứa quảng cáo mới

Tạo và truyền trong IMAAdDisplayContainer
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.videoView
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];
Mới
self.adDisplayContainer =
    [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView];
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.adDisplayContainer
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];