重庆迈尖科技有限公司
2019-01-30 94217b294ccd75a34787eb04d6e273e99536e45b
BuWanVideo2.0/GDT_iOS_SDK/GDTSplashAd.h
old mode 100755 new mode 100644
@@ -9,6 +9,7 @@
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "GDTSDKDefines.h"
@class GDTSplashAd;
@@ -30,6 +31,11 @@
 *  详解: 当点击下载应用时会调用系统程序打开,应用切换到后台
 */
- (void)splashAdApplicationWillEnterBackground:(GDTSplashAd *)splashAd;
/**
 *  开屏广告曝光回调
 */
- (void)splashAdExposured:(GDTSplashAd *)splashAd;
/**
 *  开屏广告点击回调
@@ -85,7 +91,13 @@
 *  详解:拉取广告超时时间,开发者调用loadAd方法以后会立即展示backgroundColor,然后在该超时时间内,如果广告拉
 *  取成功,则立马展示开屏广告,否则放弃此次广告展示机会。
 */
@property (nonatomic, assign) int fetchDelay;
@property (nonatomic, assign) NSInteger fetchDelay;
/**
 *  开屏广告的背景图片
 *  可以设置背景图片作为开屏加载时的默认背景
 */
@property (nonatomic, strong) UIImage *backgroundImage;
/**
 *  开屏广告的背景色
@@ -100,13 +112,15 @@
/**
 *  构造方法
 *  详解:appkey是应用id, placementId是广告位id
 *  详解:appId - 媒体 ID
 *       placementId - 广告位 ID
 */
-(instancetype)initWithAppkey:(NSString *)appkey placementId:(NSString *)placementId;
- (instancetype)initWithAppId:(NSString *)appId placementId:(NSString *)placementId;
/**
 *  广告发起请求并展示在Window中
 *  详解:[可选]发起拉取广告请求,并将获取的广告以全屏形式展示在传入的Window参数中
 *  提示: Splash广告只支持竖屏
 *  @param window 展示全屏开屏的容器
 */
-(void)loadAdAndShowInWindow:(UIWindow *)window;
@@ -114,7 +128,7 @@
/**
 *  广告发起请求并展示在Window中, 同时在屏幕底部设置应用自身的Logo页面或是自定义View
 *  详解:[可选]发起拉取广告请求,并将获取的广告以半屏形式展示在传入的Window的上半部,剩余部分展示传入的bottomView
 *       请注意bottomView需设置好宽高,所占的空间不能过大,并保证广告界面的高度大于360
 *       请注意1.bottomView需设置好宽高,所占的空间不能过大,并保证高度不超过屏幕高度的 25%。2.Splash广告只支持竖屏
 *  @param window 展示开屏的容器
 *         bottomView 自定义底部View,可以在此View中设置应用Logo
 */
@@ -123,7 +137,7 @@
/**
 *  广告发起请求并展示在Window中, 同时在屏幕底部设置应用自身的Logo页面或是自定义View,skipView是自定义的“跳过”样式
 *  详解:[可选]发起拉取广告请求,并将获取的广告以半屏形式展示在传入的Window的上半部,剩余部分展示传入的bottomView
 *       请注意bottomView需设置好宽高,所占的空间不能过大,并保证广告界面的高度大于360
 *       请注意1.bottomView需设置好宽高,所占的空间不能过大,并保证高度不超过屏幕高度的 25%。2.Splash广告只支持竖屏
 *  skipView
 *  @param window 展示开屏的容器
 *         bottomView 自定义底部View,可以在此View中设置应用Logo
@@ -131,5 +145,7 @@
 */
-(void)loadAdAndShowInWindow:(UIWindow *)window withBottomView:(UIView *)bottomView skipView:(UIView *)skipView;
#pragma mark - DEPRECATED
- (instancetype)initWithAppkey:(NSString *)appkey placementId:(NSString *)placementId GDT_DEPRECATED_MSG_ATTRIBUTE("use initWithAppId:placementId: instead.");
@end