BBASMRewardAdRequest.h 1.5 KB
//
//  BBASMRewardAdRequest.h
//  SWAN
//
//  Created by baidu on 2018/9/3.
//  Copyright © 2018年 baidu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BBASMInstance.h"

@class BBASMRewardVideoAdInner;

@interface BBASMRewardAdRequest : NSObject

@property (nonatomic) BBASMInstance *adInstance;

/**
 * @brief 初始化请求对象
 *
 * @param adUnitId 广告位Id
 * @param appSid 媒体Id
 * @param appId 小程序Id
 * @return 请求对象
 * @param extraData 商业化调起附加信息 11.12
 * @param gdtData GDT广告后台数据(11.23)
 */
- (instancetype)initWithAdUnitId:(NSString *)adUnitId
                          appSid:(NSString *)appSid
                           appID:(NSString *)appId
                           inner:(BBASMRewardVideoAdInner *)inner
                          appkey:(NSString *)appkey
                           scene:(NSString *)scene
                        hostName:(NSString *)hostName
                       extraData:(NSDictionary *)extraData
                         extData:(NSDictionary *)extData
                         gdtData:(NSDictionary *)gdtData
                         baiduid:(NSString *)baiduid
                            cuid:(NSString *)cuid
                              os:(NSString *)os
                         devType:(NSString *)devType
                         version:(NSString *)version
                             net:(NSString *)net
                              pa:(NSString *)pa;

/**
 * @brief 请求
 *
 */
- (void)request;

@end