Revisa la actualización del cliente

El SDK de tvOS del cliente cambió muy poco con el lanzamiento de la versión 4. El cambio principal es la incorporación de IMAAdDisplayContainer, como se ve en el SDK de iOS.

En esta guía, se explica el proceso necesario para actualizar una implementación existente de la versión 3 al nuevo SDK de la versión 4.

Cambia el nombre del módulo

Para que coincida con el SDK de iOS, cambiamos el nombre del módulo de ClientSideInteractiveMediaAds a GoogleInteractiveMediaAds, por lo que debes realizar los siguientes cambios.

Cambios
Antiguo
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h>
@import ClientSideInteractiveMediaAds;
Nuevo
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h>
@import GoogleInteractiveMediaAds;

Crea el contenedor de anuncios nuevo

Crea y pasa un IMAAdDisplayContainer
Antiguo
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.videoView
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];
Nuevo
self.adDisplayContainer =
    [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView];
IMAAdsRequest *adsRequest =
    [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString
                         adDisplayContainer:self.adDisplayContainer
                            contentPlayhead:self.contentPlayhead
                                userContext:userContext];