Das clientseitige tvOS-SDK hat sich mit Version 4 kaum verändert. Die
Hauptänderung ist das Hinzufügen von IMAAdDisplayContainer
, wie in der iOS-
SDK.
Dieser Leitfaden führt Sie durch den Prozess, der für das Upgrade einer vorhandenen Version 3 Implementierung des neuen SDK v4.
Modulnamen ändern
Um dem iOS-SDK zu entsprechen, haben wir den Modulnamen von
ClientSideInteractiveMediaAds
bis GoogleInteractiveMediaAds
, Sie sollten also
nehmen Sie die folgenden Änderungen vor.
Änderungen | |
---|---|
Alt |
#import <ClientSideInteractiveMediaAds/ClientSideInteractiveMediaAds.h> @import ClientSideInteractiveMediaAds; |
Neu |
#import <GoogleInteractiveMediaAds/GoogleInteractiveMediaAds.h> @import GoogleInteractiveMediaAds; |
Neuen Anzeigencontainer erstellen
IMAAdDisplayContainer erstellen und übergeben | |
---|---|
Alt |
IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.videoView contentPlayhead:self.contentPlayhead userContext:userContext]; |
Neu |
self.adDisplayContainer = [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView]; IMAAdsRequest *adsRequest = [[IMAAdsRequest alloc] initWithAdTagUrl:kAdTagUrlString adDisplayContainer:self.adDisplayContainer contentPlayhead:self.contentPlayhead userContext:userContext]; |