// // GDTNativeExpressAdViewAdapterProtocol.h // GDTMobApp // // Created by rowanzhang on 2021/8/16. // Copyright © 2021 Tencent. All rights reserved. // #ifndef GDTNativeExpressAdViewAdapterProtocol_h #define GDTNativeExpressAdViewAdapterProtocol_h @class GDTNativeExpressAdView; @protocol GDTAdProtocol; @protocol GDTNativeExpressAdViewAdapterProtocol @property (nonatomic, weak) GDTNativeExpressAdView *gdtExpressAdView; @property (nonatomic, assign, readonly) BOOL isReady; @property (nonatomic, assign, readonly) BOOL isVideoAd; @property (nonatomic, weak) UIViewController *controller; - (void)resize; - (BOOL)isAdValid; - (UIView *)adView; - (void)render; - (CGFloat)videoDuration; - (CGFloat)videoPlayTime; - (NSInteger)eCPM; - (NSString *)eCPMLevel; //发送竞胜结果 - (void)sendWinNotification:(NSInteger)price; //发送竞败结果 - (void)sendLossNotification:(NSInteger)price reason:(NSInteger)reason adnId:(NSString *)adnId; //设置实际结算价 - (void)setBidECPM:(NSInteger)price; @end #endif /* GDTNativeExpressAdViewAdapterProtocol_h */