v4 আপগ্রেডে ক্লায়েন্ট-সাইড

ক্লায়েন্ট-সাইড tvOS SDK v4 রিলিজের সাথে খুব কম পরিবর্তিত হয়েছে। প্রাথমিক পরিবর্তন হল 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];