Das clientseitige tvOS SDK hat sich mit der Version 4 nur wenig geändert. Die primäre Änderung ist das Hinzufügen von IMAAdDisplayContainer
, wie im iOS SDK zu sehen ist.
In diesem Leitfaden wird beschrieben, wie Sie eine vorhandene v3-Implementierung auf das neue v4-SDK aktualisieren.
Modulnamen ändern
Um das Android SDK an das iOS SDK anzupassen, haben wir den Modulnamen von ClientSideInteractiveMediaAds
in GoogleInteractiveMediaAds
geändert. Sie sollten daher die folgenden Änderungen vornehmen.
Ä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]; |