// // GDTNativeExpressAdNetworkConnectorProtocol.h // GDTMobApp // // Created by royqpwang on 2019/11/27. // Copyright © 2019 Tencent. All rights reserved. // #import #import "GDTSDKDefines.h" #import "GDTBaseAdNetworkAdapterProtocol.h" @protocol GDTNativeExpressAdNetworkAdapterProtocol; @protocol GDTNativeExpressAdViewAdapterProtocol; @protocol GDTNativeExpressAdNetworkConnectorProtocol /** * 拉取原生模板广告成功 */ - (void)adapter_nativeExpressAdSuccessToLoad:(id)adapter viewAdapters:(NSArray> *) viewAdapters; /** * 拉取原生模板广告失败 */ - (void)adapter_nativeExpressAdFailToLoad:(id)adapter error:(NSError *)error; /** * 原生模板广告渲染成功, 此时的 nativeExpressAdView.size.height 根据 size.width 完成了动态更新。 */ - (void)adapter_nativeExpressAdViewAdapterRenderSuccess: (id)viewAdapter; /** * 原生模板广告渲染失败 */ - (void)adapter_nativeExpressAdViewAdapterRenderFail: (id)viewAdapter; /** * 原生模板广告曝光回调 */ - (void)adapter_nativeExpressAdViewAdapterExposure:(id)viewAdapter; /** * 原生模板广告点击回调 */ - (void)adapter_nativeExpressAdViewAdapterClicked:(id)viewAdapter; /** * 原生模板广告被关闭 */ - (void)adapter_nativeExpressAdViewAdapterClosed:(id)viewAdapter; /** * 点击原生模板广告以后即将弹出全屏广告页 */ - (void)adapter_nativeExpressAdViewAdapterWillPresentScreen: (id)viewAdapter; /** * 点击原生模板广告以后弹出全屏广告页 */ - (void)adapter_nativeExpressAdViewAdapterDidPresentScreen: (id)viewAdapter; /** * 全屏广告页将要关闭 */ - (void)adapter_nativeExpressAdViewAdapterWillDissmissScreen: (id)viewAdapter; /** * 全屏广告页已经关闭 */ - (void)adapter_nativeExpressAdViewAdapterDidDissmissScreen: (id)viewAdapter; /** * 详解:当点击应用下载或者广告调用系统程序打开时调用 */ - (void)adapter_nativeExpressAdViewAdapterApplicationWillEnterBackground: (id)viewAdapter; /** * 原生模板视频广告 player 播放状态更新回调 */ - (void)adapter_nativeExpressAdViewAdapter:(id)viewAdapter playerStatusChanged:(GDTMediaPlayerStatus)status; /** * 原生视频模板详情页 WillPresent 回调 */ - (void)adapter_nativeExpressAdViewAdapterWillPresentVideoViewController: (id)viewAdapter; /** * 原生视频模板详情页 DidPresent 回调 */ - (void)adapter_nativeExpressAdViewAdapterDidPresentVideoViewController: (id)viewAdapter; /** * 原生视频模板详情页 WillDismiss 回调 */ - (void)adapter_nativeExpressAdViewAdapterWillDismissVideoViewController: (id)viewAdapter; /** * 原生视频模板详情页 DidDismiss 回调 */ - (void)adapter_nativeExpressAdViewAdapterDidDismissVideoViewController: (id)viewAdapter; @end