O SDK para tvOS do lado do cliente mudou muito pouco com a versão v4. A
principal mudança é a adição de IMAAdDisplayContainer
, conforme visto no SDK
do iOS.
Este guia explica o processo necessário para fazer upgrade de uma implementação existente da v3 para o novo SDK v4.
Mudar o nome do módulo
Para corresponder ao SDK do iOS, mudamos o nome do módulo de
ClientSideInteractiveMediaAds
para GoogleInteractiveMediaAds
. Portanto, faça
as mudanças a seguir.
Mudou | |
---|---|
Antiga |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Novo |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Criar o novo contêiner de anúncios
Criar e transmitir um IMAAdDisplayContainer | |
---|---|
Antiga |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
Novo |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |