L'SDK tvOS lato client è cambiato molto poco con la release v4. La
modifica principale è l'aggiunta di IMAAdDisplayContainer
, come si vede nell'SDK
iOS.
Questa guida illustra la procedura necessaria per eseguire l'upgrade di un'implementazione v3 esistente al nuovo SDK v4.
Modificare il nome del modulo
Per corrispondere all'SDK iOS, abbiamo modificato il nome del modulo da
ClientSideInteractiveMediaAds
a GoogleInteractiveMediaAds
, quindi devi
apportare le seguenti modifiche.
Modifiche | |
---|---|
Vecchio |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Nuovo |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Crea il nuovo contenitore dell'annuncio
Crea e passa un IMAAdDisplayContainer | |
---|---|
Vecchio |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
Nuovo |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |