BBASMGDTInstance.h 2.55 KB
//
//  BBASMGDTInstance.h
//  SWANAd
//
//  Created by gaoxuefeng on 2020/4/8.
//  Copyright © 2020 Baidu. All rights reserved.
//

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

@interface BBASMGDTInstance : NSObject

@property(nonatomic, retain) NSDictionary *adData;
@property(nonatomic, copy) NSString *adType;
@property(nonatomic) int actionType;
@property(nonatomic, copy) NSString *clickURL;
@property(nonatomic, copy) NSString *middleURL;
@property(nonatomic, copy) NSString *resourseCachePath;
@property(nonatomic, copy) NSString *chargeLogURL;
@property(nonatomic, copy) NSString *showLogURL;
@property(nonatomic, copy) NSString *resoureURL;
@property(nonatomic, copy) NSString *iconURL;
@property(nonatomic, copy) NSString *winLog;
@property(nonatomic, retain) NSArray *thirdShowArray;
@property(nonatomic, copy) NSString *publishId;
@property(nonatomic, copy) NSString *htmlString;
@property(nonatomic, copy) NSString *tid;
@property(nonatomic, copy) NSString *adid;
@property(nonatomic, copy) NSString *videoURL;
@property(nonatomic) int videoDuration;
@property(nonatomic, copy) NSString *title;
@property(nonatomic, copy) NSString *adDescription;
@property(nonatomic, copy) NSString *queryKey;
@property(nonatomic, copy) NSString *appName;
@property(nonatomic, copy) NSArray *nwinLog;
@property(nonatomic, copy) NSArray *morePics;
@property(nonatomic, copy) NSString *phone;
@property(nonatomic, copy) NSDictionary *apo;
@property(nonatomic, copy) NSString *apoPage;
@property(nonatomic, copy) NSString *fallback;
@property(nonatomic, strong) NSNumber *fallbackAct;
@property(nonatomic, strong) NSNumber *width;
@property(nonatomic, strong) NSNumber *height;
@property(nonatomic, strong) NSNumber *logo;
@property(nonatomic, strong) NSNumber *closetype;

@property (nonatomic, copy) NSDictionary *monitors;
@property (nonatomic, copy) NSArray *monVShowArray;
@property (nonatomic, copy) NSArray *monVStartArray;
@property (nonatomic, copy) NSArray *monVClickArray;
@property (nonatomic, copy) NSArray *monVCloseArray;
@property (nonatomic, copy) NSArray *monVSkipArray;
@property (nonatomic, copy) NSArray *monShowEndCardArray;
@property (nonatomic, copy) NSArray *monClickEndCardArray;

@property NSTimeInterval adStartTime;
///激励视频 过期时间
@property(nonatomic, strong) NSString *expiration;
@property(nonatomic, copy) NSString *mute;
@property(nonatomic, copy) NSDictionary *ad_html;
@property(nonatomic, copy) NSString *bottomLPHtml;
@property(nonatomic, copy) NSString *tailFrameHtml;

- (id)initWithDictonary:(NSDictionary *)adData adType:(NSString *)adType;

@end