admin
2022-09-04 fa05f89529e05078b29606e4beda3de5cfdce485
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
//
//  BUVideoAdDelegate.h
//  BUAdSDK
//
//  Created by 李盛 on 2018/8/3.
//  Copyright © 2018年 bytedance. All rights reserved.
//
 
#import <Foundation/Foundation.h>
#import "BURewardedVideoAd.h"
 
/**
    用于插屏视频 激励视频 接口统一配置
 */
@protocol BUVideoAdDelegate <NSObject>
 
@property (nonatomic, assign) BOOL isRewardedVideo;
 
/**
 视频点击即将关闭
 */
- (void)videoAdWillClose;
 
/**
 视频点击关闭
 */
- (void)videoAdDidClose;
 
/**
 视频/落地页点击
 */
- (void)videoAdDidClick;
 
/**
 视频播放完成
 */
- (void)videoAdDidPlayFinishWithError:(NSError *)error;
 
 
@optional
@property (nonatomic, strong) BURewardedVideoModel *rewardedVideoModel;
/**
 视频点击跳过
 */
- (void)videoAdDidClickSkip;
 
/**
 服务器校验奖励成功发放.  2800进行了修改,包含了两种方式.
  1.C2C 不走服务端验证,直接根据时间发放奖励  2.S2S 老逻辑需要服务端验证
 */
- (void)videoAdServerRewardDidSucceedVerify:(BOOL)verify;
 
/**
 服务器校验奖励接口请求失败
 */
- (void)videoAdServerRewardDidFailWithError:(NSError *)error;
 
@end