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]; |