// // GDTUnifiedInterstitialAdNetworkConnectorProtocol.h // GDTMobApp // // Created by royqpwang on 2019/8/10. // Copyright © 2019 Tencent. All rights reserved. // #import #import "GDTSDKDefines.h" #import "GDTBaseAdNetworkAdapterProtocol.h" @protocol GDTUnifiedinterstitialAdNetworkAdapterProtocol; @protocol GDTUnifiedInterstitialAdNetworkConnectorProtocol /** * 插屏2.0广告预加载成功回调 * 当接收服务器返回的广告数据成功且预加载后调用该函数 */ - (void)adapter_unifiedInterstitialSuccessToLoadAd:(id)adapter; /** * 插屏2.0广告预加载失败回调 * 当接收服务器返回的广告数据失败后调用该函数 */ - (void)adapter_unifiedInterstitialFailToLoadAd:(id)adapter error:(NSError *)error; /** * 插屏2.0广告将要展示回调 * 插屏2.0广告即将展示回调该函数 */ - (void)adapter_unifiedInterstitialWillPresentScreen:(id)adapter; /** * 插屏2.0广告视图展示成功回调 * 插屏2.0广告展示成功回调该函数 */ - (void)adapter_unifiedInterstitialDidPresentScreen:(id)adapter; /** 插屏2.0广告展示视图失败 @param adapter adapter对象 @param error 错误 */ - (void)adapter_unifiedInterstitialFailToPresentAd:(id)adapter error:(NSError *)error; /** * 插屏2.0广告展示结束回调 * 插屏2.0广告展示结束回调该函数 */ - (void)adapter_unifiedInterstitialDidDismissScreen:(id)adapter; /** * 当点击下载应用时会调用系统程序打开其它App或者Appstore时回调 */ - (void)adapter_unifiedInterstitialWillLeaveApplication:(id)adapter; /** * 插屏2.0广告曝光回调 */ - (void)adapter_unifiedInterstitialWillExposure:(id)adapter; /** * 插屏2.0广告点击回调 */ - (void)adapter_unifiedInterstitialClicked:(id)adapter; /** * 点击插屏2.0广告以后即将弹出全屏广告页 */ - (void)adapter_unifiedInterstitialAdWillPresentFullScreenModal:(id)adapter; /** * 点击插屏2.0广告以后弹出全屏广告页 */ - (void)adapter_unifiedInterstitialAdDidPresentFullScreenModal:(id)adapter; /** * 全屏广告页将要关闭 */ - (void)adapter_unifiedInterstitialAdWillDismissFullScreenModal:(id)adapter; /** * 全屏广告页被关闭 */ - (void)adapter_unifiedInterstitialAdDidDismissFullScreenModal:(id)adapter; /** * 插屏2.0视频广告 player 播放状态更新回调 */ - (void)adapter_unifiedInterstitialAd:(id)adapter playerStatusChanged:(GDTMediaPlayerStatus)status; /** * 插屏2.0视频广告详情页 WillPresent 回调 */ - (void)adapter_unifiedInterstitialAdViewWillPresentVideoVC:(id)adapter; /** * 插屏2.0视频广告详情页 DidPresent 回调 */ - (void)adapter_unifiedInterstitialAdViewDidPresentVideoVC:(id)adapter; /** * 插屏2.0视频广告详情页 WillDismiss 回调 */ - (void)adapter_unifiedInterstitialAdViewWillDismissVideoVC:(id)adapter; /** * 插屏2.0视频广告详情页 DidDismiss 回调 */ - (void)adapter_unifiedInterstitialAdViewDidDismissVideoVC:(id)adapter; /** * 插屏激励回调 */ - (void)adapter_unifiedInterstitialAdDidRewardEffective:(id )adapter info:(NSDictionary *)info; @end