|
@@ -0,0 +1,300 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
|
+<mapper namespace="cn.com.ctop.job.bytedance.data.mapper.BytedanceNewMaterialReportMapper">
|
|
|
+
|
|
|
+
|
|
|
+ <!-- 头条-新增体验版素材日报 视频-->
|
|
|
+ <insert id="replaceBytedanceNewMaterialVideoDaily" parameterType="cn.com.ctop.job.bytedance.data.entity.ByteDanceNewMaterialReport">
|
|
|
+ REPLACE bytedance_material_video_daily (
|
|
|
+ advertiser_id,
|
|
|
+ material_id,
|
|
|
+ stat_cost,
|
|
|
+ stat_datetime,
|
|
|
+ show_cnt,
|
|
|
+ cpm_platform,
|
|
|
+ click_cnt,
|
|
|
+ ctr,
|
|
|
+ cpc_platform,
|
|
|
+ convert_cnt,
|
|
|
+ conversion_cost,
|
|
|
+ conversion_rate,
|
|
|
+ deep_convert_cnt,
|
|
|
+ deep_convert_cost,
|
|
|
+ deep_convert_rate,
|
|
|
+ click_start_cnt,
|
|
|
+ click_start_cost,
|
|
|
+ click_start_rate,
|
|
|
+ download_finish_cnt,
|
|
|
+ download_finish_cost,
|
|
|
+ download_finish_rate,
|
|
|
+ install_finish_cnt,
|
|
|
+ install_finish_cost,
|
|
|
+ install_finish_rate,
|
|
|
+ active,
|
|
|
+ active_cost,
|
|
|
+ active_rate,
|
|
|
+ active_register,
|
|
|
+ active_register_cost,
|
|
|
+ active_register_rate,
|
|
|
+ game_addiction,
|
|
|
+ game_addiction_cost,
|
|
|
+ game_addiction_rate,
|
|
|
+ attribution_next_day_open_cnt,
|
|
|
+ attribution_next_day_open_cost,
|
|
|
+ attribution_next_day_open_rate,
|
|
|
+ next_day_open,
|
|
|
+ active_pay,
|
|
|
+ active_pay_cost,
|
|
|
+ active_pay_rate,
|
|
|
+ game_pay_count,
|
|
|
+ game_pay_cost,
|
|
|
+ attribution_game_pay_7d_count,
|
|
|
+ attribution_game_pay_7d_cost,
|
|
|
+ in_app_uv,
|
|
|
+ in_app_detail_uv,
|
|
|
+ in_app_cart,
|
|
|
+ in_app_pay,
|
|
|
+ in_app_order,
|
|
|
+ attribution_game_in_app_ltv_1day,
|
|
|
+ attribution_game_in_app_ltv_2days,
|
|
|
+ attribution_game_in_app_ltv_3days,
|
|
|
+ attribution_game_in_app_ltv_4days,
|
|
|
+ attribution_game_in_app_ltv_5days,
|
|
|
+ attribution_game_in_app_ltv_6days,
|
|
|
+ attribution_game_in_app_ltv_7days,
|
|
|
+ attribution_game_in_app_ltv_8days,
|
|
|
+ attribution_game_in_app_roi_1day,
|
|
|
+ attribution_game_in_app_roi_2days,
|
|
|
+ attribution_game_in_app_roi_3days,
|
|
|
+ attribution_game_in_app_roi_4days,
|
|
|
+ attribution_game_in_app_roi_5days,
|
|
|
+ attribution_game_in_app_roi_6days,
|
|
|
+ attribution_game_in_app_roi_7days,
|
|
|
+ attribution_game_in_app_roi_8days,
|
|
|
+ active_pay_intra_day_count,
|
|
|
+ active_pay_intra_day_cost,
|
|
|
+ active_pay_intra_day_rate
|
|
|
+ )
|
|
|
+ VALUES
|
|
|
+ <foreach collection= "list" item = "item" separator = "," >
|
|
|
+ (
|
|
|
+ #{item.advertiserId},
|
|
|
+ #{item.materialId},
|
|
|
+ #{item.statCost},
|
|
|
+ #{item.statDatetime},
|
|
|
+ #{item.showCnt},
|
|
|
+ #{item.cpmPlatform},
|
|
|
+ #{item.clickCnt},
|
|
|
+ #{item.ctr},
|
|
|
+ #{item.cpcPlatform},
|
|
|
+ #{item.convertCnt},
|
|
|
+ #{item.conversionCost},
|
|
|
+ #{item.conversionRate},
|
|
|
+ #{item.deepConvertCnt},
|
|
|
+ #{item.deepConvertCost},
|
|
|
+ #{item.deepConvertRate},
|
|
|
+ #{item.clickStartCnt},
|
|
|
+ #{item.clickStartCost},
|
|
|
+ #{item.clickStartRate},
|
|
|
+ #{item.downloadFinishCnt},
|
|
|
+ #{item.downloadFinishCost},
|
|
|
+ #{item.downloadFinishRate},
|
|
|
+ #{item.installFinishCnt},
|
|
|
+ #{item.installFinishCost},
|
|
|
+ #{item.installFinishRate},
|
|
|
+ #{item.active},
|
|
|
+ #{item.activeCost},
|
|
|
+ #{item.activeRate},
|
|
|
+ #{item.activeRegister},
|
|
|
+ #{item.activeRegisterCost},
|
|
|
+ #{item.activeRegisterRate},
|
|
|
+ #{item.gameAddiction},
|
|
|
+ #{item.gameAddictionCost},
|
|
|
+ #{item.gameAddictionRate},
|
|
|
+ #{item.attributionNextDayOpenCnt},
|
|
|
+ #{item.attributionNextDayOpenCost},
|
|
|
+ #{item.attributionNextDayOpenRate},
|
|
|
+ #{item.nextDayOpen},
|
|
|
+ #{item.activePay},
|
|
|
+ #{item.activePayCost},
|
|
|
+ #{item.activePayRate},
|
|
|
+ #{item.gamePayCount},
|
|
|
+ #{item.gamePayCost},
|
|
|
+ #{item.attributionGamePay7dCount},
|
|
|
+ #{item.attributionGamePay7dCost},
|
|
|
+ #{item.inAppUv},
|
|
|
+ #{item.inAppDetailUv},
|
|
|
+ #{item.inAppCart},
|
|
|
+ #{item.inAppPay},
|
|
|
+ #{item.inAppOrder},
|
|
|
+ #{item.attributionGameInAppLtv1day},
|
|
|
+ #{item.attributionGameInAppLtv2days},
|
|
|
+ #{item.attributionGameInAppLtv3days},
|
|
|
+ #{item.attributionGameInAppLtv4days},
|
|
|
+ #{item.attributionGameInAppLtv5days},
|
|
|
+ #{item.attributionGameInAppLtv6days},
|
|
|
+ #{item.attributionGameInAppLtv7days},
|
|
|
+ #{item.attributionGameInAppLtv8days},
|
|
|
+ #{item.attributionGameInAppRoi1day},
|
|
|
+ #{item.attributionGameInAppRoi2days},
|
|
|
+ #{item.attributionGameInAppRoi3days},
|
|
|
+ #{item.attributionGameInAppRoi4days},
|
|
|
+ #{item.attributionGameInAppRoi5days},
|
|
|
+ #{item.attributionGameInAppRoi6days},
|
|
|
+ #{item.attributionGameInAppRoi7days},
|
|
|
+ #{item.attributionGameInAppRoi8days},
|
|
|
+ #{item.activePayIntraDayCount},
|
|
|
+ #{item.activePayIntraDayCost},
|
|
|
+ #{item.activePayIntraDayRate}
|
|
|
+
|
|
|
+ )
|
|
|
+ </foreach>
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <!-- 头条-新增体验版素材日报 图片-->
|
|
|
+ <insert id="replaceBytedanceNewMaterialImageDaily" parameterType="cn.com.ctop.job.bytedance.data.entity.ByteDanceNewMaterialReport">
|
|
|
+ REPLACE bytedance_material_image_daily (
|
|
|
+ advertiser_id,
|
|
|
+ material_id,
|
|
|
+ stat_cost,
|
|
|
+ stat_datetime,
|
|
|
+ show_cnt,
|
|
|
+ cpm_platform,
|
|
|
+ click_cnt,
|
|
|
+ ctr,
|
|
|
+ cpc_platform,
|
|
|
+ convert_cnt,
|
|
|
+ conversion_cost,
|
|
|
+ conversion_rate,
|
|
|
+ deep_convert_cnt,
|
|
|
+ deep_convert_cost,
|
|
|
+ deep_convert_rate,
|
|
|
+ click_start_cnt,
|
|
|
+ click_start_cost,
|
|
|
+ click_start_rate,
|
|
|
+ download_finish_cnt,
|
|
|
+ download_finish_cost,
|
|
|
+ download_finish_rate,
|
|
|
+ install_finish_cnt,
|
|
|
+ install_finish_cost,
|
|
|
+ install_finish_rate,
|
|
|
+ active,
|
|
|
+ active_cost,
|
|
|
+ active_rate,
|
|
|
+ active_register,
|
|
|
+ active_register_cost,
|
|
|
+ active_register_rate,
|
|
|
+ game_addiction,
|
|
|
+ game_addiction_cost,
|
|
|
+ game_addiction_rate,
|
|
|
+ attribution_next_day_open_cnt,
|
|
|
+ attribution_next_day_open_cost,
|
|
|
+ attribution_next_day_open_rate,
|
|
|
+ next_day_open,
|
|
|
+ active_pay,
|
|
|
+ active_pay_cost,
|
|
|
+ active_pay_rate,
|
|
|
+ game_pay_count,
|
|
|
+ game_pay_cost,
|
|
|
+ attribution_game_pay_7d_count,
|
|
|
+ attribution_game_pay_7d_cost,
|
|
|
+ in_app_uv,
|
|
|
+ in_app_detail_uv,
|
|
|
+ in_app_cart,
|
|
|
+ in_app_pay,
|
|
|
+ in_app_order,
|
|
|
+ attribution_game_in_app_ltv_1day,
|
|
|
+ attribution_game_in_app_ltv_2days,
|
|
|
+ attribution_game_in_app_ltv_3days,
|
|
|
+ attribution_game_in_app_ltv_4days,
|
|
|
+ attribution_game_in_app_ltv_5days,
|
|
|
+ attribution_game_in_app_ltv_6days,
|
|
|
+ attribution_game_in_app_ltv_7days,
|
|
|
+ attribution_game_in_app_ltv_8days,
|
|
|
+ attribution_game_in_app_roi_1day,
|
|
|
+ attribution_game_in_app_roi_2days,
|
|
|
+ attribution_game_in_app_roi_3days,
|
|
|
+ attribution_game_in_app_roi_4days,
|
|
|
+ attribution_game_in_app_roi_5days,
|
|
|
+ attribution_game_in_app_roi_6days,
|
|
|
+ attribution_game_in_app_roi_7days,
|
|
|
+ attribution_game_in_app_roi_8days,
|
|
|
+ active_pay_intra_day_count,
|
|
|
+ active_pay_intra_day_cost,
|
|
|
+ active_pay_intra_day_rate
|
|
|
+ )
|
|
|
+ VALUES
|
|
|
+ <foreach collection= "list" item = "item" separator = "," >
|
|
|
+ (
|
|
|
+ #{item.advertiserId},
|
|
|
+ #{item.materialId},
|
|
|
+ #{item.statCost},
|
|
|
+ #{item.statDatetime},
|
|
|
+ #{item.showCnt},
|
|
|
+ #{item.cpmPlatform},
|
|
|
+ #{item.clickCnt},
|
|
|
+ #{item.ctr},
|
|
|
+ #{item.cpcPlatform},
|
|
|
+ #{item.convertCnt},
|
|
|
+ #{item.conversionCost},
|
|
|
+ #{item.conversionRate},
|
|
|
+ #{item.deepConvertCnt},
|
|
|
+ #{item.deepConvertCost},
|
|
|
+ #{item.deepConvertRate},
|
|
|
+ #{item.clickStartCnt},
|
|
|
+ #{item.clickStartCost},
|
|
|
+ #{item.clickStartRate},
|
|
|
+ #{item.downloadFinishCnt},
|
|
|
+ #{item.downloadFinishCost},
|
|
|
+ #{item.downloadFinishRate},
|
|
|
+ #{item.installFinishCnt},
|
|
|
+ #{item.installFinishCost},
|
|
|
+ #{item.installFinishRate},
|
|
|
+ #{item.active},
|
|
|
+ #{item.activeCost},
|
|
|
+ #{item.activeRate},
|
|
|
+ #{item.activeRegister},
|
|
|
+ #{item.activeRegisterCost},
|
|
|
+ #{item.activeRegisterRate},
|
|
|
+ #{item.gameAddiction},
|
|
|
+ #{item.gameAddictionCost},
|
|
|
+ #{item.gameAddictionRate},
|
|
|
+ #{item.attributionNextDayOpenCnt},
|
|
|
+ #{item.attributionNextDayOpenCost},
|
|
|
+ #{item.attributionNextDayOpenRate},
|
|
|
+ #{item.nextDayOpen},
|
|
|
+ #{item.activePay},
|
|
|
+ #{item.activePayCost},
|
|
|
+ #{item.activePayRate},
|
|
|
+ #{item.gamePayCount},
|
|
|
+ #{item.gamePayCost},
|
|
|
+ #{item.attributionGamePay7dCount},
|
|
|
+ #{item.attributionGamePay7dCost},
|
|
|
+ #{item.inAppUv},
|
|
|
+ #{item.inAppDetailUv},
|
|
|
+ #{item.inAppCart},
|
|
|
+ #{item.inAppPay},
|
|
|
+ #{item.inAppOrder},
|
|
|
+ #{item.attributionGameInAppLtv1day},
|
|
|
+ #{item.attributionGameInAppLtv2days},
|
|
|
+ #{item.attributionGameInAppLtv3days},
|
|
|
+ #{item.attributionGameInAppLtv4days},
|
|
|
+ #{item.attributionGameInAppLtv5days},
|
|
|
+ #{item.attributionGameInAppLtv6days},
|
|
|
+ #{item.attributionGameInAppLtv7days},
|
|
|
+ #{item.attributionGameInAppLtv8days},
|
|
|
+ #{item.attributionGameInAppRoi1day},
|
|
|
+ #{item.attributionGameInAppRoi2days},
|
|
|
+ #{item.attributionGameInAppRoi3days},
|
|
|
+ #{item.attributionGameInAppRoi4days},
|
|
|
+ #{item.attributionGameInAppRoi5days},
|
|
|
+ #{item.attributionGameInAppRoi6days},
|
|
|
+ #{item.attributionGameInAppRoi7days},
|
|
|
+ #{item.attributionGameInAppRoi8days},
|
|
|
+ #{item.activePayIntraDayCount},
|
|
|
+ #{item.activePayIntraDayCost},
|
|
|
+ #{item.activePayIntraDayRate})
|
|
|
+ </foreach>
|
|
|
+ </insert>
|
|
|
+
|
|
|
+</mapper>
|