import { Data } from "./Data"; import { ISJSB } from "./platform"; export class ADData extends Data { /** * 领取视频奖励 */ public rewardVideoADComplete: boolean = false; /** * 放弃视频奖励 */ public rewardVideoADLoss: boolean = false; /** * 加载视频失败 */ public rewardVideoADError: boolean = false; /** * 视频展示成功 */ public rewardVideoADShow: boolean = false; /** * 插屏展示 */ public interstitalADShow: boolean = false; /** * 信息流展示 */ public nativeExpressADShow: boolean = false; /** * 开屏展示 */ public splashADShow:boolean=false; /** * 插屏-全屏视频完播 */ public fullScreenADComplete: boolean = false; /** * 插屏-全屏视频展示 */ public fullScreenADShow: boolean = false; /** * 插屏-全屏视频展示 */ public fullScreenADError: boolean = false; /** * 插屏加载失败 */ public interstitalADError: boolean = false; /** * 信息流加载失败 */ public nativeExpressADError: boolean = false; /** * 类型(1:激励视频完播、2:插屏展示、3:信息流展示、 4:激励视频展⽰、5:激励视频加载失败、6:开屏展示、7:banner展示、8:插屏-全屏视频 完播、9:插屏-全屏视频 展示、10:插屏-全屏视频 加载失败、11:插屏加载失败、12:信息流加载失败、13:开屏加载失败、14:banner加载失败、15:互推位展示、16:互推位导出、17:互推位加载失败、18:格子展示、19:格子加载失败、20:原生模板展示、21:原生模板加载失败 ) */ public ad_type: number = 1; public isJSB = ISJSB; public destoon_ad_place: string; public adsource_id: string; public network_firm_id: string; public network_placement_id: string; public adsource_price: string; public network_type: string; public adsource_index: string; public adsource_isheaderbidding: string; public adunit_format: string; public ecpm_level: string; public precision_ecpm: string; public publisher_revenue: string; // public get obj() { // return { // ad_type: this.ad_type, // destoon_ad_place: this.destoon_ad_place, // adsource_id: this.adsource_id, // network_firm_id: this.network_firm_id, // network_placement_id: this.network_placement_id, // adsource_price: this.adsource_price, // network_type: this.network_type, // adsource_index: this.adsource_index, // adsource_isheaderbidding: this.adsource_isheaderbidding, // adunit_format: this.adunit_format, // ecpm_level: this.ecpm_level, // precision_ecpm: this.precision_ecpm, // publisher_revenue: this.publisher_revenue // } // } }