BBASMGameAdLogProtocol.h 1.72 KB
//
//  BBASMGameAdLogProtocol.h
//  SWANAd
//
//  Created by Jin,Xicheng on 2019/3/14.
//  Copyright © 2019 Baidu. All rights reserved.
//

#import <Foundation/Foundation.h>

FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterTypeGDTBanner;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterTypeGDTVideo;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterTypeBanner;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterTypeVideo;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterSuccess;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterFail;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterClose;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterReject;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterClick;
/**
 * 11.6新增,value字段值show,广告显示
 */
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterShow;
/**
 * 11.6新增,early字段,广告显示时间是否过早字段
 */
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterShowEarly;
/**
 * 11.6新增,early字段广告显示时间过早时的取值
 */
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterShowEarlyTrue;
/**
 * 11.6新增,early字段广告显示时间正常时的取值
 */
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterShowEarlyFalse;
FOUNDATION_EXPORT NSString * const kBBASMAdUBCReporterActionID;

@protocol BBASMGameAdLogProtocol <NSObject>

@optional

- (void)addAdUBCReportWithAppId:(NSString *)appId type:(NSString *)type;
- (void)addAdUBCReportWithAppId:(NSString *)appId type:(NSString *)type value:(NSString *)value;
- (void)addAdUBCReportWithAppId:(NSString *)appId type:(NSString *)type value:(NSString *)value ext:(NSDictionary *)ext;
- (void)checkIfAdShowEarlyWithAppId:(NSString *)appId;

@end