ה-SDK של tvOS בצד הלקוח השתנה מעט מאוד בגרסת גרסה 4.
השינוי העיקרי הוא ההוספה של IMAAdDisplayContainer
, כפי שניתן לראות ב-iOS
SDK.
במדריך הזה מפורט התהליך הנדרש לשדרוג גרסה 3 קיימת. ב-SDK בגרסה 4 החדשה.
שינוי שם המודול
כדי להתאים ל-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]; |