O SDK do tvOS do lado do cliente mudou muito pouco com o lançamento da v4. A principal mudança é a adição de IMAAdDisplayContainer
, como visto no SDK do iOS.
Este guia mostra o processo necessário para fazer upgrade de uma implementação da v3 para o novo SDK da v4.
Mudar o nome do módulo
Para corresponder ao SDK do iOS, mudamos o nome do módulo de
ClientSideInteractiveMediaAds
para GoogleInteractiveMediaAds
. Faça as seguintes mudanças.
Mudanças | |
---|---|
Antigo |
#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 | |
---|---|
Antigo |
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]; |