L'SDK tvOS lato client è cambiato molto con la release v4. La
la modifica principale è l'aggiunta di IMAAdDisplayContainer
, come mostrato in iOS
l'SDK.
Questa guida illustra la procedura necessaria per eseguire l'upgrade di una versione 3 esistente al nuovo SDK v4.
Cambiare il nome del modulo
Per corrispondere all'SDK per iOS, abbiamo cambiato il nome del modulo da
Da ClientSideInteractiveMediaAds
a GoogleInteractiveMediaAds
, quindi dovresti
apporta le seguenti modifiche.
Modifiche | |
---|---|
Vecchio |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Nuovo |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Crea il nuovo contenitore di annunci
Crea e trasmetti in 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]; |