mergemilitary/Assets/Plugins/ToukaGames/ToponSDK/baidu/BaiduMobAdSDK.framework/Headers/BaiduMobAdRewardVideoDelega...

85 lines
2.1 KiB
C
Raw Normal View History

//
// BaiduMobAdRewardVideoDelegate.h
// BaiduMobAdSDK
//
// Created by Yang,Dingjia on 2018/7/3.
// Copyright © 2018年 Baidu Inc. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "BaiduMobAdCommonConfig.h"
@class BaiduMobAdRewardVideo;
@protocol BaiduMobAdRewardVideoDelegate <NSObject>
@optional
#pragma mark - 广告请求delegate
/**
* 广
*/
- (void)rewardedAdLoadSuccess:(BaiduMobAdRewardVideo *)video;
/**
* 广
*/
- (void)rewardedAdLoadFail:(BaiduMobAdRewardVideo *)video;
#pragma mark - 视频缓存delegate
/**
*
*/
- (void)rewardedVideoAdLoaded:(BaiduMobAdRewardVideo *)video;
/**
*
*/
- (void)rewardedVideoAdLoadFailed:(BaiduMobAdRewardVideo *)video withError:(BaiduMobFailReason)reason;
#pragma mark - 视频播放delegate
/**
*
*/
- (void)rewardedVideoAdDidStarted:(BaiduMobAdRewardVideo *)video;
/**
* 广
*/
- (void)rewardedVideoAdShowFailed:(BaiduMobAdRewardVideo *)video withError:(BaiduMobFailReason)reason;
/**
* 广
*/
- (void)rewardedVideoAdDidPlayFinish:(BaiduMobAdRewardVideo *)video;
/**
*
* 30s的视频播放达到90%
* 30s的视频播放达到27s即会回调
* @param verify YES为成功
*/
- (void)rewardedVideoAdRewardDidSuccess:(BaiduMobAdRewardVideo *)video verify:(BOOL)verify;
/**
*
@param progress
*/
- (void)rewardedVideoAdDidSkip:(BaiduMobAdRewardVideo *)video withPlayingProgress:(CGFloat)progress;
/**
*
@param progress
*/
- (void)rewardedVideoAdDidClose:(BaiduMobAdRewardVideo *)video withPlayingProgress:(CGFloat)progress;
/**
* /
@param progress
*/
- (void)rewardedVideoAdDidClick:(BaiduMobAdRewardVideo *)video withPlayingProgress:(CGFloat)progress;
@end