BBASMGDTBannerRequest.h 1.24 KB
//
//  BBASMGDTBannerRequest.h
//  SWANAd
//
//  Created by gaoxuefeng on 2020/4/7.
//  Copyright © 2020 Baidu. All rights reserved.
//

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

@class BBASMBannerAdInner;

@interface BBASMGDTBannerRequest : BBASMBannerRequest

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

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


/**
 * @brief 是否请求到广告
 *
 * @return 返回是否请求到广告
 */
- (BOOL)hasadInstance;

@end