BBASMGameAdLogProtocol.h
1.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//
// 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