|
@@ -1,5 +1,7 @@
|
|
package cn.com.ctop.job.kuaishou.data.entity;
|
|
package cn.com.ctop.job.kuaishou.data.entity;
|
|
|
|
|
|
|
|
+import cn.com.ctop.job.kuaishou.data.utils.DateUtils;
|
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
@@ -548,4 +550,372 @@ public class KuaishouAccountReportHourly {
|
|
|
|
|
|
@ApiModelProperty(value = " 激活后24h付费金额(激活时间)")
|
|
@ApiModelProperty(value = " 激活后24h付费金额(激活时间)")
|
|
private BigDecimal eventPayPurchaseAmountOneDayByConversion;
|
|
private BigDecimal eventPayPurchaseAmountOneDayByConversion;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ private Long adPhotoPlayed10s;
|
|
|
|
+ private Long adPhotoPlayed2s;
|
|
|
|
+ private Long adPhotoPlayed75percent;
|
|
|
|
+ private BigDecimal approxPayCost;
|
|
|
|
+ private Long approxPayCount;
|
|
|
|
+ private BigDecimal approxPayRatio;
|
|
|
|
+ private Long cancelLike;
|
|
|
|
+ private BigDecimal clickConversionRatio;
|
|
|
|
+ private BigDecimal conversionCost;
|
|
|
|
+ private BigDecimal conversionCostByImpression7d;
|
|
|
|
+ private Long conversionNum;
|
|
|
|
+ private Long conversionNumByImpression7d;
|
|
|
|
+ private BigDecimal conversionNumCost;
|
|
|
|
+ private BigDecimal conversionRatio;
|
|
|
|
+ private BigDecimal conversionRatioByImpression7d;
|
|
|
|
+ private BigDecimal deepConversionCost;
|
|
|
|
+ private BigDecimal deepConversionCostByImpression7d;
|
|
|
|
+ private Long deepConversionNum;
|
|
|
|
+ private Long deepConversionNumByImpression7d;
|
|
|
|
+ private Long deepConversionRatio;
|
|
|
|
+ private BigDecimal deepConversionRatioByImpression7d;
|
|
|
|
+ private BigDecimal downloadCompletedCost;
|
|
|
|
+ private BigDecimal downloadCompletedRatio;
|
|
|
|
+ private BigDecimal downloadConversionRatio;
|
|
|
|
+ private Long downloadInstalled;
|
|
|
|
+ private BigDecimal downloadStartedCost;
|
|
|
|
+ private BigDecimal downloadStartedRatio;
|
|
|
|
+ private Long event24hStay;
|
|
|
|
+ private Long event24hStayByConversion;
|
|
|
|
+ private BigDecimal event24hStayByConversionCost;
|
|
|
|
+ private BigDecimal event24hStayByConversionRatio;
|
|
|
|
+ private BigDecimal event24hStayCost;
|
|
|
|
+ private BigDecimal event24hStayRatio;
|
|
|
|
+ private Long eventAdWatch10Times;
|
|
|
|
+ private BigDecimal eventAdWatch10TimesCost;
|
|
|
|
+ private BigDecimal eventAdWatch10TimesRatio;
|
|
|
|
+ private Long eventAdWatch20Times;
|
|
|
|
+ private BigDecimal eventAdWatch20TimesCost;
|
|
|
|
+ private BigDecimal eventAdWatch20TimesRatio;
|
|
|
|
+ private Long eventAdWatch5Times;
|
|
|
|
+ private BigDecimal eventAdWatch5TimesCost;
|
|
|
|
+ private BigDecimal eventAdWatch5TimesRatio;
|
|
|
|
+ private Long eventAudition;
|
|
|
|
+ private Long eventConsultationValidRetained;
|
|
|
|
+ private BigDecimal eventConsultationValidRetainedCost;
|
|
|
|
+ private BigDecimal eventConsultationValidRetainedRatio;
|
|
|
|
+ private BigDecimal eventConversionClickCost;
|
|
|
|
+ private BigDecimal eventConversionClickRatio;
|
|
|
|
+ private Long eventCreditGrantFirstDayApp;
|
|
|
|
+ private BigDecimal eventCreditGrantFirstDayAppCost;
|
|
|
|
+ private BigDecimal eventCreditGrantFirstDayAppRatio;
|
|
|
|
+ private Long eventCreditGrantFirstDayLandingPage;
|
|
|
|
+ private BigDecimal eventCreditGrantFirstDayLandingPageCost;
|
|
|
|
+ private BigDecimal eventCreditGrantFirstDayLandingPageRatio;
|
|
|
|
+ private Long eventMakingCalls;
|
|
|
|
+ private BigDecimal eventMakingCallsCost;
|
|
|
|
+ private BigDecimal eventMakingCallsRatio;
|
|
|
|
+ private Long eventOrderSubmit;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountOneDay;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountOneDayByConversionRoi;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountOneDayRoi;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountThreeDayByConversion;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountThreeDayByConversionRoi;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountWeekByConversion;
|
|
|
|
+ private BigDecimal eventPayPurchaseAmountWeekByConversionRoi;
|
|
|
|
+ private Long eventPayWeekByConversion;
|
|
|
|
+ private BigDecimal eventPayWeekByConversionCost;
|
|
|
|
+ private BigDecimal eventPayWeightedPurchaseAmount;
|
|
|
|
+ private BigDecimal eventPayWeightedPurchaseAmountFirstDay;
|
|
|
|
+ private Long eventPreComponentConsultationValidRetained;
|
|
|
|
+ private Long eventThreeDayStayByConversion;
|
|
|
|
+ private BigDecimal eventThreeDayStayByConversionCost;
|
|
|
|
+ private BigDecimal eventThreeDayStayByConversionRatio;
|
|
|
|
+ private Long eventWechatQrCodeLinkClick;
|
|
|
|
+ private Long eventWeekStayByConversion;
|
|
|
|
+ private BigDecimal eventWeekStayByConversionCost;
|
|
|
|
+ private BigDecimal eventWeekStayByConversionRatio;
|
|
|
|
+ private Long liveEventGoodsView;
|
|
|
|
+ private Long livePlayed3s;
|
|
|
|
+ private Long playedEnd;
|
|
|
|
+ private Long playedFiveSeconds;
|
|
|
|
+ private Long playedThreeSeconds;
|
|
|
|
+ private Long eventNextDayStayNew;
|
|
|
|
+ private BigDecimal eventNextDayStayNewCost;
|
|
|
|
+ private BigDecimal eventNextDayStayNewRatio;
|
|
|
|
+ private BigDecimal adShow;
|
|
|
|
+ private Long eventCreditCardRecheck;
|
|
|
|
+ private Long eventCreditCardRecheckFirstDay;
|
|
|
|
+ private Long eventNoIntention;
|
|
|
|
+ private BigDecimal eventMultiPaySevenDayByConversion;
|
|
|
|
+ private BigDecimal eventMultiPaySevenDayByConversionCost;
|
|
|
|
+ private BigDecimal mcbLeftTimePerfCpaBid;
|
|
|
|
+ private BigDecimal mcbLeftTimePerfRoiRatio;
|
|
|
|
+ private BigDecimal mcbAllDayPerfCpaBid;
|
|
|
|
+ private BigDecimal mcbAllDayPerfRoiRatio;
|
|
|
|
+ private Long liveRoomAvgPlayedSeconds;
|
|
|
|
+ private Long adLiveShare;
|
|
|
|
+ private Long adLiveComment;
|
|
|
|
+ private Long livePlayedStarted;
|
|
|
|
+ private BigDecimal livePlayedStartedCost;
|
|
|
|
+ private Long adLiveFollow;
|
|
|
|
+ private BigDecimal adLiveFollowCost;
|
|
|
|
+ private Long simpleLivePlayedStarted;
|
|
|
|
+ private Long standardLivePlayedStarted;
|
|
|
|
+ private Long conversionComponentImpression;
|
|
|
|
+ private Long conversionComponentClick;
|
|
|
|
+ private BigDecimal conversionComponentRate;
|
|
|
|
+ private Long adLandingPageImpression;
|
|
|
|
+ private Long adAppDownloadHalfImpression;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ public static KuaishouAccountReportHourly getKuaishouAccountReportHourInfo(JSONObject returnJson){
|
|
|
|
+
|
|
|
|
+ KuaishouAccountReportHourly reportHourly = new KuaishouAccountReportHourly();
|
|
|
|
+
|
|
|
|
+ reportHourly.setStatDate(DateUtils.getDateInteger(returnJson.getString("stat_date")));
|
|
|
|
+ reportHourly.setHour(returnJson.getInteger("stat_hour"));
|
|
|
|
+ reportHourly.setCharge(returnJson.getBigDecimal("charge"));
|
|
|
|
+ reportHourly.setShow(returnJson.getLong("show"));
|
|
|
|
+ reportHourly.setPhotoClick(returnJson.getLong("photo_click"));
|
|
|
|
+ reportHourly.setAclick(returnJson.getLong("aclick"));
|
|
|
|
+ reportHourly.setBclick(returnJson.getLong("bclick"));
|
|
|
|
+ reportHourly.setPhotoClickRatio(returnJson.getBigDecimal("photo_click_ratio"));
|
|
|
|
+ reportHourly.setPlay3sRatio(returnJson.getBigDecimal("play_3s_ratio"));
|
|
|
|
+ reportHourly.setActionRatio(returnJson.getBigDecimal("action_ratio"));
|
|
|
|
+ reportHourly.setImpression1kCost(returnJson.getBigDecimal("impression_1k_cost"));
|
|
|
|
+ reportHourly.setPhotoClickCost(returnJson.getBigDecimal("photo_click_cost"));
|
|
|
|
+ reportHourly.setActionCost(returnJson.getBigDecimal("action_cost"));
|
|
|
|
+ reportHourly.setShare(returnJson.getLong("share"));
|
|
|
|
+ reportHourly.setComment(returnJson.getLong("comment"));
|
|
|
|
+ reportHourly.setLike(returnJson.getLong("like"));
|
|
|
|
+ reportHourly.setFollow(returnJson.getLong("follow"));
|
|
|
|
+ reportHourly.setCancelFollow(returnJson.getLong("cancel_follow"));
|
|
|
|
+ reportHourly.setReport(returnJson.getLong("report"));
|
|
|
|
+ reportHourly.setBlock(returnJson.getLong("block"));
|
|
|
|
+ reportHourly.setNegative(returnJson.getLong("negative"));
|
|
|
|
+ reportHourly.setSubmit(returnJson.getLong("submit"));
|
|
|
|
+ reportHourly.setDownloadStarted(returnJson.getLong("download_started"));
|
|
|
|
+ reportHourly.setDownloadCompleted(returnJson.getLong("download_completed"));
|
|
|
|
+ reportHourly.setActivation(returnJson.getLong("activation"));
|
|
|
|
+ reportHourly.setEventPayFirstDay(returnJson.getLong("event_pay_first_day"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountFirstDay(returnJson.getBigDecimal("event_pay_purchase_amount_first_day"));
|
|
|
|
+ reportHourly.setEventPayFirstDayRoi(returnJson.getBigDecimal("event_pay_first_day_roi"));
|
|
|
|
+ reportHourly.setEventPay(returnJson.getLong("event_pay"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmount(returnJson.getBigDecimal("event_pay_purchase_amount"));
|
|
|
|
+ reportHourly.setEventPayRoi(returnJson.getBigDecimal("event_pay_roi"));
|
|
|
|
+ reportHourly.setEventRegister(returnJson.getLong("event_register"));
|
|
|
|
+ reportHourly.setEventRegisterCost(returnJson.getBigDecimal("event_register_cost"));
|
|
|
|
+ reportHourly.setEventRegisterRatio(returnJson.getBigDecimal("event_register_ratio"));
|
|
|
|
+ reportHourly.setEventJinJianApp(returnJson.getLong("event_jin_jian_app"));
|
|
|
|
+ reportHourly.setEventJinJianAppCost(returnJson.getBigDecimal("event_jin_jian_app_cost"));
|
|
|
|
+ reportHourly.setEventCreditGrantApp(returnJson.getLong("event_credit_grant_app"));
|
|
|
|
+ reportHourly.setEventCreditGrantAppCost(returnJson.getBigDecimal("event_credit_grant_app_cost"));
|
|
|
|
+ reportHourly.setEventCreditGrantAppRatio(returnJson.getBigDecimal("event_credit_grant_app_ratio"));
|
|
|
|
+ reportHourly.setEventOrderPaid(returnJson.getLong("event_order_paid"));
|
|
|
|
+ reportHourly.setEventOrderPaidPurchaseAmount(returnJson.getBigDecimal("event_order_paid_purchase_amount"));
|
|
|
|
+ reportHourly.setEventOrderPaidCost(returnJson.getBigDecimal("event_order_paid_cost"));
|
|
|
|
+ reportHourly.setEventNextDayStay(returnJson.getLong("event_next_day_stay"));
|
|
|
|
+ reportHourly.setEventNextDayStayCost(returnJson.getBigDecimal("event_next_day_stay_cost"));
|
|
|
|
+ reportHourly.setEventNextDayStayRatio(returnJson.getBigDecimal("event_next_day_stay_ratio"));
|
|
|
|
+ reportHourly.setFormCount(returnJson.getLong("form_count"));
|
|
|
|
+ reportHourly.setFormCost(returnJson.getBigDecimal("form_cost"));
|
|
|
|
+ reportHourly.setFormActionRatio(returnJson.getBigDecimal("form_action_ratio"));
|
|
|
|
+ reportHourly.setEventJinJianLandingPage(returnJson.getLong("event_jin_jian_landing_page"));
|
|
|
|
+ reportHourly.setEventJinJianLandingPageCost(returnJson.getBigDecimal("event_jin_jian_landing_page_cost"));
|
|
|
|
+ reportHourly.setEventCreditGrantLandingPage(returnJson.getLong("event_credit_grant_landing_page"));
|
|
|
|
+ reportHourly.setEventCreditGrantLandingPageCost(returnJson.getBigDecimal("event_credit_grant_landing_page_cost"));
|
|
|
|
+ reportHourly.setEventCreditGrantLandingPageRatio(returnJson.getBigDecimal("event_credit_grant_landing_page_ratio"));
|
|
|
|
+ reportHourly.setEventValidClues(returnJson.getLong("event_valid_clues"));
|
|
|
|
+ reportHourly.setEventValidCluesCost(returnJson.getBigDecimal("event_valid_clues_cost"));
|
|
|
|
+ reportHourly.setEventAddWechat(returnJson.getLong("event_add_wechat"));
|
|
|
|
+ reportHourly.setEventAddWechatCost(returnJson.getBigDecimal("event_add_wechat_cost"));
|
|
|
|
+ reportHourly.setEventAddWechatRatio(returnJson.getBigDecimal("event_add_wechat_ratio"));
|
|
|
|
+ reportHourly.setEventGetThrough(returnJson.getLong("event_get_through"));
|
|
|
|
+ reportHourly.setEventGetThroughCost(returnJson.getBigDecimal("event_get_through_cost"));
|
|
|
|
+ reportHourly.setEventGetThroughRatio(returnJson.getBigDecimal("event_get_through_ratio"));
|
|
|
|
+ reportHourly.setEventAppInvoked(returnJson.getLong("event_app_invoked"));
|
|
|
|
+ reportHourly.setEventAppInvokedCost(returnJson.getBigDecimal("event_app_invoked_cost"));
|
|
|
|
+ reportHourly.setEventAppInvokedRatio(returnJson.getBigDecimal("event_app_invoked_ratio"));
|
|
|
|
+ reportHourly.setEventCreditGrantLandingRatio(returnJson.getBigDecimal("event_credit_grant_landing_ratio"));
|
|
|
|
+ reportHourly.setPlay5sRatio(returnJson.getBigDecimal("play_5s_ratio"));
|
|
|
|
+ reportHourly.setPlayEndRatio(returnJson.getBigDecimal("play_end_ratio"));
|
|
|
|
+ reportHourly.setEventNewUserPay(returnJson.getBigDecimal("event_new_user_pay"));
|
|
|
|
+ reportHourly.setEventNewUserPayCost(returnJson.getBigDecimal("event_new_user_pay_cost"));
|
|
|
|
+ reportHourly.setEventNewUserPayRatio(returnJson.getBigDecimal("event_new_user_pay_ratio"));
|
|
|
|
+ reportHourly.setClick1kCost(returnJson.getBigDecimal("click_1k_cost"));
|
|
|
|
+ reportHourly.setAdProductCnt(returnJson.getLong("ad_product_cnt"));
|
|
|
|
+ reportHourly.setEventGoodsView(returnJson.getLong("event_goods_view"));
|
|
|
|
+ reportHourly.setMerchantRecoFans(returnJson.getLong("merchant_reco_fans"));
|
|
|
|
+ reportHourly.setEventGoodsViewCost(returnJson.getBigDecimal("event_goods_view_cost"));
|
|
|
|
+ reportHourly.setMerchantRecoFansCost(returnJson.getBigDecimal("merchant_reco_fans_cost"));
|
|
|
|
+ reportHourly.setEventOrderAmountRoi(returnJson.getBigDecimal("event_order_amount_roi"));
|
|
|
|
+ reportHourly.setEventButtonClick(returnJson.getLong("event_button_click"));
|
|
|
|
+ reportHourly.setEventButtonClickCost(returnJson.getBigDecimal("event_button_click_cost"));
|
|
|
|
+ reportHourly.setEventButtonClickRatio(returnJson.getBigDecimal("event_button_click_ratio"));
|
|
|
|
+ reportHourly.setEventOrderPaidRoi(returnJson.getBigDecimal("event_order_paid_roi"));
|
|
|
|
+ reportHourly.setEventNewUserJinjianApp(returnJson.getLong("event_new_user_jinjian_app"));
|
|
|
|
+ reportHourly.setEventNewUserJinjianAppCost(returnJson.getBigDecimal("event_new_user_jinjian_app_cost"));
|
|
|
|
+ reportHourly.setEventNewUserJinjianAppRoi(returnJson.getBigDecimal("event_new_user_jinjian_app_roi"));
|
|
|
|
+ reportHourly.setEventNewUserCreditGrantApp(returnJson.getLong("event_new_user_credit_grant_app"));
|
|
|
|
+ reportHourly.setEventNewUserCreditGrantAppCost(returnJson.getBigDecimal("event_new_user_credit_grant_app_cost"));
|
|
|
|
+ reportHourly.setEventNewUserCreditGrantAppRoi(returnJson.getBigDecimal("event_new_user_credit_grant_app_roi"));
|
|
|
|
+ reportHourly.setEventNewUserJinjianPage(returnJson.getLong("event_new_user_jinjian_page"));
|
|
|
|
+ reportHourly.setEventNewUserJinjianPageCost(returnJson.getBigDecimal("event_new_user_jinjian_page_cost"));
|
|
|
|
+ reportHourly.setEventNewUserJinjianPageRoi(returnJson.getBigDecimal("event_new_user_jinjian_page_roi"));
|
|
|
|
+ reportHourly.setEventNewUserCreditGrantPage(returnJson.getLong("event_new_user_credit_grant_page"));
|
|
|
|
+ reportHourly.setEventNewUserCreditGrantPageCost(returnJson.getBigDecimal("event_new_user_credit_grant_page_cost"));
|
|
|
|
+ reportHourly.setEventNewUserCreditGrantPageRoi(returnJson.getBigDecimal("event_new_user_credit_grant_page_roi"));
|
|
|
|
+ reportHourly.setEventAppointForm(returnJson.getLong("event_appoint_form"));
|
|
|
|
+ reportHourly.setEventAppointFormCost(returnJson.getBigDecimal("event_appoint_form_cost"));
|
|
|
|
+ reportHourly.setEventAppointFormRatio(returnJson.getBigDecimal("event_appoint_form_ratio"));
|
|
|
|
+ reportHourly.setEventAppointJumpClick(returnJson.getLong("event_appoint_jump_click"));
|
|
|
|
+ reportHourly.setEventAppointJumpClickCost(returnJson.getBigDecimal("event_appoint_jump_click_cost"));
|
|
|
|
+ reportHourly.setEventAppointJumpClickRatio(returnJson.getBigDecimal("event_appoint_jump_click_ratio"));
|
|
|
|
+ reportHourly.setUnionEventPayPurchaseAmount7d(returnJson.getLong("union_event_pay_purchase_amount_7d"));
|
|
|
|
+ reportHourly.setUnionEventPayPurchaseAmount7dRoi(returnJson.getBigDecimal("union_event_pay_purchase_amount_7d_roi"));
|
|
|
|
+ reportHourly.setPlacementType(returnJson.getString("placement_type"));
|
|
|
|
+ reportHourly.setAdScene(returnJson.getString("ad_scene"));
|
|
|
|
+ reportHourly.setEventOrderSuccessed(returnJson.getLong("event_order_successed"));
|
|
|
|
+ reportHourly.setAdPhotoPlayed10sRatio(returnJson.getBigDecimal("ad_photo_played_10s_ratio"));
|
|
|
|
+ reportHourly.setKeyActionCost(returnJson.getBigDecimal("key_action_cost"));
|
|
|
|
+ reportHourly.setEventAddShoppingCartCost(returnJson.getBigDecimal("event_add_shopping_cart_cost"));
|
|
|
|
+ reportHourly.setEventAdWatchTimesRatio(returnJson.getBigDecimal("event_ad_watch_times_ratio"));
|
|
|
|
+ reportHourly.setEventOutboundCallCost(returnJson.getBigDecimal("event_outbound_call_cost"));
|
|
|
|
+ reportHourly.setEventOutboundCall(returnJson.getLong("event_outbound_call"));
|
|
|
|
+ reportHourly.setActionNewRatio(returnJson.getBigDecimal("action_new_ratio"));
|
|
|
|
+ reportHourly.setEventWatchAppAd(returnJson.getLong("event_watch_app_ad"));
|
|
|
|
+ reportHourly.setEventMultiConversionCost(returnJson.getBigDecimal("event_multi_conversion_cost"));
|
|
|
|
+ reportHourly.setEventPhoneCardActivate(returnJson.getLong("event_phone_card_activate"));
|
|
|
|
+ reportHourly.setAdPhotoPlayed75percentRatio(returnJson.getBigDecimal("ad_photo_played_75percent_ratio"));
|
|
|
|
+ // reportHourly.setKeyActionRatio(returnJson.getBigDecimal("key_action_ratio"));
|
|
|
|
+ reportHourly.setEventAdWatchTimesCost(returnJson.getBigDecimal("event_ad_watch_times_cost"));
|
|
|
|
+ reportHourly.setEventAddShoppingCart(returnJson.getLong("event_add_shopping_cart"));
|
|
|
|
+ reportHourly.setKeyAction(returnJson.getLong("key_action"));
|
|
|
|
+ reportHourly.setEventMultiConversion(returnJson.getLong("event_multi_conversion"));
|
|
|
|
+ reportHourly.setEventWechatConnected(returnJson.getLong("event_wechat_connected"));
|
|
|
|
+ reportHourly.setEventDspGiftForm(returnJson.getLong("event_dsp_gift_form"));
|
|
|
|
+ reportHourly.setEventIntentionConfirmed(returnJson.getLong("event_intention_confirmed"));
|
|
|
|
+ reportHourly.setEventPhoneGetThrough(returnJson.getLong("event_phone_get_through"));
|
|
|
|
+ reportHourly.setEventMultiConversionRatio(returnJson.getBigDecimal("event_multi_conversion_ratio"));
|
|
|
|
+ reportHourly.setEventMeasurementHouse(returnJson.getBigDecimal("event_measurement_house"));
|
|
|
|
+ reportHourly.setAdPhotoPlayed2sRatio(returnJson.getBigDecimal("ad_photo_played_2s_ratio"));
|
|
|
|
+ reportHourly.setEventOutboundCallRatio(returnJson.getBigDecimal("event_outbound_call_ratio"));
|
|
|
|
+ reportHourly.setEventAdWatchTimes(returnJson.getLong("event_ad_watch_times"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountOneDayByConversion(returnJson.getBigDecimal("event_pay_purchase_amount_one_day_by_conversion"));
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ reportHourly.setAdPhotoPlayed10s(returnJson.getLong("ad_photo_played_10s"));
|
|
|
|
+ reportHourly.setAdPhotoPlayed2s(returnJson.getLong("ad_photo_played_2s"));
|
|
|
|
+ reportHourly.setAdPhotoPlayed75percent(returnJson.getLong("ad_photo_played_75percent"));
|
|
|
|
+ reportHourly.setApproxPayCost(returnJson.getBigDecimal("approx_pay_cost"));
|
|
|
|
+ reportHourly.setApproxPayCount(returnJson.getLong("approx_pay_count"));
|
|
|
|
+ reportHourly.setApproxPayRatio(returnJson.getBigDecimal("approx_pay_ratio"));
|
|
|
|
+ reportHourly.setCancelLike(returnJson.getLong("cancel_like"));
|
|
|
|
+ reportHourly.setClickConversionRatio(returnJson.getBigDecimal("click_conversion_ratio"));
|
|
|
|
+ reportHourly.setConversionCost(returnJson.getBigDecimal("conversion_cost"));
|
|
|
|
+ reportHourly.setConversionCostByImpression7d(returnJson.getBigDecimal("conversion_cost_by_impression_7d"));
|
|
|
|
+ reportHourly.setConversionNum(returnJson.getLong("conversion_num"));
|
|
|
|
+ reportHourly.setConversionNumByImpression7d(returnJson.getLong("conversion_num_by_impression_7d"));
|
|
|
|
+ reportHourly.setConversionNumCost(returnJson.getBigDecimal("conversion_num_cost"));
|
|
|
|
+ reportHourly.setConversionRatio(returnJson.getBigDecimal("conversion_ratio"));
|
|
|
|
+ reportHourly.setConversionRatioByImpression7d(returnJson.getBigDecimal("conversion_ratio_by_impression_7d"));
|
|
|
|
+ reportHourly.setDeepConversionCost(returnJson.getBigDecimal("deep_conversion_cost"));
|
|
|
|
+ reportHourly.setDeepConversionCostByImpression7d(returnJson.getBigDecimal("deep_conversion_cost_by_impression_7d"));
|
|
|
|
+ reportHourly.setDeepConversionNum(returnJson.getLong("deep_conversion_num"));
|
|
|
|
+ reportHourly.setDeepConversionNumByImpression7d(returnJson.getLong("deep_conversion_num_by_impression_7d"));
|
|
|
|
+ reportHourly.setDeepConversionRatio(returnJson.getLong("deep_conversion_ratio"));
|
|
|
|
+ reportHourly.setDeepConversionRatioByImpression7d(returnJson.getBigDecimal("deep_conversion_ratio_by_impression_7d"));
|
|
|
|
+ reportHourly.setDownloadCompletedCost(returnJson.getBigDecimal("download_completed_cost"));
|
|
|
|
+ reportHourly.setDownloadCompletedRatio(returnJson.getBigDecimal("download_completed_ratio"));
|
|
|
|
+ reportHourly.setDownloadConversionRatio(returnJson.getBigDecimal("download_conversion_ratio"));
|
|
|
|
+ reportHourly.setDownloadInstalled(returnJson.getLong("download_installed"));
|
|
|
|
+ reportHourly.setDownloadStartedCost(returnJson.getBigDecimal("download_started_cost"));
|
|
|
|
+ reportHourly.setDownloadStartedRatio(returnJson.getBigDecimal("download_started_ratio"));
|
|
|
|
+ reportHourly.setEvent24hStay(returnJson.getLong("event_24h_stay"));
|
|
|
|
+ reportHourly.setEvent24hStayByConversion(returnJson.getLong("event_24h_stay_by_conversion"));
|
|
|
|
+ reportHourly.setEvent24hStayByConversionCost(returnJson.getBigDecimal("event_24h_stay_by_conversion_cost"));
|
|
|
|
+ reportHourly.setEvent24hStayByConversionRatio(returnJson.getBigDecimal("event_24h_stay_by_conversion_ratio"));
|
|
|
|
+ reportHourly.setEvent24hStayCost(returnJson.getBigDecimal("event_24h_stay_cost"));
|
|
|
|
+ reportHourly.setEvent24hStayRatio(returnJson.getBigDecimal("event_24h_stay_ratio"));
|
|
|
|
+ reportHourly.setEventAdWatch10Times(returnJson.getLong("event_ad_watch_10_times"));
|
|
|
|
+ reportHourly.setEventAdWatch10TimesCost(returnJson.getBigDecimal("event_ad_watch_10_times_cost"));
|
|
|
|
+ reportHourly.setEventAdWatch10TimesRatio(returnJson.getBigDecimal("event_ad_watch_10_times_ratio"));
|
|
|
|
+ reportHourly.setEventAdWatch20Times(returnJson.getLong("event_ad_watch_20_times"));
|
|
|
|
+ reportHourly.setEventAdWatch20TimesCost(returnJson.getBigDecimal("event_ad_watch_20_times_cost"));
|
|
|
|
+ reportHourly.setEventAdWatch20TimesRatio(returnJson.getBigDecimal("event_ad_watch_20_times_ratio"));
|
|
|
|
+ reportHourly.setEventAdWatch5Times(returnJson.getLong("event_ad_watch_5_times"));
|
|
|
|
+ reportHourly.setEventAdWatch5TimesCost(returnJson.getBigDecimal("event_ad_watch_5_times_cost"));
|
|
|
|
+ reportHourly.setEventAdWatch5TimesRatio(returnJson.getBigDecimal("event_ad_watch_5_times_ratio"));
|
|
|
|
+ reportHourly.setEventAudition(returnJson.getLong("event_audition"));
|
|
|
|
+ reportHourly.setEventConsultationValidRetained(returnJson.getLong("event_consultation_valid_retained"));
|
|
|
|
+ reportHourly.setEventConsultationValidRetainedCost(returnJson.getBigDecimal("event_consultation_valid_retained_cost"));
|
|
|
|
+ reportHourly.setEventConsultationValidRetainedRatio(returnJson.getBigDecimal("event_consultation_valid_retained_ratio"));
|
|
|
|
+ reportHourly.setEventConversionClickCost(returnJson.getBigDecimal("event_conversion_click_cost"));
|
|
|
|
+ reportHourly.setEventConversionClickRatio(returnJson.getBigDecimal("event_conversion_click_ratio"));
|
|
|
|
+ reportHourly.setEventCreditGrantFirstDayApp(returnJson.getLong("event_credit_grant_first_day_app"));
|
|
|
|
+ reportHourly.setEventCreditGrantFirstDayAppCost(returnJson.getBigDecimal("event_credit_grant_first_day_app_cost"));
|
|
|
|
+ reportHourly.setEventCreditGrantFirstDayAppRatio(returnJson.getBigDecimal("event_credit_grant_first_day_app_ratio"));
|
|
|
|
+ reportHourly.setEventCreditGrantFirstDayLandingPage(returnJson.getLong("event_credit_grant_first_day_landing_page"));
|
|
|
|
+ reportHourly.setEventCreditGrantFirstDayLandingPageCost(returnJson.getBigDecimal("event_credit_grant_first_day_landing_page_cost"));
|
|
|
|
+ reportHourly.setEventCreditGrantFirstDayLandingPageRatio(returnJson.getBigDecimal("event_credit_grant_first_day_landing_page_ratio"));
|
|
|
|
+ reportHourly.setEventMakingCalls(returnJson.getLong("event_making_calls"));
|
|
|
|
+ reportHourly.setEventMakingCallsCost(returnJson.getBigDecimal("event_making_calls_cost"));
|
|
|
|
+ reportHourly.setEventMakingCallsRatio(returnJson.getBigDecimal("event_making_calls_ratio"));
|
|
|
|
+ reportHourly.setEventOrderSubmit(returnJson.getLong("event_order_submit"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountOneDay(returnJson.getBigDecimal("event_pay_purchase_amount_one_day"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountOneDayByConversionRoi(returnJson.getBigDecimal("event_pay_purchase_amount_one_day_by_conversion_roi"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountOneDayRoi(returnJson.getBigDecimal("event_pay_purchase_amount_one_day_roi"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountThreeDayByConversion(returnJson.getBigDecimal("event_pay_purchase_amount_three_day_by_conversion"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountThreeDayByConversionRoi(returnJson.getBigDecimal("event_pay_purchase_amount_three_day_by_conversion_roi"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountWeekByConversion(returnJson.getBigDecimal("event_pay_purchase_amount_week_by_conversion"));
|
|
|
|
+ reportHourly.setEventPayPurchaseAmountWeekByConversionRoi(returnJson.getBigDecimal("event_pay_purchase_amount_week_by_conversion_roi"));
|
|
|
|
+ reportHourly.setEventPayWeekByConversion(returnJson.getLong("event_pay_week_by_conversion"));
|
|
|
|
+ reportHourly.setEventPayWeekByConversionCost(returnJson.getBigDecimal("event_pay_week_by_conversion_cost"));
|
|
|
|
+ reportHourly.setEventPayWeightedPurchaseAmount(returnJson.getBigDecimal("event_pay_weighted_purchase_amount"));
|
|
|
|
+ reportHourly.setEventPayWeightedPurchaseAmountFirstDay(returnJson.getBigDecimal("event_pay_weighted_purchase_amount_first_day"));
|
|
|
|
+ reportHourly.setEventPreComponentConsultationValidRetained(returnJson.getLong("event_pre_component_consultation_valid_retained"));
|
|
|
|
+ reportHourly.setEventThreeDayStayByConversion(returnJson.getLong("event_three_day_stay_by_conversion"));
|
|
|
|
+ reportHourly.setEventThreeDayStayByConversionCost(returnJson.getBigDecimal("event_three_day_stay_by_conversion_cost"));
|
|
|
|
+ reportHourly.setEventThreeDayStayByConversionRatio(returnJson.getBigDecimal("event_three_day_stay_by_conversion_ratio"));
|
|
|
|
+ reportHourly.setEventWechatQrCodeLinkClick(returnJson.getLong("event_wechat_qr_code_link_click"));
|
|
|
|
+ reportHourly.setEventWeekStayByConversion(returnJson.getLong("event_week_stay_by_conversion"));
|
|
|
|
+ reportHourly.setEventWeekStayByConversionCost(returnJson.getBigDecimal("event_week_stay_by_conversion_cost"));
|
|
|
|
+ reportHourly.setEventWeekStayByConversionRatio(returnJson.getBigDecimal("event_week_stay_by_conversion_ratio"));
|
|
|
|
+ reportHourly.setLiveEventGoodsView(returnJson.getLong("live_event_goods_view"));
|
|
|
|
+ reportHourly.setLivePlayed3s(returnJson.getLong("live_played_3s"));
|
|
|
|
+ reportHourly.setPlayedEnd(returnJson.getLong("played_end"));
|
|
|
|
+ reportHourly.setPlayedFiveSeconds(returnJson.getLong("played_five_seconds"));
|
|
|
|
+ reportHourly.setPlayedThreeSeconds(returnJson.getLong("played_three_seconds"));
|
|
|
|
+ reportHourly.setEventNextDayStayNew(returnJson.getLong("event_next_day_stay_new"));
|
|
|
|
+ reportHourly.setEventNextDayStayNewCost(returnJson.getBigDecimal("event_next_day_stay_new_cost"));
|
|
|
|
+ reportHourly.setEventNextDayStayNewRatio(returnJson.getBigDecimal("event_next_day_stay_new_ratio"));
|
|
|
|
+ reportHourly.setAdShow(returnJson.getBigDecimal("ad_show"));
|
|
|
|
+ reportHourly.setEventCreditCardRecheck(returnJson.getLong("event_credit_card_recheck"));
|
|
|
|
+ reportHourly.setEventCreditCardRecheckFirstDay(returnJson.getLong("event_credit_card_recheck_first_day"));
|
|
|
|
+ reportHourly.setEventNoIntention(returnJson.getLong("event_no_intention"));
|
|
|
|
+ reportHourly.setEventMultiPaySevenDayByConversion(returnJson.getBigDecimal("event_multi_pay_seven_day_by_conversion"));
|
|
|
|
+ reportHourly.setEventMultiPaySevenDayByConversionCost(returnJson.getBigDecimal("event_multi_pay_seven_day_by_conversion_cost"));
|
|
|
|
+ reportHourly.setMcbLeftTimePerfCpaBid(returnJson.getBigDecimal("mcb_left_time_perf_cpa_bid"));
|
|
|
|
+ reportHourly.setMcbLeftTimePerfRoiRatio(returnJson.getBigDecimal("mcb_left_time_perf_roi_ratio"));
|
|
|
|
+ reportHourly.setMcbAllDayPerfCpaBid(returnJson.getBigDecimal("mcb_all_day_perf_cpa_bid"));
|
|
|
|
+ reportHourly.setMcbAllDayPerfRoiRatio(returnJson.getBigDecimal("mcb_all_day_perf_roi_ratio"));
|
|
|
|
+ reportHourly.setLiveRoomAvgPlayedSeconds(returnJson.getLong("live_room_avg_played_seconds"));
|
|
|
|
+ reportHourly.setAdLiveShare(returnJson.getLong("ad_live_share"));
|
|
|
|
+ reportHourly.setAdLiveComment(returnJson.getLong("ad_live_comment"));
|
|
|
|
+ reportHourly.setLivePlayedStarted(returnJson.getLong("live_played_started"));
|
|
|
|
+ reportHourly.setLivePlayedStartedCost(returnJson.getBigDecimal("live_played_started_cost"));
|
|
|
|
+ reportHourly.setAdLiveFollow(returnJson.getLong("ad_live_follow"));
|
|
|
|
+ reportHourly.setAdLiveFollowCost(returnJson.getBigDecimal("ad_live_follow_cost"));
|
|
|
|
+ reportHourly.setSimpleLivePlayedStarted(returnJson.getLong("simple_live_played_started"));
|
|
|
|
+ reportHourly.setStandardLivePlayedStarted(returnJson.getLong("standard_live_played_started"));
|
|
|
|
+ reportHourly.setConversionComponentImpression(returnJson.getLong("conversion_component_impression"));
|
|
|
|
+ reportHourly.setConversionComponentClick(returnJson.getLong("conversion_component_click"));
|
|
|
|
+ reportHourly.setConversionComponentRate(returnJson.getBigDecimal("conversion_component_rate"));
|
|
|
|
+ reportHourly.setAdLandingPageImpression(returnJson.getLong("ad_landing_page_impression"));
|
|
|
|
+ reportHourly.setAdAppDownloadHalfImpression(returnJson.getLong("ad_app_download_half_impression"));
|
|
|
|
+
|
|
|
|
+ return reportHourly;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|