Pakiet tvOS SDK po stronie klienta niewiele się zmienił w wersji 4.
główna zmiana polega na dodaniu IMAAdDisplayContainer
, tak jak w iOS.
SDK.
Z tego przewodnika dowiesz się, jak uaktualnić istniejącą wersję 3 z nowym pakietem SDK w wersji 4.
Zmiana nazwy modułu
Aby zapewnić zgodność z pakietem SDK iOS, zmieniliśmy nazwę modułu z
ClientSideInteractiveMediaAds
do: GoogleInteractiveMediaAds
, więc powinieneś
wprowadź następujące zmiany.
Zmiany | |
---|---|
Stara wersja |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Nowość |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Utwórz nowy kontener reklamy
Tworzenie i przekazywanie w elemencie IMAAdDisplayContainer | |
---|---|
Stara wersja |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
Nowość |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |