old mode 100755
new mode 100644
| | |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <UIKit/UIKit.h> |
| | | #import "GDTSDKDefines.h" |
| | | |
| | | @class GDTSplashAd; |
| | | |
| | |
| | | * 详解: 当点击下载应用时会调用系统程序打开,应用切换到后台 |
| | | */ |
| | | - (void)splashAdApplicationWillEnterBackground:(GDTSplashAd *)splashAd; |
| | | |
| | | /** |
| | | * 开屏广告曝光回调 |
| | | */ |
| | | - (void)splashAdExposured:(GDTSplashAd *)splashAd; |
| | | |
| | | /** |
| | | * 开屏广告点击回调 |
| | |
| | | * 详解:拉取广告超时时间,开发者调用loadAd方法以后会立即展示backgroundColor,然后在该超时时间内,如果广告拉 |
| | | * 取成功,则立马展示开屏广告,否则放弃此次广告展示机会。 |
| | | */ |
| | | @property (nonatomic, assign) int fetchDelay; |
| | | @property (nonatomic, assign) NSInteger fetchDelay; |
| | | |
| | | /** |
| | | * 开屏广告的背景图片 |
| | | * 可以设置背景图片作为开屏加载时的默认背景 |
| | | */ |
| | | @property (nonatomic, strong) UIImage *backgroundImage; |
| | | |
| | | /** |
| | | * 开屏广告的背景色 |
| | |
| | | |
| | | /** |
| | | * 构造方法 |
| | | * 详解: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; |
| | |
| | | /** |
| | | * 广告发起请求并展示在Window中, 同时在屏幕底部设置应用自身的Logo页面或是自定义View |
| | | * 详解:[可选]发起拉取广告请求,并将获取的广告以半屏形式展示在传入的Window的上半部,剩余部分展示传入的bottomView |
| | | * 请注意bottomView需设置好宽高,所占的空间不能过大,并保证广告界面的高度大于360 |
| | | * 请注意1.bottomView需设置好宽高,所占的空间不能过大,并保证高度不超过屏幕高度的 25%。2.Splash广告只支持竖屏 |
| | | * @param window 展示开屏的容器 |
| | | * bottomView 自定义底部View,可以在此View中设置应用Logo |
| | | */ |
| | |
| | | /** |
| | | * 广告发起请求并展示在Window中, 同时在屏幕底部设置应用自身的Logo页面或是自定义View,skipView是自定义的“跳过”样式 |
| | | * 详解:[可选]发起拉取广告请求,并将获取的广告以半屏形式展示在传入的Window的上半部,剩余部分展示传入的bottomView |
| | | * 请注意bottomView需设置好宽高,所占的空间不能过大,并保证广告界面的高度大于360 |
| | | * 请注意1.bottomView需设置好宽高,所占的空间不能过大,并保证高度不超过屏幕高度的 25%。2.Splash广告只支持竖屏 |
| | | * skipView |
| | | * @param window 展示开屏的容器 |
| | | * bottomView 自定义底部View,可以在此View中设置应用Logo |
| | |
| | | */ |
| | | -(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 |