|
@@ -1862,42 +1862,42 @@ public class PlanStatOfMinuteDWD {
|
|
|
result.getAdIds().addAll(yesterdayMinuteDWD.getAdIds());
|
|
|
PlanUtil.reduceAdGroup(result.getAdGroupMap(), yesterdayMinuteDWD.getAdGroupMap());
|
|
|
|
|
|
- result.setCostDeviationRateTotal(result.getCostDeviationRateTotal() + yesterdayMinuteDWD.getCostDeviationRateTotal());
|
|
|
- result.setCostTotal(result.getCostTotal() + yesterdayMinuteDWD.getCostTotal());
|
|
|
- result.setCompensationAmountTotal(result.getCompensationAmountTotal() + yesterdayMinuteDWD.getCompensationAmountTotal());
|
|
|
- result.setViewCountTotal(result.getViewCountTotal() + yesterdayMinuteDWD.getCompensationAmountTotal());
|
|
|
- result.setValidClickCountTotal(result.getValidClickCountTotal() + yesterdayMinuteDWD.getValidClickCountTotal());
|
|
|
- result.setValuableClickCountTotal(result.getValuableClickCountTotal() + yesterdayMinuteDWD.getValuableClickCountTotal());
|
|
|
- result.setConversionsCountTotal(result.getConversionsCountTotal() + yesterdayMinuteDWD.getConversionsCountTotal());
|
|
|
- result.setDeepConversionsCountTotal(result.getDeepConversionsCountTotal() + yesterdayMinuteDWD.getDeepConversionsCountTotal());
|
|
|
- result.setOrderCountTotal(result.getOrderCountTotal() + yesterdayMinuteDWD.getOrderCountTotal());
|
|
|
- result.setFirstDayOrderCountTotal(result.getFirstDayOrderCountTotal() + yesterdayMinuteDWD.getFirstDayOrderCountTotal());
|
|
|
- result.setOrderAmountTotal(result.getOrderAmountTotal() + yesterdayMinuteDWD.getOrderAmountTotal());
|
|
|
- result.setFirstDayOrderAmountTotal(result.getFirstDayOrderAmountTotal() + yesterdayMinuteDWD.getFirstDayOrderAmountTotal());
|
|
|
- result.setSignInCountTotal(result.getSignInCountTotal() + yesterdayMinuteDWD.getSignInCountTotal());
|
|
|
- result.setScanFollowCountTotal(result.getScanFollowCountTotal() + yesterdayMinuteDWD.getScanFollowCountTotal());
|
|
|
- result.setWechatAppRegisterUvTotal(result.getWechatAppRegisterUvTotal() + yesterdayMinuteDWD.getWechatAppRegisterUvTotal());
|
|
|
- result.setWechatMinigameRetentionCountTotal(result.getWechatMinigameRetentionCountTotal() + yesterdayMinuteDWD.getWechatMinigameRetentionCountTotal());
|
|
|
- result.setWechatMinigameCheckoutCountTotal(result.getWechatMinigameCheckoutCountTotal() + yesterdayMinuteDWD.getWechatMinigameCheckoutCountTotal());
|
|
|
- result.setWechatMinigameCheckoutAmountTotal(result.getWechatMinigameCheckoutAmountTotal() + yesterdayMinuteDWD.getWechatMinigameCheckoutAmountTotal());
|
|
|
- result.setOfficialAccountFollowCountTotal(result.getOfficialAccountFollowCountTotal() + yesterdayMinuteDWD.getOfficialAccountFollowCountTotal());
|
|
|
- result.setOfficialAccountRegisterUserCountTotal(result.getOfficialAccountRegisterUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountRegisterUserCountTotal());
|
|
|
- result.setOfficialAccountRegisterAmountTotal(result.getOfficialAccountRegisterAmountTotal() + yesterdayMinuteDWD.getOfficialAccountRegisterAmountTotal());
|
|
|
- result.setOfficialAccountApplyCountTotal(result.getOfficialAccountApplyCountTotal() + yesterdayMinuteDWD.getOfficialAccountApplyCountTotal());
|
|
|
- result.setOfficialAccountApplyUserCountTotal(result.getOfficialAccountApplyUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountApplyUserCountTotal());
|
|
|
- result.setOfficialAccountApplyAmountTotal(result.getOfficialAccountApplyAmountTotal() + yesterdayMinuteDWD.getOfficialAccountApplyAmountTotal());
|
|
|
- result.setOfficialAccountOrderCountTotal(result.getOfficialAccountOrderCountTotal() + yesterdayMinuteDWD.getOfficialAccountOrderCountTotal());
|
|
|
- result.setOfficialAccountFirstDayOrderCountTotal(result.getOfficialAccountFirstDayOrderCountTotal() + yesterdayMinuteDWD.getOfficialAccountFirstDayOrderCountTotal());
|
|
|
- result.setOfficialAccountOrderUserCountTotal(result.getOfficialAccountOrderUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountOrderUserCountTotal());
|
|
|
- result.setOfficialAccountOrderAmountTotal(result.getOfficialAccountOrderAmountTotal() + yesterdayMinuteDWD.getOfficialAccountOrderAmountTotal());
|
|
|
- result.setOfficialAccountFirstDayOrderAmountTotal(result.getOfficialAccountFirstDayOrderAmountTotal() + yesterdayMinuteDWD.getOfficialAccountFirstDayOrderAmountTotal());
|
|
|
- result.setOfficialAccountConsultCountTotal(result.getOfficialAccountConsultCountTotal() + yesterdayMinuteDWD.getOfficialAccountConsultCountTotal());
|
|
|
- result.setOfficialAccountReaderCountTotal(result.getOfficialAccountReaderCountTotal() + yesterdayMinuteDWD.getOfficialAccountReaderCountTotal());
|
|
|
- result.setOfficialAccountCreditApplyUserCountTotal(result.getOfficialAccountCreditApplyUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountCreditApplyUserCountTotal());
|
|
|
- result.setOfficialAccountCreditUserCountTotal(result.getOfficialAccountCreditUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountCreditUserCountTotal());
|
|
|
- result.setForwardCountTotal(result.getForwardCountTotal() + yesterdayMinuteDWD.getForwardCountTotal());
|
|
|
- result.setForwardUserCountTotal(result.getForwardUserCountTotal() + yesterdayMinuteDWD.getForwardUserCountTotal());
|
|
|
- result.setNoInterestCountTotal(result.getNoInterestCountTotal() + yesterdayMinuteDWD.getNoInterestCountTotal());
|
|
|
+ result.setCostDeviationRateTotal(result.getCostDeviationRateTotal() + yesterdayMinuteDWD.getCostDeviationRateDay());
|
|
|
+ result.setCostTotal(result.getCostTotal() + yesterdayMinuteDWD.getCostDay());
|
|
|
+ result.setCompensationAmountTotal(result.getCompensationAmountTotal() + yesterdayMinuteDWD.getCompensationAmountDay());
|
|
|
+ result.setViewCountTotal(result.getViewCountTotal() + yesterdayMinuteDWD.getCompensationAmountDay());
|
|
|
+ result.setValidClickCountTotal(result.getValidClickCountTotal() + yesterdayMinuteDWD.getValidClickCountDay());
|
|
|
+ result.setValuableClickCountTotal(result.getValuableClickCountTotal() + yesterdayMinuteDWD.getValuableClickCountDay());
|
|
|
+ result.setConversionsCountTotal(result.getConversionsCountTotal() + yesterdayMinuteDWD.getConversionsCountDay());
|
|
|
+ result.setDeepConversionsCountTotal(result.getDeepConversionsCountTotal() + yesterdayMinuteDWD.getDeepConversionsCountDay());
|
|
|
+ result.setOrderCountTotal(result.getOrderCountTotal() + yesterdayMinuteDWD.getOrderCountDay());
|
|
|
+ result.setFirstDayOrderCountTotal(result.getFirstDayOrderCountTotal() + yesterdayMinuteDWD.getFirstDayOrderCountDay());
|
|
|
+ result.setOrderAmountTotal(result.getOrderAmountTotal() + yesterdayMinuteDWD.getOrderAmountDay());
|
|
|
+ result.setFirstDayOrderAmountTotal(result.getFirstDayOrderAmountTotal() + yesterdayMinuteDWD.getFirstDayOrderAmountDay());
|
|
|
+ result.setSignInCountTotal(result.getSignInCountTotal() + yesterdayMinuteDWD.getSignInCountDay());
|
|
|
+ result.setScanFollowCountTotal(result.getScanFollowCountTotal() + yesterdayMinuteDWD.getScanFollowCountDay());
|
|
|
+ result.setWechatAppRegisterUvTotal(result.getWechatAppRegisterUvTotal() + yesterdayMinuteDWD.getWechatAppRegisterUvDay());
|
|
|
+ result.setWechatMinigameRetentionCountTotal(result.getWechatMinigameRetentionCountTotal() + yesterdayMinuteDWD.getWechatMinigameRetentionCountDay());
|
|
|
+ result.setWechatMinigameCheckoutCountTotal(result.getWechatMinigameCheckoutCountTotal() + yesterdayMinuteDWD.getWechatMinigameCheckoutCountDay());
|
|
|
+ result.setWechatMinigameCheckoutAmountTotal(result.getWechatMinigameCheckoutAmountTotal() + yesterdayMinuteDWD.getWechatMinigameCheckoutAmountDay());
|
|
|
+ result.setOfficialAccountFollowCountTotal(result.getOfficialAccountFollowCountTotal() + yesterdayMinuteDWD.getOfficialAccountFollowCountDay());
|
|
|
+ result.setOfficialAccountRegisterUserCountTotal(result.getOfficialAccountRegisterUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountRegisterUserCountDay());
|
|
|
+ result.setOfficialAccountRegisterAmountTotal(result.getOfficialAccountRegisterAmountTotal() + yesterdayMinuteDWD.getOfficialAccountRegisterAmountDay());
|
|
|
+ result.setOfficialAccountApplyCountTotal(result.getOfficialAccountApplyCountTotal() + yesterdayMinuteDWD.getOfficialAccountApplyCountDay());
|
|
|
+ result.setOfficialAccountApplyUserCountTotal(result.getOfficialAccountApplyUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountApplyUserCountDay());
|
|
|
+ result.setOfficialAccountApplyAmountTotal(result.getOfficialAccountApplyAmountTotal() + yesterdayMinuteDWD.getOfficialAccountApplyAmountDay());
|
|
|
+ result.setOfficialAccountOrderCountTotal(result.getOfficialAccountOrderCountTotal() + yesterdayMinuteDWD.getOfficialAccountOrderCountDay());
|
|
|
+ result.setOfficialAccountFirstDayOrderCountTotal(result.getOfficialAccountFirstDayOrderCountTotal() + yesterdayMinuteDWD.getOfficialAccountFirstDayOrderCountDay());
|
|
|
+ result.setOfficialAccountOrderUserCountTotal(result.getOfficialAccountOrderUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountOrderUserCountDay());
|
|
|
+ result.setOfficialAccountOrderAmountTotal(result.getOfficialAccountOrderAmountTotal() + yesterdayMinuteDWD.getOfficialAccountOrderAmountDay());
|
|
|
+ result.setOfficialAccountFirstDayOrderAmountTotal(result.getOfficialAccountFirstDayOrderAmountTotal() + yesterdayMinuteDWD.getOfficialAccountFirstDayOrderAmountDay());
|
|
|
+ result.setOfficialAccountConsultCountTotal(result.getOfficialAccountConsultCountTotal() + yesterdayMinuteDWD.getOfficialAccountConsultCountDay());
|
|
|
+ result.setOfficialAccountReaderCountTotal(result.getOfficialAccountReaderCountTotal() + yesterdayMinuteDWD.getOfficialAccountReaderCountDay());
|
|
|
+ result.setOfficialAccountCreditApplyUserCountTotal(result.getOfficialAccountCreditApplyUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountCreditApplyUserCountDay());
|
|
|
+ result.setOfficialAccountCreditUserCountTotal(result.getOfficialAccountCreditUserCountTotal() + yesterdayMinuteDWD.getOfficialAccountCreditUserCountDay());
|
|
|
+ result.setForwardCountTotal(result.getForwardCountTotal() + yesterdayMinuteDWD.getForwardCountDay());
|
|
|
+ result.setForwardUserCountTotal(result.getForwardUserCountTotal() + yesterdayMinuteDWD.getForwardUserCountDay());
|
|
|
+ result.setNoInterestCountTotal(result.getNoInterestCountTotal() + yesterdayMinuteDWD.getNoInterestCountDay());
|
|
|
}
|
|
|
result.setCostDeviationRateTotal(result.getCostDeviationRateTotal() + result.getCostDeviationRateDay());
|
|
|
result.setCostTotal(result.getCostTotal() + result.getCostDay());
|
|
@@ -1989,136 +1989,134 @@ public class PlanStatOfMinuteDWD {
|
|
|
result.setOfficialAccountOrderRoiAll(result.getCostTotal() == 0 ? 0 : result.getOfficialAccountOrderAmountTotal() / result.getCostTotal());
|
|
|
|
|
|
// 上一次聚合的 5分钟数据
|
|
|
- if (lastMinuteDWD != null) {
|
|
|
- if (lastMinuteDWD.getHour().equals(result.getHour())) {
|
|
|
- result.setCostDeviationRateMinute(result.getCostDeviationRateHour() - lastMinuteDWD.getCostDeviationRateHour());
|
|
|
- result.setCostMinute(result.getCostHour() - lastMinuteDWD.getCostHour());
|
|
|
- result.setCompensationAmountMinute(result.getCompensationAmountHour() - lastMinuteDWD.getCompensationAmountHour());
|
|
|
- result.setViewCountMinute(result.getViewCountHour() - lastMinuteDWD.getViewCountHour());
|
|
|
- result.setThousandDisplayPriceMinute(result.getThousandDisplayPriceHour() - lastMinuteDWD.getThousandDisplayPriceHour());
|
|
|
- result.setAvgViewPerUserMinute(result.getAvgViewPerUserHour() - lastMinuteDWD.getAvgViewPerUserHour());
|
|
|
- result.setValidClickCountMinute(result.getValidClickCountHour() - lastMinuteDWD.getValidClickCountHour());
|
|
|
- result.setCtrMinute(result.getCtrHour() - lastMinuteDWD.getCtrHour());
|
|
|
- result.setCpcMinute(result.getCpcHour() - lastMinuteDWD.getCpcHour());
|
|
|
- result.setValuableClickCountMinute(result.getValuableClickCountHour() - lastMinuteDWD.getValuableClickCountHour());
|
|
|
- result.setValuableClickRateMinute(result.getValuableClickRateHour() - lastMinuteDWD.getValuableClickRateHour());
|
|
|
- result.setValuableClickCostMinute(result.getValuableClickCostHour() - lastMinuteDWD.getValuableClickCostHour());
|
|
|
- result.setConversionsCountMinute(result.getConversionsCountHour() - lastMinuteDWD.getConversionsCountHour());
|
|
|
- result.setConversionsCostMinute(result.getConversionsCostHour() - lastMinuteDWD.getConversionsCostHour());
|
|
|
- result.setConversionsRateMinute(result.getConversionsRateHour() - lastMinuteDWD.getConversionsRateHour());
|
|
|
- result.setDeepConversionsCountMinute(result.getDeepConversionsCountHour() - lastMinuteDWD.getDeepConversionsCountHour());
|
|
|
- result.setDeepConversionsCostMinute(result.getDeepConversionsCostHour() - lastMinuteDWD.getDeepConversionsCostHour());
|
|
|
- result.setDeepConversionsRateMinute(result.getDeepConversionsRateHour() - lastMinuteDWD.getDeepConversionsRateHour());
|
|
|
- result.setOrderCountMinute(result.getOrderCountHour() - lastMinuteDWD.getOrderCountHour());
|
|
|
- result.setFirstDayOrderCountMinute(result.getFirstDayOrderCountHour() - lastMinuteDWD.getFirstDayOrderCountHour());
|
|
|
- result.setWebOrderCostMinute(result.getWebOrderCostHour() - lastMinuteDWD.getWebOrderCostHour());
|
|
|
- result.setOrderRateMinute(result.getOrderRateHour() - lastMinuteDWD.getOrderRateHour());
|
|
|
- result.setOrderAmountMinute(result.getOrderAmountHour() - lastMinuteDWD.getOrderAmountHour());
|
|
|
- result.setFirstDayOrderAmountMinute(result.getFirstDayOrderAmountHour() - lastMinuteDWD.getFirstDayOrderAmountHour());
|
|
|
- result.setOrderUnitPriceMinute(result.getOrderUnitPriceHour() - lastMinuteDWD.getOrderUnitPriceHour());
|
|
|
- result.setOrderRoiMinute(result.getOrderRoiHour() - lastMinuteDWD.getOrderRoiHour());
|
|
|
- result.setSignInCountMinute(result.getSignInCountHour() - lastMinuteDWD.getSignInCountHour());
|
|
|
- result.setScanFollowCountMinute(result.getScanFollowCountHour() - lastMinuteDWD.getScanFollowCountHour());
|
|
|
- result.setWechatAppRegisterUvMinute(result.getWechatAppRegisterUvHour() - lastMinuteDWD.getWechatAppRegisterUvHour());
|
|
|
- result.setWechatMinigameRegisterCostMinute(result.getWechatMinigameRegisterCostHour() - lastMinuteDWD.getWechatMinigameRegisterCostHour());
|
|
|
- result.setWechatMinigameRegisterRateMinute(result.getWechatMinigameRegisterRateHour() - lastMinuteDWD.getWechatMinigameRegisterRateHour());
|
|
|
- result.setWechatMinigameArpuMinute(result.getWechatMinigameArpuHour() - lastMinuteDWD.getWechatMinigameArpuHour());
|
|
|
- result.setWechatMinigameRetentionCountMinute(result.getWechatMinigameRetentionCountHour() - lastMinuteDWD.getWechatMinigameRetentionCountHour());
|
|
|
- result.setWechatMinigameCheckoutCountMinute(result.getWechatMinigameCheckoutCountHour() - lastMinuteDWD.getWechatMinigameCheckoutCountHour());
|
|
|
- result.setWechatMinigameCheckoutAmountMinute(result.getWechatMinigameCheckoutAmountHour() - lastMinuteDWD.getWechatMinigameCheckoutAmountHour());
|
|
|
- result.setOfficialAccountFollowCountMinute(result.getOfficialAccountFollowCountHour() - lastMinuteDWD.getOfficialAccountFollowCountHour());
|
|
|
- result.setOfficialAccountFollowRateMinute(result.getOfficialAccountFollowRateHour() - lastMinuteDWD.getOfficialAccountFollowRateHour());
|
|
|
- result.setOfficialAccountRegisterUserCountMinute(result.getOfficialAccountRegisterUserCountHour() - lastMinuteDWD.getOfficialAccountRegisterUserCountHour());
|
|
|
- result.setOfficialAccountRegisterRateMinute(result.getOfficialAccountRegisterRateHour() - lastMinuteDWD.getOfficialAccountRegisterRateHour());
|
|
|
- result.setOfficialAccountRegisterCostMinute(result.getOfficialAccountRegisterCostHour() - lastMinuteDWD.getOfficialAccountRegisterCostHour());
|
|
|
- result.setOfficialAccountRegisterAmountMinute(result.getOfficialAccountRegisterAmountHour() - lastMinuteDWD.getOfficialAccountRegisterAmountHour());
|
|
|
- result.setOfficialAccountRegisterRoiMinute(result.getOfficialAccountRegisterRoiHour() - lastMinuteDWD.getOfficialAccountRegisterRoiHour());
|
|
|
- result.setOfficialAccountApplyCountMinute(result.getOfficialAccountApplyCountHour() - lastMinuteDWD.getOfficialAccountApplyCountHour());
|
|
|
- result.setOfficialAccountApplyUserCountMinute(result.getOfficialAccountApplyUserCountHour() - lastMinuteDWD.getOfficialAccountApplyUserCountHour());
|
|
|
- result.setOfficialAccountApplyRateMinute(result.getOfficialAccountApplyRateHour() - lastMinuteDWD.getOfficialAccountApplyRateHour());
|
|
|
- result.setOfficialAccountApplyCostMinute(result.getOfficialAccountApplyCostHour() - lastMinuteDWD.getOfficialAccountApplyCostHour());
|
|
|
- result.setOfficialAccountApplyAmountMinute(result.getOfficialAccountApplyAmountHour() - lastMinuteDWD.getOfficialAccountApplyAmountHour());
|
|
|
- result.setOfficialAccountApplyRoiMinute(result.getOfficialAccountApplyRoiHour() - lastMinuteDWD.getOfficialAccountApplyRoiHour());
|
|
|
- result.setOfficialAccountOrderCountMinute(result.getOfficialAccountOrderCountHour() - lastMinuteDWD.getOfficialAccountOrderCountHour());
|
|
|
- result.setOfficialAccountFirstDayOrderCountMinute(result.getOfficialAccountFirstDayOrderCountHour() - lastMinuteDWD.getOfficialAccountFirstDayOrderCountHour());
|
|
|
- result.setOfficialAccountOrderUserCountMinute(result.getOfficialAccountOrderUserCountHour() - lastMinuteDWD.getOfficialAccountOrderUserCountHour());
|
|
|
- result.setOfficialAccountOrderRateMinute(result.getOfficialAccountOrderRateHour() - lastMinuteDWD.getOfficialAccountOrderRateHour());
|
|
|
- result.setOfficialAccountOrderCostMinute(result.getOfficialAccountOrderCostHour() - lastMinuteDWD.getOfficialAccountOrderCostHour());
|
|
|
- result.setOfficialAccountOrderAmountMinute(result.getOfficialAccountOrderAmountHour() - lastMinuteDWD.getOfficialAccountOrderAmountHour());
|
|
|
- result.setOfficialAccountFirstDayOrderAmountMinute(result.getOfficialAccountFirstDayOrderAmountHour() - lastMinuteDWD.getOfficialAccountFirstDayOrderAmountHour());
|
|
|
- result.setOfficialAccountOrderRoiMinute(result.getOfficialAccountOrderRoiHour() - lastMinuteDWD.getOfficialAccountOrderRoiHour());
|
|
|
- result.setOfficialAccountConsultCountMinute(result.getOfficialAccountConsultCountHour() - lastMinuteDWD.getOfficialAccountConsultCountHour());
|
|
|
- result.setOfficialAccountReaderCountMinute(result.getOfficialAccountReaderCountHour() - lastMinuteDWD.getOfficialAccountReaderCountHour());
|
|
|
- result.setOfficialAccountCreditApplyUserCountMinute(result.getOfficialAccountCreditApplyUserCountHour() - lastMinuteDWD.getOfficialAccountCreditApplyUserCountHour());
|
|
|
- result.setOfficialAccountCreditUserCountMinute(result.getOfficialAccountCreditUserCountHour() - lastMinuteDWD.getOfficialAccountCreditUserCountHour());
|
|
|
- result.setForwardCountMinute(result.getForwardCountHour() - lastMinuteDWD.getForwardCountHour());
|
|
|
- result.setForwardUserCountMinute(result.getForwardUserCountHour() - lastMinuteDWD.getForwardUserCountHour());
|
|
|
- result.setNoInterestCountMinute(result.getNoInterestCountHour() - lastMinuteDWD.getNoInterestCountHour());
|
|
|
- } else {
|
|
|
- result.setCostDeviationRateMinute(statODS.getCostDeviationRate());
|
|
|
- result.setCostMinute(statODS.getCost());
|
|
|
- result.setCompensationAmountMinute(statODS.getCompensationAmount());
|
|
|
- result.setViewCountMinute(statODS.getViewCount());
|
|
|
- result.setThousandDisplayPriceMinute(statODS.getThousandDisplayPrice());
|
|
|
- result.setAvgViewPerUserMinute(statODS.getAvgViewPerUser());
|
|
|
- result.setValidClickCountMinute(statODS.getValidClickCount());
|
|
|
- result.setCtrMinute(statODS.getCtr());
|
|
|
- result.setCpcMinute(statODS.getCpc());
|
|
|
- result.setValuableClickCountMinute(statODS.getValuableClickCount());
|
|
|
- result.setValuableClickRateMinute(statODS.getValuableClickRate());
|
|
|
- result.setValuableClickCostMinute(statODS.getValuableClickCost());
|
|
|
- result.setConversionsCountMinute(statODS.getConversionsCount());
|
|
|
- result.setConversionsCostMinute(statODS.getConversionsCost());
|
|
|
- result.setConversionsRateMinute(statODS.getConversionsRate());
|
|
|
- result.setDeepConversionsCountMinute(statODS.getDeepConversionsCount());
|
|
|
- result.setDeepConversionsCostMinute(statODS.getDeepConversionsCost());
|
|
|
- result.setDeepConversionsRateMinute(statODS.getDeepConversionsRate());
|
|
|
- result.setOrderCountMinute(statODS.getOrderCount());
|
|
|
- result.setFirstDayOrderCountMinute(statODS.getFirstDayOrderCount());
|
|
|
- result.setWebOrderCostMinute(statODS.getWebOrderCost());
|
|
|
- result.setOrderRateMinute(statODS.getOrderRate());
|
|
|
- result.setOrderAmountMinute(statODS.getOrderAmount());
|
|
|
- result.setFirstDayOrderAmountMinute(statODS.getFirstDayOrderAmount());
|
|
|
- result.setOrderUnitPriceMinute(statODS.getOrderUnitPrice());
|
|
|
- result.setOrderRoiMinute(statODS.getOrderRoi());
|
|
|
- result.setSignInCountMinute(statODS.getSignInCount());
|
|
|
- result.setScanFollowCountMinute(statODS.getScanFollowCount());
|
|
|
- result.setWechatAppRegisterUvMinute(statODS.getWechatAppRegisterUv());
|
|
|
- result.setWechatMinigameRegisterCostMinute(statODS.getWechatMinigameRegisterCost());
|
|
|
- result.setWechatMinigameRegisterRateMinute(statODS.getWechatMinigameRegisterRate());
|
|
|
- result.setWechatMinigameArpuMinute(statODS.getWechatMinigameArpu());
|
|
|
- result.setWechatMinigameRetentionCountMinute(statODS.getWechatMinigameRetentionCount());
|
|
|
- result.setWechatMinigameCheckoutCountMinute(statODS.getWechatMinigameCheckoutCount());
|
|
|
- result.setWechatMinigameCheckoutAmountMinute(statODS.getWechatMinigameCheckoutAmount());
|
|
|
- result.setOfficialAccountFollowCountMinute(statODS.getOfficialAccountFollowCount());
|
|
|
- result.setOfficialAccountFollowRateMinute(statODS.getOfficialAccountFollowRate());
|
|
|
- result.setOfficialAccountRegisterUserCountMinute(statODS.getOfficialAccountRegisterUserCount());
|
|
|
- result.setOfficialAccountRegisterRateMinute(statODS.getOfficialAccountRegisterRate());
|
|
|
- result.setOfficialAccountRegisterCostMinute(statODS.getOfficialAccountRegisterCost());
|
|
|
- result.setOfficialAccountRegisterAmountMinute(statODS.getOfficialAccountRegisterAmount());
|
|
|
- result.setOfficialAccountRegisterRoiMinute(statODS.getOfficialAccountRegisterRoi());
|
|
|
- result.setOfficialAccountApplyCountMinute(statODS.getOfficialAccountApplyCount());
|
|
|
- result.setOfficialAccountApplyUserCountMinute(statODS.getOfficialAccountApplyUserCount());
|
|
|
- result.setOfficialAccountApplyRateMinute(statODS.getOfficialAccountApplyRate());
|
|
|
- result.setOfficialAccountApplyCostMinute(statODS.getOfficialAccountApplyCost());
|
|
|
- result.setOfficialAccountApplyAmountMinute(statODS.getOfficialAccountApplyAmount());
|
|
|
- result.setOfficialAccountApplyRoiMinute(statODS.getOfficialAccountApplyRoi());
|
|
|
- result.setOfficialAccountOrderCountMinute(statODS.getOfficialAccountOrderCount());
|
|
|
- result.setOfficialAccountFirstDayOrderCountMinute(statODS.getOfficialAccountFirstDayOrderCount());
|
|
|
- result.setOfficialAccountOrderUserCountMinute(statODS.getOfficialAccountOrderUserCount());
|
|
|
- result.setOfficialAccountOrderRateMinute(statODS.getOfficialAccountOrderRate());
|
|
|
- result.setOfficialAccountOrderCostMinute(statODS.getOfficialAccountOrderCost());
|
|
|
- result.setOfficialAccountOrderAmountMinute(statODS.getOfficialAccountOrderAmount());
|
|
|
- result.setOfficialAccountFirstDayOrderAmountMinute(statODS.getOfficialAccountFirstDayOrderAmount());
|
|
|
- result.setOfficialAccountOrderRoiMinute(statODS.getOfficialAccountOrderRoi());
|
|
|
- result.setOfficialAccountConsultCountMinute(statODS.getOfficialAccountConsultCount());
|
|
|
- result.setOfficialAccountReaderCountMinute(statODS.getOfficialAccountReaderCount());
|
|
|
- result.setOfficialAccountCreditApplyUserCountMinute(statODS.getOfficialAccountCreditApplyUserCount());
|
|
|
- result.setOfficialAccountCreditUserCountMinute(statODS.getOfficialAccountCreditUserCount());
|
|
|
- result.setForwardCountMinute(statODS.getForwardCount());
|
|
|
- result.setForwardUserCountMinute(statODS.getForwardUserCount());
|
|
|
- result.setNoInterestCountMinute(statODS.getNoInterestCount());
|
|
|
- }
|
|
|
+ if (lastMinuteDWD != null && lastMinuteDWD.getHour().equals(result.getHour())) {
|
|
|
+ result.setCostDeviationRateMinute(result.getCostDeviationRateHour() - lastMinuteDWD.getCostDeviationRateHour());
|
|
|
+ result.setCostMinute(result.getCostHour() - lastMinuteDWD.getCostHour());
|
|
|
+ result.setCompensationAmountMinute(result.getCompensationAmountHour() - lastMinuteDWD.getCompensationAmountHour());
|
|
|
+ result.setViewCountMinute(result.getViewCountHour() - lastMinuteDWD.getViewCountHour());
|
|
|
+ result.setThousandDisplayPriceMinute(result.getThousandDisplayPriceHour() - lastMinuteDWD.getThousandDisplayPriceHour());
|
|
|
+ result.setAvgViewPerUserMinute(result.getAvgViewPerUserHour() - lastMinuteDWD.getAvgViewPerUserHour());
|
|
|
+ result.setValidClickCountMinute(result.getValidClickCountHour() - lastMinuteDWD.getValidClickCountHour());
|
|
|
+ result.setCtrMinute(result.getCtrHour() - lastMinuteDWD.getCtrHour());
|
|
|
+ result.setCpcMinute(result.getCpcHour() - lastMinuteDWD.getCpcHour());
|
|
|
+ result.setValuableClickCountMinute(result.getValuableClickCountHour() - lastMinuteDWD.getValuableClickCountHour());
|
|
|
+ result.setValuableClickRateMinute(result.getValuableClickRateHour() - lastMinuteDWD.getValuableClickRateHour());
|
|
|
+ result.setValuableClickCostMinute(result.getValuableClickCostHour() - lastMinuteDWD.getValuableClickCostHour());
|
|
|
+ result.setConversionsCountMinute(result.getConversionsCountHour() - lastMinuteDWD.getConversionsCountHour());
|
|
|
+ result.setConversionsCostMinute(result.getConversionsCostHour() - lastMinuteDWD.getConversionsCostHour());
|
|
|
+ result.setConversionsRateMinute(result.getConversionsRateHour() - lastMinuteDWD.getConversionsRateHour());
|
|
|
+ result.setDeepConversionsCountMinute(result.getDeepConversionsCountHour() - lastMinuteDWD.getDeepConversionsCountHour());
|
|
|
+ result.setDeepConversionsCostMinute(result.getDeepConversionsCostHour() - lastMinuteDWD.getDeepConversionsCostHour());
|
|
|
+ result.setDeepConversionsRateMinute(result.getDeepConversionsRateHour() - lastMinuteDWD.getDeepConversionsRateHour());
|
|
|
+ result.setOrderCountMinute(result.getOrderCountHour() - lastMinuteDWD.getOrderCountHour());
|
|
|
+ result.setFirstDayOrderCountMinute(result.getFirstDayOrderCountHour() - lastMinuteDWD.getFirstDayOrderCountHour());
|
|
|
+ result.setWebOrderCostMinute(result.getWebOrderCostHour() - lastMinuteDWD.getWebOrderCostHour());
|
|
|
+ result.setOrderRateMinute(result.getOrderRateHour() - lastMinuteDWD.getOrderRateHour());
|
|
|
+ result.setOrderAmountMinute(result.getOrderAmountHour() - lastMinuteDWD.getOrderAmountHour());
|
|
|
+ result.setFirstDayOrderAmountMinute(result.getFirstDayOrderAmountHour() - lastMinuteDWD.getFirstDayOrderAmountHour());
|
|
|
+ result.setOrderUnitPriceMinute(result.getOrderUnitPriceHour() - lastMinuteDWD.getOrderUnitPriceHour());
|
|
|
+ result.setOrderRoiMinute(result.getOrderRoiHour() - lastMinuteDWD.getOrderRoiHour());
|
|
|
+ result.setSignInCountMinute(result.getSignInCountHour() - lastMinuteDWD.getSignInCountHour());
|
|
|
+ result.setScanFollowCountMinute(result.getScanFollowCountHour() - lastMinuteDWD.getScanFollowCountHour());
|
|
|
+ result.setWechatAppRegisterUvMinute(result.getWechatAppRegisterUvHour() - lastMinuteDWD.getWechatAppRegisterUvHour());
|
|
|
+ result.setWechatMinigameRegisterCostMinute(result.getWechatMinigameRegisterCostHour() - lastMinuteDWD.getWechatMinigameRegisterCostHour());
|
|
|
+ result.setWechatMinigameRegisterRateMinute(result.getWechatMinigameRegisterRateHour() - lastMinuteDWD.getWechatMinigameRegisterRateHour());
|
|
|
+ result.setWechatMinigameArpuMinute(result.getWechatMinigameArpuHour() - lastMinuteDWD.getWechatMinigameArpuHour());
|
|
|
+ result.setWechatMinigameRetentionCountMinute(result.getWechatMinigameRetentionCountHour() - lastMinuteDWD.getWechatMinigameRetentionCountHour());
|
|
|
+ result.setWechatMinigameCheckoutCountMinute(result.getWechatMinigameCheckoutCountHour() - lastMinuteDWD.getWechatMinigameCheckoutCountHour());
|
|
|
+ result.setWechatMinigameCheckoutAmountMinute(result.getWechatMinigameCheckoutAmountHour() - lastMinuteDWD.getWechatMinigameCheckoutAmountHour());
|
|
|
+ result.setOfficialAccountFollowCountMinute(result.getOfficialAccountFollowCountHour() - lastMinuteDWD.getOfficialAccountFollowCountHour());
|
|
|
+ result.setOfficialAccountFollowRateMinute(result.getOfficialAccountFollowRateHour() - lastMinuteDWD.getOfficialAccountFollowRateHour());
|
|
|
+ result.setOfficialAccountRegisterUserCountMinute(result.getOfficialAccountRegisterUserCountHour() - lastMinuteDWD.getOfficialAccountRegisterUserCountHour());
|
|
|
+ result.setOfficialAccountRegisterRateMinute(result.getOfficialAccountRegisterRateHour() - lastMinuteDWD.getOfficialAccountRegisterRateHour());
|
|
|
+ result.setOfficialAccountRegisterCostMinute(result.getOfficialAccountRegisterCostHour() - lastMinuteDWD.getOfficialAccountRegisterCostHour());
|
|
|
+ result.setOfficialAccountRegisterAmountMinute(result.getOfficialAccountRegisterAmountHour() - lastMinuteDWD.getOfficialAccountRegisterAmountHour());
|
|
|
+ result.setOfficialAccountRegisterRoiMinute(result.getOfficialAccountRegisterRoiHour() - lastMinuteDWD.getOfficialAccountRegisterRoiHour());
|
|
|
+ result.setOfficialAccountApplyCountMinute(result.getOfficialAccountApplyCountHour() - lastMinuteDWD.getOfficialAccountApplyCountHour());
|
|
|
+ result.setOfficialAccountApplyUserCountMinute(result.getOfficialAccountApplyUserCountHour() - lastMinuteDWD.getOfficialAccountApplyUserCountHour());
|
|
|
+ result.setOfficialAccountApplyRateMinute(result.getOfficialAccountApplyRateHour() - lastMinuteDWD.getOfficialAccountApplyRateHour());
|
|
|
+ result.setOfficialAccountApplyCostMinute(result.getOfficialAccountApplyCostHour() - lastMinuteDWD.getOfficialAccountApplyCostHour());
|
|
|
+ result.setOfficialAccountApplyAmountMinute(result.getOfficialAccountApplyAmountHour() - lastMinuteDWD.getOfficialAccountApplyAmountHour());
|
|
|
+ result.setOfficialAccountApplyRoiMinute(result.getOfficialAccountApplyRoiHour() - lastMinuteDWD.getOfficialAccountApplyRoiHour());
|
|
|
+ result.setOfficialAccountOrderCountMinute(result.getOfficialAccountOrderCountHour() - lastMinuteDWD.getOfficialAccountOrderCountHour());
|
|
|
+ result.setOfficialAccountFirstDayOrderCountMinute(result.getOfficialAccountFirstDayOrderCountHour() - lastMinuteDWD.getOfficialAccountFirstDayOrderCountHour());
|
|
|
+ result.setOfficialAccountOrderUserCountMinute(result.getOfficialAccountOrderUserCountHour() - lastMinuteDWD.getOfficialAccountOrderUserCountHour());
|
|
|
+ result.setOfficialAccountOrderRateMinute(result.getOfficialAccountOrderRateHour() - lastMinuteDWD.getOfficialAccountOrderRateHour());
|
|
|
+ result.setOfficialAccountOrderCostMinute(result.getOfficialAccountOrderCostHour() - lastMinuteDWD.getOfficialAccountOrderCostHour());
|
|
|
+ result.setOfficialAccountOrderAmountMinute(result.getOfficialAccountOrderAmountHour() - lastMinuteDWD.getOfficialAccountOrderAmountHour());
|
|
|
+ result.setOfficialAccountFirstDayOrderAmountMinute(result.getOfficialAccountFirstDayOrderAmountHour() - lastMinuteDWD.getOfficialAccountFirstDayOrderAmountHour());
|
|
|
+ result.setOfficialAccountOrderRoiMinute(result.getOfficialAccountOrderRoiHour() - lastMinuteDWD.getOfficialAccountOrderRoiHour());
|
|
|
+ result.setOfficialAccountConsultCountMinute(result.getOfficialAccountConsultCountHour() - lastMinuteDWD.getOfficialAccountConsultCountHour());
|
|
|
+ result.setOfficialAccountReaderCountMinute(result.getOfficialAccountReaderCountHour() - lastMinuteDWD.getOfficialAccountReaderCountHour());
|
|
|
+ result.setOfficialAccountCreditApplyUserCountMinute(result.getOfficialAccountCreditApplyUserCountHour() - lastMinuteDWD.getOfficialAccountCreditApplyUserCountHour());
|
|
|
+ result.setOfficialAccountCreditUserCountMinute(result.getOfficialAccountCreditUserCountHour() - lastMinuteDWD.getOfficialAccountCreditUserCountHour());
|
|
|
+ result.setForwardCountMinute(result.getForwardCountHour() - lastMinuteDWD.getForwardCountHour());
|
|
|
+ result.setForwardUserCountMinute(result.getForwardUserCountHour() - lastMinuteDWD.getForwardUserCountHour());
|
|
|
+ result.setNoInterestCountMinute(result.getNoInterestCountHour() - lastMinuteDWD.getNoInterestCountHour());
|
|
|
+ } else {
|
|
|
+ result.setCostDeviationRateMinute(statODS.getCostDeviationRate());
|
|
|
+ result.setCostMinute(statODS.getCost());
|
|
|
+ result.setCompensationAmountMinute(statODS.getCompensationAmount());
|
|
|
+ result.setViewCountMinute(statODS.getViewCount());
|
|
|
+ result.setThousandDisplayPriceMinute(statODS.getThousandDisplayPrice());
|
|
|
+ result.setAvgViewPerUserMinute(statODS.getAvgViewPerUser());
|
|
|
+ result.setValidClickCountMinute(statODS.getValidClickCount());
|
|
|
+ result.setCtrMinute(statODS.getCtr());
|
|
|
+ result.setCpcMinute(statODS.getCpc());
|
|
|
+ result.setValuableClickCountMinute(statODS.getValuableClickCount());
|
|
|
+ result.setValuableClickRateMinute(statODS.getValuableClickRate());
|
|
|
+ result.setValuableClickCostMinute(statODS.getValuableClickCost());
|
|
|
+ result.setConversionsCountMinute(statODS.getConversionsCount());
|
|
|
+ result.setConversionsCostMinute(statODS.getConversionsCost());
|
|
|
+ result.setConversionsRateMinute(statODS.getConversionsRate());
|
|
|
+ result.setDeepConversionsCountMinute(statODS.getDeepConversionsCount());
|
|
|
+ result.setDeepConversionsCostMinute(statODS.getDeepConversionsCost());
|
|
|
+ result.setDeepConversionsRateMinute(statODS.getDeepConversionsRate());
|
|
|
+ result.setOrderCountMinute(statODS.getOrderCount());
|
|
|
+ result.setFirstDayOrderCountMinute(statODS.getFirstDayOrderCount());
|
|
|
+ result.setWebOrderCostMinute(statODS.getWebOrderCost());
|
|
|
+ result.setOrderRateMinute(statODS.getOrderRate());
|
|
|
+ result.setOrderAmountMinute(statODS.getOrderAmount());
|
|
|
+ result.setFirstDayOrderAmountMinute(statODS.getFirstDayOrderAmount());
|
|
|
+ result.setOrderUnitPriceMinute(statODS.getOrderUnitPrice());
|
|
|
+ result.setOrderRoiMinute(statODS.getOrderRoi());
|
|
|
+ result.setSignInCountMinute(statODS.getSignInCount());
|
|
|
+ result.setScanFollowCountMinute(statODS.getScanFollowCount());
|
|
|
+ result.setWechatAppRegisterUvMinute(statODS.getWechatAppRegisterUv());
|
|
|
+ result.setWechatMinigameRegisterCostMinute(statODS.getWechatMinigameRegisterCost());
|
|
|
+ result.setWechatMinigameRegisterRateMinute(statODS.getWechatMinigameRegisterRate());
|
|
|
+ result.setWechatMinigameArpuMinute(statODS.getWechatMinigameArpu());
|
|
|
+ result.setWechatMinigameRetentionCountMinute(statODS.getWechatMinigameRetentionCount());
|
|
|
+ result.setWechatMinigameCheckoutCountMinute(statODS.getWechatMinigameCheckoutCount());
|
|
|
+ result.setWechatMinigameCheckoutAmountMinute(statODS.getWechatMinigameCheckoutAmount());
|
|
|
+ result.setOfficialAccountFollowCountMinute(statODS.getOfficialAccountFollowCount());
|
|
|
+ result.setOfficialAccountFollowRateMinute(statODS.getOfficialAccountFollowRate());
|
|
|
+ result.setOfficialAccountRegisterUserCountMinute(statODS.getOfficialAccountRegisterUserCount());
|
|
|
+ result.setOfficialAccountRegisterRateMinute(statODS.getOfficialAccountRegisterRate());
|
|
|
+ result.setOfficialAccountRegisterCostMinute(statODS.getOfficialAccountRegisterCost());
|
|
|
+ result.setOfficialAccountRegisterAmountMinute(statODS.getOfficialAccountRegisterAmount());
|
|
|
+ result.setOfficialAccountRegisterRoiMinute(statODS.getOfficialAccountRegisterRoi());
|
|
|
+ result.setOfficialAccountApplyCountMinute(statODS.getOfficialAccountApplyCount());
|
|
|
+ result.setOfficialAccountApplyUserCountMinute(statODS.getOfficialAccountApplyUserCount());
|
|
|
+ result.setOfficialAccountApplyRateMinute(statODS.getOfficialAccountApplyRate());
|
|
|
+ result.setOfficialAccountApplyCostMinute(statODS.getOfficialAccountApplyCost());
|
|
|
+ result.setOfficialAccountApplyAmountMinute(statODS.getOfficialAccountApplyAmount());
|
|
|
+ result.setOfficialAccountApplyRoiMinute(statODS.getOfficialAccountApplyRoi());
|
|
|
+ result.setOfficialAccountOrderCountMinute(statODS.getOfficialAccountOrderCount());
|
|
|
+ result.setOfficialAccountFirstDayOrderCountMinute(statODS.getOfficialAccountFirstDayOrderCount());
|
|
|
+ result.setOfficialAccountOrderUserCountMinute(statODS.getOfficialAccountOrderUserCount());
|
|
|
+ result.setOfficialAccountOrderRateMinute(statODS.getOfficialAccountOrderRate());
|
|
|
+ result.setOfficialAccountOrderCostMinute(statODS.getOfficialAccountOrderCost());
|
|
|
+ result.setOfficialAccountOrderAmountMinute(statODS.getOfficialAccountOrderAmount());
|
|
|
+ result.setOfficialAccountFirstDayOrderAmountMinute(statODS.getOfficialAccountFirstDayOrderAmount());
|
|
|
+ result.setOfficialAccountOrderRoiMinute(statODS.getOfficialAccountOrderRoi());
|
|
|
+ result.setOfficialAccountConsultCountMinute(statODS.getOfficialAccountConsultCount());
|
|
|
+ result.setOfficialAccountReaderCountMinute(statODS.getOfficialAccountReaderCount());
|
|
|
+ result.setOfficialAccountCreditApplyUserCountMinute(statODS.getOfficialAccountCreditApplyUserCount());
|
|
|
+ result.setOfficialAccountCreditUserCountMinute(statODS.getOfficialAccountCreditUserCount());
|
|
|
+ result.setForwardCountMinute(statODS.getForwardCount());
|
|
|
+ result.setForwardUserCountMinute(statODS.getForwardUserCount());
|
|
|
+ result.setNoInterestCountMinute(statODS.getNoInterestCount());
|
|
|
}
|
|
|
result.setAdGroupMapStr(PlanUtil.adGroupMapStr(adGroupMap));
|
|
|
result.setAdIdsStr(PlanUtil.adIdsStr(statODS.getAdId()));
|