mergemilitary/Assets/Plugins/ToukaGames/ToponSDK/baidu/BaiduMobAdSDK.framework/Headers/BaiduMobAdRewardVideo.h

120 lines
2.6 KiB
C
Raw Normal View History

//
// BaiduMobAdRewardVideo.h
// BaiduMobAdSDK
//
// Created by Yang,Dingjia on 2018/7/3.
// Copyright © 2018年 Baidu Inc. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "BaiduMobAdRewardVideoDelegate.h"
@interface BaiduMobAdRewardVideo : NSObject
/**
*
*/
@property (nonatomic, weak) id <BaiduMobAdRewardVideoDelegate> delegate;
/**
* APPID
*/
@property (nonatomic, copy) NSString *publisherId;
/**
* /(广)id
*/
@property (nonatomic, copy) NSString *AdUnitTag;
/**
* enableplist NSLocationWhenInUseUsageDescription
*/
@property (nonatomic, assign) BOOL enableLocation;
/**
* 使
*/
@property (nonatomic, assign) BOOL useRewardCountdown;
/**
* id
*/
@property (nonatomic, strong) NSString *userID;
/**
*
*/
@property (nonatomic, strong) NSString *extraInfo;
/**
* 使
*/
@property (nonatomic, assign) BOOL useSkipAlertView;
/**
* bidding配置
*
*/
@property (nonatomic, assign) int bidFloor;
/**
* 广
* 广
*/
- (void)load;
/**
* 广
* 广 YES代表本地有缓存成功且未过期的广告NO代表不可用
*/
- (BOOL)isReady;
/**
* RootViewController present
* 使线
*/
- (void)show;
/**
* 使controller present
* 使线
*/
- (void)showFromViewController:(UIViewController *)controller;
/**
* 广
*/
- (NSString *)getECPMLevel;
/**
*
* @param secondPrice
*/
- (void)biddingSuccess:(NSString *)secondPrice;
/**
*
* @param reason
*/
- (void)biddingFail:(NSString *)reason;
/**
* Bidding token
* @return ADX请求广告所需的token
*/
- (NSString *)getBiddingToken;
/**
* bidding广告
* @param bidId 广id
*/
- (void)loadBiddingAd:(NSString *)bidId;
#pragma mark - DEPRECATED_ATTRIBUTE
- (void)setBiddingData:(NSString *)data BaiduMobAdDEPRECATED_MSG("已废弃请接入最新的服务端bidding渲染方式");
@end