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

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

इस गाइड में, मौजूदा v3 वर्शन को अपग्रेड करने की ज़रूरी प्रक्रिया के बारे में बताया गया है लागू करने के लिए किया जा सकता है.

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

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

बदलाव
पुराना

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