BUVideoAdDelegate.h
1.1 KB
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