Meninjau upgrade sisi klien

SDK tvOS sisi Klien hanya mengalami sedikit perubahan dengan rilis v4. Perubahan utama adalah penambahan IMAAdDisplayContainer, seperti yang terlihat di iOS SDK.

Panduan ini membahas proses yang diperlukan untuk mengupgrade penerapan v3 yang ada ke SDK v4 baru.

Mengubah nama modul

Agar sesuai dengan iOS SDK, kami telah mengubah nama modul dari ClientSideInteractiveMediaAds menjadi GoogleInteractiveMediaAds, jadi Anda harus melakukan perubahan berikut.

Perubahan
Lama
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h>
@import ClientSideInteractiveMediaAds;
Baru
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h>
@import GoogleInteractiveMediaAds;

Buat penampung iklan baru

Buat dan teruskan IMAAdDisplayContainer
Lama
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.videoView
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];
Baru
self.adDisplayContainer =
    [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView];
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.adDisplayContainer
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];