SDK tvOS sisi klien tidak banyak berubah dengan rilis v4. Tujuan
perubahan utamanya adalah penambahan IMAAdDisplayContainer
, seperti yang terlihat di iOS
SDK.
Panduan ini membahas proses yang diperlukan untuk mengupgrade versi v3 yang sudah ada ke SDK v4 yang baru.
Mengubah nama modul
Agar sesuai dengan SDK iOS, kami telah mengubah nama modul dari
ClientSideInteractiveMediaAds
ke GoogleInteractiveMediaAds
, jadi Anda harus
lakukan perubahan berikut.
Perubahan | |
---|---|
Lama |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Baru |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Membuat penampung iklan baru
Membuat dan meneruskan dalam 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]; |