İstemci tarafı tvOS SDK'sı, v4 sürümüyle birlikte çok az değişti. Temel değişiklik, iOS SDK'sında görüldüğü gibi IMAAdDisplayContainer öğesinin eklenmesidir.
Bu kılavuzda, mevcut bir v3 uygulamasını yeni v4 SDK'sına yükseltmek için gereken süreç açıklanmaktadır.
Modül adını değiştirme
iOS SDK'sıyla eşleşmesi için modül adını
ClientSideInteractiveMediaAds olarak değiştirdik. Bu nedenle, aşağıdaki değişiklikleri yapmanız gerekir.GoogleInteractiveMediaAds
| Değişiklikler | |
|---|---|
| Önceki |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h>@import ClientSideInteractiveMediaAds; |
| Yeni |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h>@import GoogleInteractiveMediaAds; |
Yeni reklam kapsayıcısı oluşturma
| IMAAdDisplayContainer oluşturma ve iletme | |
|---|---|
| Önceki |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
| Yeni |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |