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