|
@@ -13,7 +13,6 @@ import org.jeecg.common.util.DateUtils;
|
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
-import java.util.Date;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* 头条视频素材日报表--仅包含视频素材
|
|
* 头条视频素材日报表--仅包含视频素材
|
|
@@ -159,14 +158,14 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "视频-有效播放1", width = 15)
|
|
@Excel(name = "视频-有效播放1", width = 15)
|
|
@ApiModelProperty(value = "视频-有效播放1")
|
|
@ApiModelProperty(value = "视频-有效播放1")
|
|
private Integer validPlay;
|
|
private Integer validPlay;
|
|
- /**视频-wifi播放1*/
|
|
|
|
- @Excel(name = "视频-wifi播放1", width = 15)
|
|
|
|
- @ApiModelProperty(value = "视频-wifi播放1")
|
|
|
|
- private Integer wifiPlay;
|
|
|
|
- /**视频-播放时长,单位ms1*/
|
|
|
|
- @Excel(name = "视频-播放时长,单位ms1", width = 15)
|
|
|
|
- @ApiModelProperty(value = "视频-播放时长,单位ms1")
|
|
|
|
- private Integer playDurationSum;
|
|
|
|
|
|
+ ///**视频-wifi播放1*/
|
|
|
|
+ //@Excel(name = "视频-wifi播放1", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "视频-wifi播放1")
|
|
|
|
+ //private Integer wifiPlay;
|
|
|
|
+ ///**视频-播放时长,单位ms1*/
|
|
|
|
+ //@Excel(name = "视频-播放时长,单位ms1", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "视频-播放时长,单位ms1")
|
|
|
|
+ //private Integer playDurationSum;
|
|
/**视频-播放25%进度总数1*/
|
|
/**视频-播放25%进度总数1*/
|
|
@Excel(name = "视频-播放25%进度总数1", width = 15)
|
|
@Excel(name = "视频-播放25%进度总数1", width = 15)
|
|
@ApiModelProperty(value = "视频-播放25%进度总数1")
|
|
@ApiModelProperty(value = "视频-播放25%进度总数1")
|
|
@@ -223,30 +222,30 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "次留数1", width = 15)
|
|
@Excel(name = "次留数1", width = 15)
|
|
@ApiModelProperty(value = "次留数1")
|
|
@ApiModelProperty(value = "次留数1")
|
|
private Integer nextDayOpen;
|
|
private Integer nextDayOpen;
|
|
- /**次留率1*/
|
|
|
|
- @Excel(name = "次留率1", width = 15)
|
|
|
|
- @ApiModelProperty(value = "次留率1")
|
|
|
|
- private BigDecimal nextDayOpenRate;
|
|
|
|
- /**次留成本*/
|
|
|
|
- @Excel(name = "次留成本", width = 15)
|
|
|
|
- @ApiModelProperty(value = "次留成本")
|
|
|
|
- private BigDecimal nextDayOpenCost;
|
|
|
|
- /**素材类型*/
|
|
|
|
- @Excel(name = "素材类型", width = 15)
|
|
|
|
- @ApiModelProperty(value = "素材类型")
|
|
|
|
- private String imageMode;
|
|
|
|
- /**素材id*/
|
|
|
|
- @Excel(name = "素材id", width = 15)
|
|
|
|
- @ApiModelProperty(value = "素材id")
|
|
|
|
- private Long materialId;
|
|
|
|
- /**投放位置*/
|
|
|
|
- @Excel(name = "投放位置", width = 15)
|
|
|
|
- @ApiModelProperty(value = "投放位置")
|
|
|
|
- private String inventory;
|
|
|
|
- /**activePayAmount*/
|
|
|
|
- @Excel(name = "activePayAmount", width = 15)
|
|
|
|
- @ApiModelProperty(value = "activePayAmount")
|
|
|
|
- private Integer activePayAmount;
|
|
|
|
|
|
+ ///**次留率1*/
|
|
|
|
+ //@Excel(name = "次留率1", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "次留率1")
|
|
|
|
+ //private BigDecimal nextDayOpenRate;
|
|
|
|
+ ///**次留成本*/
|
|
|
|
+ //@Excel(name = "次留成本", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "次留成本")
|
|
|
|
+ //private BigDecimal nextDayOpenCost;
|
|
|
|
+ ///**素材类型*/
|
|
|
|
+ //@Excel(name = "素材类型", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "素材类型")
|
|
|
|
+ //private String imageMode;
|
|
|
|
+ ///**素材id*/
|
|
|
|
+ //@Excel(name = "素材id", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "素材id")
|
|
|
|
+ //private Long materialId;
|
|
|
|
+ ///**投放位置*/
|
|
|
|
+ //@Excel(name = "投放位置", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "投放位置")
|
|
|
|
+ //private String inventory;
|
|
|
|
+ ///**activePayAmount*/
|
|
|
|
+ //@Excel(name = "activePayAmount", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "activePayAmount")
|
|
|
|
+ //private Integer activePayAmount;
|
|
/**validPlayCost*/
|
|
/**validPlayCost*/
|
|
@Excel(name = "validPlayCost", width = 15)
|
|
@Excel(name = "validPlayCost", width = 15)
|
|
@ApiModelProperty(value = "validPlayCost")
|
|
@ApiModelProperty(value = "validPlayCost")
|
|
@@ -267,14 +266,14 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "download", width = 15)
|
|
@Excel(name = "download", width = 15)
|
|
@ApiModelProperty(value = "download")
|
|
@ApiModelProperty(value = "download")
|
|
private Integer download;
|
|
private Integer download;
|
|
- /**cpa*/
|
|
|
|
- @Excel(name = "cpa", width = 15)
|
|
|
|
- @ApiModelProperty(value = "cpa")
|
|
|
|
- private BigDecimal cpa;
|
|
|
|
- /**cpc*/
|
|
|
|
- @Excel(name = "cpc", width = 15)
|
|
|
|
- @ApiModelProperty(value = "cpc")
|
|
|
|
- private BigDecimal cpc;
|
|
|
|
|
|
+ ///**cpa*/
|
|
|
|
+ //@Excel(name = "cpa", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "cpa")
|
|
|
|
+ //private BigDecimal cpa;
|
|
|
|
+ ///**cpc*/
|
|
|
|
+ //@Excel(name = "cpc", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "cpc")
|
|
|
|
+ //private BigDecimal cpc;
|
|
/**locationClick*/
|
|
/**locationClick*/
|
|
@Excel(name = "locationClick", width = 15)
|
|
@Excel(name = "locationClick", width = 15)
|
|
@ApiModelProperty(value = "locationClick")
|
|
@ApiModelProperty(value = "locationClick")
|
|
@@ -287,10 +286,10 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "ctr", width = 15)
|
|
@Excel(name = "ctr", width = 15)
|
|
@ApiModelProperty(value = "ctr")
|
|
@ApiModelProperty(value = "ctr")
|
|
private BigDecimal ctr;
|
|
private BigDecimal ctr;
|
|
- /**cpm*/
|
|
|
|
- @Excel(name = "cpm", width = 15)
|
|
|
|
- @ApiModelProperty(value = "cpm")
|
|
|
|
- private BigDecimal cpm;
|
|
|
|
|
|
+ ///**cpm*/
|
|
|
|
+ //@Excel(name = "cpm", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "cpm")
|
|
|
|
+ //private BigDecimal cpm;
|
|
/**wifiPlayRate*/
|
|
/**wifiPlayRate*/
|
|
@Excel(name = "wifiPlayRate", width = 15)
|
|
@Excel(name = "wifiPlayRate", width = 15)
|
|
@ApiModelProperty(value = "wifiPlayRate")
|
|
@ApiModelProperty(value = "wifiPlayRate")
|
|
@@ -319,14 +318,14 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "activeRate", width = 15)
|
|
@Excel(name = "activeRate", width = 15)
|
|
@ApiModelProperty(value = "activeRate")
|
|
@ApiModelProperty(value = "activeRate")
|
|
private BigDecimal activeRate;
|
|
private BigDecimal activeRate;
|
|
- /**playDuration10s*/
|
|
|
|
- @Excel(name = "playDuration10s", width = 15)
|
|
|
|
- @ApiModelProperty(value = "playDuration10s")
|
|
|
|
- private Integer playDuration_10s;
|
|
|
|
- /**phoneEffective*/
|
|
|
|
- @Excel(name = "phoneEffective", width = 15)
|
|
|
|
- @ApiModelProperty(value = "phoneEffective")
|
|
|
|
- private Integer phoneEffective;
|
|
|
|
|
|
+ ///**playDuration10s*/
|
|
|
|
+ //@Excel(name = "playDuration10s", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "playDuration10s")
|
|
|
|
+ //private Integer playDuration_10s;
|
|
|
|
+ ///**phoneEffective*/
|
|
|
|
+ //@Excel(name = "phoneEffective", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "phoneEffective")
|
|
|
|
+ //private Integer phoneEffective;
|
|
/**gameAddictionRate*/
|
|
/**gameAddictionRate*/
|
|
@Excel(name = "gameAddictionRate", width = 15)
|
|
@Excel(name = "gameAddictionRate", width = 15)
|
|
@ApiModelProperty(value = "gameAddictionRate")
|
|
@ApiModelProperty(value = "gameAddictionRate")
|
|
@@ -335,18 +334,18 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "activeRegisterRate", width = 15)
|
|
@Excel(name = "activeRegisterRate", width = 15)
|
|
@ApiModelProperty(value = "activeRegisterRate")
|
|
@ApiModelProperty(value = "activeRegisterRate")
|
|
private BigDecimal activeRegisterRate;
|
|
private BigDecimal activeRegisterRate;
|
|
- /**averageVideoPlay*/
|
|
|
|
- @Excel(name = "averageVideoPlay", width = 15)
|
|
|
|
- @ApiModelProperty(value = "averageVideoPlay")
|
|
|
|
- private BigDecimal averageVideoPlay;
|
|
|
|
|
|
+ ///**averageVideoPlay*/
|
|
|
|
+ //@Excel(name = "averageVideoPlay", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "averageVideoPlay")
|
|
|
|
+ //private BigDecimal averageVideoPlay;
|
|
/**downloadFinishCost*/
|
|
/**downloadFinishCost*/
|
|
@Excel(name = "downloadFinishCost", width = 15)
|
|
@Excel(name = "downloadFinishCost", width = 15)
|
|
@ApiModelProperty(value = "downloadFinishCost")
|
|
@ApiModelProperty(value = "downloadFinishCost")
|
|
private BigDecimal downloadFinishCost;
|
|
private BigDecimal downloadFinishCost;
|
|
- /**playDuration3s*/
|
|
|
|
- @Excel(name = "playDuration3s", width = 15)
|
|
|
|
- @ApiModelProperty(value = "playDuration3s")
|
|
|
|
- private Integer playDuration_3s;
|
|
|
|
|
|
+ ///**playDuration3s*/
|
|
|
|
+ //@Excel(name = "playDuration3s", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "playDuration3s")
|
|
|
|
+ //private Integer playDuration_3s;
|
|
/**activeRegisterCost*/
|
|
/**activeRegisterCost*/
|
|
@Excel(name = "activeRegisterCost", width = 15)
|
|
@Excel(name = "activeRegisterCost", width = 15)
|
|
@ApiModelProperty(value = "activeRegisterCost")
|
|
@ApiModelProperty(value = "activeRegisterCost")
|
|
@@ -375,10 +374,10 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "couponSinglePage", width = 15)
|
|
@Excel(name = "couponSinglePage", width = 15)
|
|
@ApiModelProperty(value = "couponSinglePage")
|
|
@ApiModelProperty(value = "couponSinglePage")
|
|
private Integer couponSinglePage;
|
|
private Integer couponSinglePage;
|
|
- /**playOver*/
|
|
|
|
- @Excel(name = "playOver", width = 15)
|
|
|
|
- @ApiModelProperty(value = "playOver")
|
|
|
|
- private Integer playOver;
|
|
|
|
|
|
+ ///**playOver*/
|
|
|
|
+ //@Excel(name = "playOver", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "playOver")
|
|
|
|
+ //private Integer playOver;
|
|
/**downloadStartCost*/
|
|
/**downloadStartCost*/
|
|
@Excel(name = "downloadStartCost", width = 15)
|
|
@Excel(name = "downloadStartCost", width = 15)
|
|
@ApiModelProperty(value = "downloadStartCost")
|
|
@ApiModelProperty(value = "downloadStartCost")
|
|
@@ -387,10 +386,10 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "message", width = 15)
|
|
@Excel(name = "message", width = 15)
|
|
@ApiModelProperty(value = "message")
|
|
@ApiModelProperty(value = "message")
|
|
private Integer message;
|
|
private Integer message;
|
|
- /**playDuration*/
|
|
|
|
- @Excel(name = "playDuration", width = 15)
|
|
|
|
- @ApiModelProperty(value = "playDuration")
|
|
|
|
- private Integer playDuration;
|
|
|
|
|
|
+ ///**playDuration*/
|
|
|
|
+ //@Excel(name = "playDuration", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "playDuration")
|
|
|
|
+ //private Integer playDuration;
|
|
/**validPlayRate*/
|
|
/**validPlayRate*/
|
|
@Excel(name = "validPlayRate", width = 15)
|
|
@Excel(name = "validPlayRate", width = 15)
|
|
@ApiModelProperty(value = "validPlayRate")
|
|
@ApiModelProperty(value = "validPlayRate")
|
|
@@ -403,18 +402,58 @@ public class BytedanceReportPlayableDaily {
|
|
@Excel(name = "convertCost", width = 15)
|
|
@Excel(name = "convertCost", width = 15)
|
|
@ApiModelProperty(value = "convertCost")
|
|
@ApiModelProperty(value = "convertCost")
|
|
private BigDecimal convertCost;
|
|
private BigDecimal convertCost;
|
|
- /**convertShowRate*/
|
|
|
|
- @Excel(name = "convertShowRate", width = 15)
|
|
|
|
- @ApiModelProperty(value = "convertShowRate")
|
|
|
|
- private BigDecimal convertShowRate;
|
|
|
|
|
|
+ ///**convertShowRate*/
|
|
|
|
+ //@Excel(name = "convertShowRate", width = 15)
|
|
|
|
+ //@ApiModelProperty(value = "convertShowRate")
|
|
|
|
+ //private BigDecimal convertShowRate;
|
|
/**installFinishCost*/
|
|
/**installFinishCost*/
|
|
@Excel(name = "installFinishCost", width = 15)
|
|
@Excel(name = "installFinishCost", width = 15)
|
|
@ApiModelProperty(value = "installFinishCost")
|
|
@ApiModelProperty(value = "installFinishCost")
|
|
private BigDecimal installFinishCost;
|
|
private BigDecimal installFinishCost;
|
|
-
|
|
|
|
private BigDecimal downloadStartRate;
|
|
private BigDecimal downloadStartRate;
|
|
|
|
|
|
|
|
+ private String playableName; //试玩素材名称
|
|
|
|
+ private String playableUrl; //试玩素材链接
|
|
|
|
+ private Long playableId; //试玩素材ID
|
|
|
|
+ private String playablePreviewUrl; //试玩素材预览链接
|
|
|
|
+ private String playableOrientation; //试玩素材展示方向
|
|
|
|
+ private Long poiAddressClick; //落地页及门店数据-查看店铺地址
|
|
|
|
+ private BigDecimal attributionConvertCost; //转化数据(计费时间)-转化成本(计费时间)
|
|
|
|
|
|
|
|
+ private Long clickWebsite; //互动数据-主页内落地页访问量(主页官网访问量)
|
|
|
|
+ private Long messageAction; //互动数据-私信数
|
|
|
|
+ private Long advancedCreativeFormSubmit; //附加创意-附加创意表单提交
|
|
|
|
+ private Long lubanLiveSlidecartClickCnt; //落地页及门店数据-直播间查看购物车数
|
|
|
|
+ private Long poiCollect; //落地页及门店数据-店铺收藏
|
|
|
|
+ private Long lubanOrderCnt; //落地页及门店数据-鲁班订单量
|
|
|
|
+ private BigDecimal attributionNextDayOpenRate; //应用下载广告数据-次留率
|
|
|
|
+ private Long attributionNextDayOpenCnt; //应用下载广告数据-次留数
|
|
|
|
+ private BigDecimal loanCreditRate; //应用下载广告数据-授信率
|
|
|
|
+ private BigDecimal loanCreditCost; //应用下载广告数据-授信成本
|
|
|
|
+ private BigDecimal lubanOrderStatAmount; //落地页及门店数据-鲁班订单金额
|
|
|
|
+ private Long lubanLiveEnterCnt; //落地页及门店数据-直播间观看数
|
|
|
|
+ private Long clickLandingPage; //互动数据-推广页访问量
|
|
|
|
+ private Long lubanLiveFollowCnt; //落地页及门店数据-直播间关注数
|
|
|
|
+ private Long clickShopwindow; //互动数据-主页商品橱窗访问量
|
|
|
|
+ private Long attributionDeepConvert; //转化数据(计费时间)-深度转化数(计费时间)
|
|
|
|
+ private Long lubanLivePayOrderCount ; //落地页及门店数据-直播间订单量
|
|
|
|
+ private BigDecimal lubanLivePayOrderStatCost; //落地页及门店数据-直播间订单金额
|
|
|
|
+ private Long cardShow; //视频数据3秒卡片展现
|
|
|
|
+ private Long preLoanCredit; //应用下载广告数据-预授信数
|
|
|
|
+ private Long redirectToShop; //落地页及门店数据-调起店铺
|
|
|
|
+ private BigDecimal attributionDeepConvertCost; //转化数据(计费时间)-深度转化成本(计费时间)
|
|
|
|
+ private BigDecimal preLoanCreditCost; //应用下载广告数据-预授信成本
|
|
|
|
+ private BigDecimal avgClickCost; //展现数据-平均点击单价
|
|
|
|
+ private Long attributionConvert; //转化数据(计费时间)-转化数(计费时间)
|
|
|
|
+ private BigDecimal attributionNextDayOpenCost; //应用下载广告数据-次留成本
|
|
|
|
+ private BigDecimal loanCompletionRate; //应用下载广告数据-完件率
|
|
|
|
+ private Long clickDownload; //互动数据-主页下载链接点击量
|
|
|
|
+ private BigDecimal loanCompletionCost; //应用下载广告数据-完件成本
|
|
|
|
+ private BigDecimal lubanOrderRoi; //落地页及门店数据-鲁班ROI
|
|
|
|
+ private Long loanCompletion; //应用下载广告数据-完件数
|
|
|
|
+ private Long loanCredit; //应用下载广告数据-授信数
|
|
|
|
+ private BigDecimal avgShowCost; //展现数据-平均千次展现费用
|
|
|
|
+ private Long clickCallDy; //互动数据-主页内电话拨打点击量
|
|
|
|
|
|
|
|
|
|
public BytedanceReportPlayableDaily() {
|
|
public BytedanceReportPlayableDaily() {
|
|
@@ -423,37 +462,37 @@ public class BytedanceReportPlayableDaily {
|
|
public BytedanceReportPlayableDaily(JSONObject detailJson, Long accountId) {
|
|
public BytedanceReportPlayableDaily(JSONObject detailJson, Long accountId) {
|
|
JSONObject dimensions = detailJson.getJSONObject("dimensions");
|
|
JSONObject dimensions = detailJson.getJSONObject("dimensions");
|
|
this.accountId = accountId;
|
|
this.accountId = accountId;
|
|
- //this.setPlayableName(dimensions.getString("playable_name"));
|
|
|
|
- //this.setPlayableUrl(dimensions.getString("playable_url"));
|
|
|
|
- //this.setPlayableId(dimensions.getLong("playable_id"));
|
|
|
|
- //this.setPlayablePreviewUrl(dimensions.getString("playable_preview_url"));
|
|
|
|
- //this.setPlayableOrientation(dimensions.getString("playable_orientation"));
|
|
|
|
|
|
+ this.setPlayableName(dimensions.getString("playable_name"));
|
|
|
|
+ this.setPlayableUrl(dimensions.getString("playable_url"));
|
|
|
|
+ this.setPlayableId(dimensions.getLong("playable_id"));
|
|
|
|
+ this.setPlayablePreviewUrl(dimensions.getString("playable_preview_url"));
|
|
|
|
+ this.setPlayableOrientation(dimensions.getString("playable_orientation"));
|
|
this.setStatDatetime(dimensions.getDate("stat_datetime") == null ? null : DateUtils.formatDate(dimensions.getDate("stat_datetime"), "yyyy-MM-dd"));
|
|
this.setStatDatetime(dimensions.getDate("stat_datetime") == null ? null : DateUtils.formatDate(dimensions.getDate("stat_datetime"), "yyyy-MM-dd"));
|
|
|
|
|
|
JSONObject metrics = detailJson.getJSONObject("metrics");
|
|
JSONObject metrics = detailJson.getJSONObject("metrics");
|
|
- this.setActivePayAmount(metrics.getInteger("active_pay_amount"));
|
|
|
|
|
|
+ //this.setActivePayAmount(metrics.getInteger("active_pay_amount"));
|
|
this.setValidPlayCost(metrics.getBigDecimal("valid_play_cost"));
|
|
this.setValidPlayCost(metrics.getBigDecimal("valid_play_cost"));
|
|
- this.setPlay75FeedBreak(metrics.getInteger("play_75_feed_break"));
|
|
|
|
|
|
+ this.setPlay75FeedBreak(metrics.getInteger("play_75_feed_break")); //1
|
|
this.setNextDayOpen(metrics.getInteger("next_day_open"));
|
|
this.setNextDayOpen(metrics.getInteger("next_day_open"));
|
|
- this.setAdvancedCreativeCouponAddition(metrics.getInteger("advanced_creative_coupon_addition"));
|
|
|
|
- this.setConvertMaterial(metrics.getInteger("convert"));
|
|
|
|
|
|
+ this.setAdvancedCreativeCouponAddition(metrics.getInteger("advanced_creative_coupon_addition")); //1
|
|
|
|
+ this.setConvertMaterial(metrics.getInteger("convert")); //1
|
|
this.setActivePayCost(metrics.getBigDecimal("active_pay_cost"));
|
|
this.setActivePayCost(metrics.getBigDecimal("active_pay_cost"));
|
|
- this.setInAppCart(metrics.getInteger("in_app_cart"));
|
|
|
|
|
|
+ this.setInAppCart(metrics.getInteger("in_app_cart")); //1
|
|
this.setPlay25FeedBreak(metrics.getInteger("play_25_feed_break"));
|
|
this.setPlay25FeedBreak(metrics.getInteger("play_25_feed_break"));
|
|
- this.setConsultEffective(metrics.getInteger("consult_effective"));
|
|
|
|
|
|
+ this.setConsultEffective(metrics.getInteger("consult_effective")); //1
|
|
this.setViewMaterial(metrics.getInteger("view"));
|
|
this.setViewMaterial(metrics.getInteger("view"));
|
|
this.setDownload(metrics.getInteger("download"));
|
|
this.setDownload(metrics.getInteger("download"));
|
|
- this.setCpa(metrics.getBigDecimal("cpa"));
|
|
|
|
- this.setCpc(metrics.getBigDecimal("cpc"));
|
|
|
|
|
|
+ //this.setCpa(metrics.getBigDecimal("cpa"));
|
|
|
|
+ //this.setCpc(metrics.getBigDecimal("cpc"));
|
|
this.setLocationClick(metrics.getInteger("location_click"));
|
|
this.setLocationClick(metrics.getInteger("location_click"));
|
|
this.setPhoneConfirm(metrics.getInteger("phone_confirm"));
|
|
this.setPhoneConfirm(metrics.getInteger("phone_confirm"));
|
|
this.setIesMusicClick(metrics.getInteger("ies_music_click"));
|
|
this.setIesMusicClick(metrics.getInteger("ies_music_click"));
|
|
this.setPlayOverRate(metrics.getBigDecimal("play_over_rate"));
|
|
this.setPlayOverRate(metrics.getBigDecimal("play_over_rate"));
|
|
- this.setWifiPlay(metrics.getInteger("wifi_play"));
|
|
|
|
|
|
+ //this.setWifiPlay(metrics.getInteger("wifi_play"));
|
|
this.setShopping(metrics.getInteger("shopping"));
|
|
this.setShopping(metrics.getInteger("shopping"));
|
|
this.setQq(metrics.getInteger("qq"));
|
|
this.setQq(metrics.getInteger("qq"));
|
|
this.setCtr(metrics.getBigDecimal("ctr"));
|
|
this.setCtr(metrics.getBigDecimal("ctr"));
|
|
- this.setCpm(metrics.getBigDecimal("cpm"));
|
|
|
|
|
|
+ //this.setCpm(metrics.getBigDecimal("cpm"));
|
|
this.setWifiPlayRate(metrics.getBigDecimal("wifi_play_rate"));
|
|
this.setWifiPlayRate(metrics.getBigDecimal("wifi_play_rate"));
|
|
this.setLikeMaterial(metrics.getInteger("like"));
|
|
this.setLikeMaterial(metrics.getInteger("like"));
|
|
this.setPlay50FeedBreak(metrics.getInteger("play_50_feed_break"));
|
|
this.setPlay50FeedBreak(metrics.getInteger("play_50_feed_break"));
|
|
@@ -464,27 +503,27 @@ public class BytedanceReportPlayableDaily {
|
|
this.setGameAddiction(metrics.getInteger("game_addiction"));
|
|
this.setGameAddiction(metrics.getInteger("game_addiction"));
|
|
this.setActiveRate(metrics.getBigDecimal("active_rate"));
|
|
this.setActiveRate(metrics.getBigDecimal("active_rate"));
|
|
this.setClick(metrics.getInteger("click"));
|
|
this.setClick(metrics.getInteger("click"));
|
|
- this.setPlayDuration_10s(metrics.getInteger("play_duration_10s"));
|
|
|
|
|
|
+ //this.setPlayDuration_10s(metrics.getInteger("play_duration_10s"));
|
|
this.setAdvancedCreativePhoneClick(metrics.getInteger("advanced_creative_phone_click"));
|
|
this.setAdvancedCreativePhoneClick(metrics.getInteger("advanced_creative_phone_click"));
|
|
this.setDownloadStart(metrics.getInteger("download_start"));
|
|
this.setDownloadStart(metrics.getInteger("download_start"));
|
|
this.setHomeVisited(metrics.getInteger("home_visited"));
|
|
this.setHomeVisited(metrics.getInteger("home_visited"));
|
|
this.setPhone(metrics.getInteger("phone"));
|
|
this.setPhone(metrics.getInteger("phone"));
|
|
- this.setPhoneEffective(metrics.getInteger("phone_effective"));
|
|
|
|
|
|
+ //this.setPhoneEffective(metrics.getInteger("phone_effective"));
|
|
this.setInAppPay(metrics.getInteger("in_app_pay"));
|
|
this.setInAppPay(metrics.getInteger("in_app_pay"));
|
|
this.setGameAddictionRate(metrics.getBigDecimal("game_addiction_rate"));
|
|
this.setGameAddictionRate(metrics.getBigDecimal("game_addiction_rate"));
|
|
- this.setNextDayOpenCost(metrics.getBigDecimal("next_day_open_cost"));
|
|
|
|
|
|
+ //this.setNextDayOpenCost(metrics.getBigDecimal("next_day_open_cost"));
|
|
this.setIesChallengeClick(metrics.getInteger("ies_challenge_click"));
|
|
this.setIesChallengeClick(metrics.getInteger("ies_challenge_click"));
|
|
this.setTotalPlay(metrics.getInteger("total_play"));
|
|
this.setTotalPlay(metrics.getInteger("total_play"));
|
|
this.setActiveRegisterRate(metrics.getBigDecimal("active_register_rate"));
|
|
this.setActiveRegisterRate(metrics.getBigDecimal("active_register_rate"));
|
|
- this.setAverageVideoPlay(metrics.getBigDecimal("average_video_play"));
|
|
|
|
|
|
+ //this.setAverageVideoPlay(metrics.getBigDecimal("average_video_play"));
|
|
this.setDownloadFinishCost(metrics.getBigDecimal("download_finish_cost"));
|
|
this.setDownloadFinishCost(metrics.getBigDecimal("download_finish_cost"));
|
|
- this.setPlayDuration_3s(metrics.getInteger("play_duration_3s"));
|
|
|
|
|
|
+ //this.setPlayDuration_3s(metrics.getInteger("play_duration_3s"));
|
|
this.setActiveRegisterCost(metrics.getBigDecimal("active_register_cost"));
|
|
this.setActiveRegisterCost(metrics.getBigDecimal("active_register_cost"));
|
|
this.setShowMaterial(metrics.getInteger("show"));
|
|
this.setShowMaterial(metrics.getInteger("show"));
|
|
- this.setNextDayOpenRate(metrics.getBigDecimal("next_day_open_rate"));
|
|
|
|
|
|
+ //this.setNextDayOpenRate(metrics.getBigDecimal("next_day_open_rate"));
|
|
this.setMapSearch(metrics.getInteger("map_search"));
|
|
this.setMapSearch(metrics.getInteger("map_search"));
|
|
this.setButton(metrics.getInteger("button"));
|
|
this.setButton(metrics.getInteger("button"));
|
|
- this.setPlayDurationSum(metrics.getInteger("play_duration_sum"));
|
|
|
|
|
|
+ //this.setPlayDurationSum(metrics.getInteger("play_duration_sum"));
|
|
this.setPlay100FeedBreak(metrics.getInteger("play_100_feed_break"));
|
|
this.setPlay100FeedBreak(metrics.getInteger("play_100_feed_break"));
|
|
this.setAdvancedCreativeCounselClick(metrics.getInteger("advanced_creative_counsel_click"));
|
|
this.setAdvancedCreativeCounselClick(metrics.getInteger("advanced_creative_counsel_click"));
|
|
this.setConvertRate(metrics.getBigDecimal("convert_rate"));
|
|
this.setConvertRate(metrics.getBigDecimal("convert_rate"));
|
|
@@ -506,22 +545,59 @@ public class BytedanceReportPlayableDaily {
|
|
this.setCouponSinglePage(metrics.getInteger("coupon_single_page"));
|
|
this.setCouponSinglePage(metrics.getInteger("coupon_single_page"));
|
|
this.setInstallFinish(metrics.getInteger("install_finish"));
|
|
this.setInstallFinish(metrics.getInteger("install_finish"));
|
|
this.setLottery(metrics.getInteger("lottery"));
|
|
this.setLottery(metrics.getInteger("lottery"));
|
|
- this.setPlayOver(metrics.getInteger("play_over"));
|
|
|
|
|
|
+ //this.setPlayOver(metrics.getInteger("play_over"));
|
|
this.setInAppOrder(metrics.getInteger("in_app_order"));
|
|
this.setInAppOrder(metrics.getInteger("in_app_order"));
|
|
this.setDownloadStartCost(metrics.getBigDecimal("download_start_cost"));
|
|
this.setDownloadStartCost(metrics.getBigDecimal("download_start_cost"));
|
|
this.setFollow(metrics.getInteger("follow"));
|
|
this.setFollow(metrics.getInteger("follow"));
|
|
this.setMessage(metrics.getInteger("message"));
|
|
this.setMessage(metrics.getInteger("message"));
|
|
this.setInAppDetailUv(metrics.getInteger("in_app_detail_uv"));
|
|
this.setInAppDetailUv(metrics.getInteger("in_app_detail_uv"));
|
|
- this.setPlayDuration(metrics.getInteger("play_duration"));
|
|
|
|
|
|
+ //this.setPlayDuration(metrics.getInteger("play_duration"));
|
|
this.setForm(metrics.getInteger("form"));
|
|
this.setForm(metrics.getInteger("form"));
|
|
this.setValidPlayRate(metrics.getBigDecimal("valid_play_rate"));
|
|
this.setValidPlayRate(metrics.getBigDecimal("valid_play_rate"));
|
|
this.setAveragePlayTimePerPlay(metrics.getBigDecimal("average_play_time_per_play"));
|
|
this.setAveragePlayTimePerPlay(metrics.getBigDecimal("average_play_time_per_play"));
|
|
- this.setConvertShowRate(metrics.getBigDecimal("convert_show_rate"));
|
|
|
|
|
|
+ //this.setConvertShowRate(metrics.getBigDecimal("convert_show_rate"));
|
|
this.setInstallFinishCost(metrics.getBigDecimal("install_finish_cost"));
|
|
this.setInstallFinishCost(metrics.getBigDecimal("install_finish_cost"));
|
|
this.setCommentMaterial(metrics.getInteger("comment"));
|
|
this.setCommentMaterial(metrics.getInteger("comment"));
|
|
this.setInAppUv(metrics.getInteger("in_app_uv"));
|
|
this.setInAppUv(metrics.getInteger("in_app_uv"));
|
|
this.setRegister(metrics.getInteger("register"));
|
|
this.setRegister(metrics.getInteger("register"));
|
|
this.setConvertCost(metrics.getBigDecimal("convert_cost"));
|
|
this.setConvertCost(metrics.getBigDecimal("convert_cost"));
|
|
|
|
+
|
|
|
|
+ this.setPoiAddressClick(metrics.getLong("poi_address_click"));
|
|
|
|
+ this.setAttributionConvertCost(metrics.getBigDecimal("attribution_convert_cost"));
|
|
|
|
+ this.setClickWebsite(metrics.getLong("click_website"));
|
|
|
|
+ this.setMessageAction(metrics.getLong("message_action"));
|
|
|
|
+ this.setAdvancedCreativeFormSubmit(metrics.getLong("advanced_creative_form_submit"));
|
|
|
|
+ this.setLubanLiveSlidecartClickCnt(metrics.getLong("luban_live_slidecart_click_cnt"));
|
|
|
|
+ this.setPoiCollect(metrics.getLong("poi_collect"));
|
|
|
|
+ this.setLubanOrderCnt(metrics.getLong("luban_order_cnt"));
|
|
|
|
+ this.setAttributionNextDayOpenRate(metrics.getBigDecimal("attribution_next_day_open_rate"));
|
|
|
|
+ this.setAttributionNextDayOpenCnt(metrics.getLong("attribution_next_day_open_cnt"));
|
|
|
|
+ this.setLoanCreditRate(metrics.getBigDecimal("loan_credit_rate"));
|
|
|
|
+ this.setLoanCreditCost(metrics.getBigDecimal("loan_credit_cost"));
|
|
|
|
+ this.setLubanOrderStatAmount(metrics.getBigDecimal("luban_order_stat_amount"));
|
|
|
|
+ this.setLubanLiveEnterCnt(metrics.getLong("luban_live_enter_cnt"));
|
|
|
|
+ this.setClickLandingPage(metrics.getLong("click_landing_page"));
|
|
|
|
+ this.setLubanLiveFollowCnt(metrics.getLong("luban_live_follow_cnt"));
|
|
|
|
+ this.setClickShopwindow(metrics.getLong("click_shopwindow"));
|
|
|
|
+ this.setAttributionDeepConvert(metrics.getLong("attribution_deep_convert"));
|
|
|
|
+ this.setLubanLivePayOrderCount(metrics.getLong("luban_live_pay_order_count"));
|
|
|
|
+ this.setLubanLivePayOrderStatCost(metrics.getBigDecimal("luban_live_pay_order_stat_cost"));
|
|
|
|
+ this.setCardShow(metrics.getLong("card_show"));
|
|
|
|
+ this.setPreLoanCredit(metrics.getLong("pre_loan_credit"));
|
|
|
|
+ this.setRedirectToShop(metrics.getLong("redirect_to_shop"));
|
|
|
|
+ this.setAttributionDeepConvertCost(metrics.getBigDecimal("attribution_deep_convert_cost"));
|
|
|
|
+ this.setPreLoanCreditCost(metrics.getBigDecimal("pre_loan_credit_cost"));
|
|
|
|
+ this.setAvgClickCost(metrics.getBigDecimal("avg_click_cost"));
|
|
|
|
+ this.setAttributionConvert(metrics.getLong("attribution_convert"));
|
|
|
|
+ this.setAttributionNextDayOpenCost(metrics.getBigDecimal("attribution_next_day_open_cost"));
|
|
|
|
+ this.setLoanCompletionRate(metrics.getBigDecimal("loan_completion_rate"));
|
|
|
|
+ this.setClickDownload(metrics.getLong("click_download"));
|
|
|
|
+ this.setLoanCompletionCost(metrics.getBigDecimal("loan_completion_cost"));
|
|
|
|
+ this.setLubanOrderRoi(metrics.getBigDecimal("luban_order_roi"));
|
|
|
|
+ this.setLoanCompletion(metrics.getLong("loan_completion"));
|
|
|
|
+ this.setLoanCredit(metrics.getLong("loan_credit"));
|
|
|
|
+ this.setAvgShowCost(metrics.getBigDecimal("avg_show_cost"));
|
|
|
|
+ this.setClickCallDy(metrics.getLong("click_call_dy"));
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|