Nâng cấp phía máy khách lên phiên bản 4

SDK tvOS phía máy khách đã thay đổi rất ít với bản phát hành v4. Chiến lược phát hành đĩa đơn thay đổi chính là bổ sung IMAAdDisplayContainer, như đã thấy trong iOS SDK.

Hướng dẫn này trình bày quy trình cần thiết để nâng cấp phiên bản 3 hiện có cho SDK phiên bản 4 mới.

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

Để phù hợp với SDK iOS, chúng tôi đã thay đổi tên mô-đun từ ClientSideInteractiveMediaAds đến 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à chuyển vào một 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];