क्लाइंट-साइड से v4 अपग्रेड पर

v4 रिलीज़ के बाद, क्लाइंट-साइड tvOS SDK टूल में बहुत कम बदलाव हुए हैं. मुख्य बदलाव में IMAAdDisplayContainer शामिल है, जैसा कि iOS SDK टूल में देखा गया है.

इस गाइड में, मौजूदा v3 को लागू करने के तरीके को नए v4 SDK टूल में अपग्रेड करने की ज़रूरी प्रोसेस की जानकारी दी गई है.

मॉड्यूल का नाम बदलें

iOS SDK से मेल खाने के लिए, हमने मॉड्यूल का नाम ClientSideInteractiveMediaAds से बदलकर GoogleInteractiveMediaAds कर दिया है. इसलिए, आपको ये बदलाव करने चाहिए.

बदलाव
ओल्ड

#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h>
@import ClientSideInteractiveMediaAds;

नए दर्शक

#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h>
@import GoogleInteractiveMediaAds;

नया विज्ञापन कंटेनर बनाना

IMAAdDisplayContainer में साइन इन करना और उसे पास करना
ओल्ड

IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.videoView
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];

नए दर्शक

self.adDisplayContainer =
    [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView];
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.adDisplayContainer
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];