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]; |