Le SDK tvOS côté client a très peu changé avec la version 4. La
principale modification est l'ajout de IMAAdDisplayContainer
, comme dans la version iOS
SDK.
Ce guide décrit le processus requis pour mettre à niveau une version 3 existante. vers la nouvelle version 4 du SDK.
Modifier le nom du module
Pour correspondre au SDK iOS, nous avons remplacé le nom du module par
ClientSideInteractiveMediaAds
à GoogleInteractiveMediaAds
. Vous devez donc
apportez les modifications suivantes.
Modifications | |
---|---|
Ancienne version |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Nouveau |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Créer un conteneur d'annonces
Créer et transmettre un IMAAdDisplayContainer | |
---|---|
Ancienne version |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
Nouveau |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |