क्लाइंट-साइड अपग्रेड की समीक्षा करना

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

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

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

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