|
@@ -0,0 +1,616 @@
|
|
|
+<?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="com.xxl.job.executor.report.mapper.KuaishouReportDailyGroupMapper">
|
|
|
+
|
|
|
+ <insert id="loadGroupDailyReport">
|
|
|
+ LOAD DATA local INFILE #{localPath}
|
|
|
+ INTO TABLE ctop_kuaishou_report_daily_group
|
|
|
+ FIELDS TERMINATED BY ',' enclosed by '"' LINES TERMINATED BY '\n'
|
|
|
+ IGNORE 1 LINES
|
|
|
+ (
|
|
|
+ unit_id,
|
|
|
+ unit_name,
|
|
|
+ status,
|
|
|
+ campaign_id,
|
|
|
+ campaign_name,
|
|
|
+ @ad_scene,
|
|
|
+ charge,
|
|
|
+ photo_show,
|
|
|
+ aclick,
|
|
|
+ bclick,
|
|
|
+ photo_share,
|
|
|
+ photo_comment,
|
|
|
+ photo_like,
|
|
|
+ follow,
|
|
|
+ cancel_follow,
|
|
|
+ report,
|
|
|
+ block,
|
|
|
+ negative,
|
|
|
+ download_started,
|
|
|
+ download_completed,
|
|
|
+ activation,
|
|
|
+ submit,
|
|
|
+ stat_date,
|
|
|
+ @stat_hour,
|
|
|
+ photo_click,
|
|
|
+ photo_click_ratio,
|
|
|
+ action_ratio,
|
|
|
+ impression_1k_cost,
|
|
|
+ photo_click_cost,
|
|
|
+ @click_1k_cost,
|
|
|
+ action_cost,
|
|
|
+ event_pay_first_day,
|
|
|
+ event_pay_purchase_amount_first_day,
|
|
|
+ event_pay_first_day_roi,
|
|
|
+ event_pay,
|
|
|
+ event_pay_purchase_amount,
|
|
|
+ event_pay_roi,
|
|
|
+ event_register,
|
|
|
+ event_register_cost,
|
|
|
+ event_register_ratio,
|
|
|
+ event_jin_jian_app,
|
|
|
+ event_jin_jian_app_cost,
|
|
|
+ event_credit_grant_app,
|
|
|
+ event_credit_grant_app_cost,
|
|
|
+ event_credit_grant_app_ratio,
|
|
|
+ event_order_paid,
|
|
|
+ event_order_paid_purchase_amount,
|
|
|
+ event_order_paid_cost,
|
|
|
+ form_count,
|
|
|
+ form_cost,
|
|
|
+ form_action_ratio,
|
|
|
+ event_jin_jian_landing_page,
|
|
|
+ event_jin_jian_landing_page_cost,
|
|
|
+ event_credit_grant_landing_page,
|
|
|
+ event_credit_grant_landing_page_cost,
|
|
|
+ event_credit_grant_landing_ratio,
|
|
|
+ event_next_day_stay_cost,
|
|
|
+ event_next_day_stay_ratio,
|
|
|
+ event_next_day_stay,
|
|
|
+ play_3s_ratio,
|
|
|
+ @event_valid_clues,
|
|
|
+ @event_valid_clues_cost,
|
|
|
+ @ad_product_cnt,
|
|
|
+ @event_goods_view,
|
|
|
+ @merchant_reco_fans,
|
|
|
+ @event_order_amount_roi,
|
|
|
+ @event_goods_view_cost,
|
|
|
+ @merchant_reco_fans_cost,
|
|
|
+ @event_new_user_pay,
|
|
|
+ @event_new_user_pay_cost,
|
|
|
+ @event_new_user_pay_ratio,
|
|
|
+ @event_button_click,
|
|
|
+ @event_button_click_cost,
|
|
|
+ @event_button_click_ratio,
|
|
|
+ @play_5s_ratio,
|
|
|
+ @play_end_ratio,
|
|
|
+ @event_order_paid_roi,
|
|
|
+ @event_new_user_jinjian_app,
|
|
|
+ @event_new_user_jinjian_app_cost,
|
|
|
+ @event_new_user_jinjian_app_roi,
|
|
|
+ @event_new_user_credit_grant_app,
|
|
|
+ @event_new_user_credit_grant_app_cost,
|
|
|
+ @event_new_user_credit_grant_app_roi,
|
|
|
+ @event_new_user_jinjian_page,
|
|
|
+ @event_new_user_jinjian_page_cost,
|
|
|
+ @event_new_user_jinjian_page_roi,
|
|
|
+ @event_new_user_credit_grant_page,
|
|
|
+ @event_new_user_credit_grant_page_cost,
|
|
|
+ @event_new_user_credit_grant_page_roi,
|
|
|
+ @event_appoint_form,
|
|
|
+ @event_appoint_form_cost,
|
|
|
+ @event_appoint_form_ratio,
|
|
|
+ @event_appoint_jump_click,
|
|
|
+ @event_appoint_jump_click_cost,
|
|
|
+ @event_appoint_jump_click_ratio
|
|
|
+ )
|
|
|
+ set account_id = #{accountId}
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <insert id="insertSelective" parameterType="com.xxl.job.executor.report.entity.KuaishouReportDailyGroup" >
|
|
|
+ replace into ctop_kuaishou_report_daily_group
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides="," >
|
|
|
+ <if test="id != null" >
|
|
|
+ id,
|
|
|
+ </if>
|
|
|
+ <if test="accountId != null" >
|
|
|
+ account_id,
|
|
|
+ </if>
|
|
|
+ <if test="unitId != null" >
|
|
|
+ unit_id,
|
|
|
+ </if>
|
|
|
+ <if test="campaignId != null" >
|
|
|
+ campaign_id,
|
|
|
+ </if>
|
|
|
+ <if test="status != null" >
|
|
|
+ status,
|
|
|
+ </if>
|
|
|
+ <if test="charge != null" >
|
|
|
+ charge,
|
|
|
+ </if>
|
|
|
+ <if test="photoShow != null" >
|
|
|
+ photo_show,
|
|
|
+ </if>
|
|
|
+ <if test="aclick != null" >
|
|
|
+ aclick,
|
|
|
+ </if>
|
|
|
+ <if test="bclick != null" >
|
|
|
+ bclick,
|
|
|
+ </if>
|
|
|
+ <if test="photoShare != null" >
|
|
|
+ photo_share,
|
|
|
+ </if>
|
|
|
+ <if test="photoComment != null" >
|
|
|
+ photo_comment,
|
|
|
+ </if>
|
|
|
+ <if test="photoLike != null" >
|
|
|
+ photo_like,
|
|
|
+ </if>
|
|
|
+ <if test="follow != null" >
|
|
|
+ follow,
|
|
|
+ </if>
|
|
|
+ <if test="cancelFollow != null" >
|
|
|
+ cancel_follow,
|
|
|
+ </if>
|
|
|
+ <if test="report != null" >
|
|
|
+ report,
|
|
|
+ </if>
|
|
|
+ <if test="block != null" >
|
|
|
+ block,
|
|
|
+ </if>
|
|
|
+ <if test="negative != null" >
|
|
|
+ negative,
|
|
|
+ </if>
|
|
|
+ <if test="downloadStarted != null" >
|
|
|
+ download_started,
|
|
|
+ </if>
|
|
|
+ <if test="downloadCompleted != null" >
|
|
|
+ download_completed,
|
|
|
+ </if>
|
|
|
+ <if test="activation != null" >
|
|
|
+ activation,
|
|
|
+ </if>
|
|
|
+ <if test="submit != null" >
|
|
|
+ submit,
|
|
|
+ </if>
|
|
|
+ <if test="statDate != null" >
|
|
|
+ stat_date,
|
|
|
+ </if>
|
|
|
+ <if test="photoClick != null" >
|
|
|
+ photo_click,
|
|
|
+ </if>
|
|
|
+ <if test="photoClickRatio != null" >
|
|
|
+ photo_click_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="actionRatio != null" >
|
|
|
+ action_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="impression1kCost != null" >
|
|
|
+ impression_1k_cost,
|
|
|
+ </if>
|
|
|
+ <if test="photoClickCost != null" >
|
|
|
+ photo_click_cost,
|
|
|
+ </if>
|
|
|
+ <if test="actionCost != null" >
|
|
|
+ action_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventPayFirstDay != null" >
|
|
|
+ event_pay_first_day,
|
|
|
+ </if>
|
|
|
+ <if test="eventPayPurchaseAmountFirstDay != null" >
|
|
|
+ event_pay_purchase_amount_first_day,
|
|
|
+ </if>
|
|
|
+ <if test="eventPayFirstDayRoi != null" >
|
|
|
+ event_pay_first_day_roi,
|
|
|
+ </if>
|
|
|
+ <if test="eventPay != null" >
|
|
|
+ event_pay,
|
|
|
+ </if>
|
|
|
+ <if test="eventPayPurchaseAmount != null" >
|
|
|
+ event_pay_purchase_amount,
|
|
|
+ </if>
|
|
|
+ <if test="eventPayRoi != null" >
|
|
|
+ event_pay_roi,
|
|
|
+ </if>
|
|
|
+ <if test="eventRegister != null" >
|
|
|
+ event_register,
|
|
|
+ </if>
|
|
|
+ <if test="eventRegisterCost != null" >
|
|
|
+ event_register_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventRegisterRatio != null" >
|
|
|
+ event_register_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianApp != null" >
|
|
|
+ event_jin_jian_app,
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianAppCost != null" >
|
|
|
+ event_jin_jian_app_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantApp != null" >
|
|
|
+ event_credit_grant_app,
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantAppCost != null" >
|
|
|
+ event_credit_grant_app_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantAppRatio != null" >
|
|
|
+ event_credit_grant_app_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="eventOrderPaid != null" >
|
|
|
+ event_order_paid,
|
|
|
+ </if>
|
|
|
+ <if test="eventOrderPaidPurchaseAmount != null" >
|
|
|
+ event_order_paid_purchase_amount,
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianLandingPage != null" >
|
|
|
+ event_jin_jian_landing_page,
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianLandingPageCost != null" >
|
|
|
+ event_jin_jian_landing_page_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantLandingPage != null" >
|
|
|
+ event_credit_grant_landing_page,
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantLandingPageCost != null" >
|
|
|
+ event_credit_grant_landing_page_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantLandingRatio != null" >
|
|
|
+ event_credit_grant_landing_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="eventNextDayStayCost != null" >
|
|
|
+ event_next_day_stay_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventNextDayStayRatio != null" >
|
|
|
+ event_next_day_stay_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="formActionRatio != null" >
|
|
|
+ form_action_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="eventOrderPaidCost != null" >
|
|
|
+ event_order_paid_cost,
|
|
|
+ </if>
|
|
|
+ <if test="eventNextDayStay != null" >
|
|
|
+ event_next_day_stay,
|
|
|
+ </if>
|
|
|
+ <if test="formCost != null" >
|
|
|
+ form_cost,
|
|
|
+ </if>
|
|
|
+ <if test="formCount != null" >
|
|
|
+ form_count,
|
|
|
+ </if>
|
|
|
+ <if test="play3sRatio != null" >
|
|
|
+ play_3s_ratio,
|
|
|
+ </if>
|
|
|
+ <if test="createTime != null" >
|
|
|
+ create_time,
|
|
|
+ </if>
|
|
|
+ <if test="updateTime != null" >
|
|
|
+ update_time,
|
|
|
+ </if>
|
|
|
+ <if test="channelCode != null" >
|
|
|
+ channel_code,
|
|
|
+ </if>
|
|
|
+ <if test="unitName != null" >
|
|
|
+ unit_name,
|
|
|
+ </if>
|
|
|
+ <if test="campaignName != null" >
|
|
|
+ campaign_name,
|
|
|
+ </if>
|
|
|
+ </trim>
|
|
|
+ <trim prefix="values (" suffix=")" suffixOverrides="," >
|
|
|
+ <if test="id != null" >
|
|
|
+ #{id,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="accountId != null" >
|
|
|
+ #{accountId,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="unitId != null" >
|
|
|
+ #{unitId,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="campaignId != null" >
|
|
|
+ #{campaignId,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="status != null" >
|
|
|
+ #{status,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="charge != null" >
|
|
|
+ #{charge,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="photoShow != null" >
|
|
|
+ #{photoShow,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="aclick != null" >
|
|
|
+ #{aclick,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="bclick != null" >
|
|
|
+ #{bclick,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="photoShare != null" >
|
|
|
+ #{photoShare,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="photoComment != null" >
|
|
|
+ #{photoComment,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="photoLike != null" >
|
|
|
+ #{photoLike,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="follow != null" >
|
|
|
+ #{follow,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="cancelFollow != null" >
|
|
|
+ #{cancelFollow,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="report != null" >
|
|
|
+ #{report,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="block != null" >
|
|
|
+ #{block,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="negative != null" >
|
|
|
+ #{negative,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="downloadStarted != null" >
|
|
|
+ #{downloadStarted,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="downloadCompleted != null" >
|
|
|
+ #{downloadCompleted,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="activation != null" >
|
|
|
+ #{activation,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="submit != null" >
|
|
|
+ #{submit,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="statDate != null" >
|
|
|
+ #{statDate,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="photoClick != null" >
|
|
|
+ #{photoClick,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="photoClickRatio != null" >
|
|
|
+ #{photoClickRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="actionRatio != null" >
|
|
|
+ #{actionRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="impression1kCost != null" >
|
|
|
+ #{impression1kCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="photoClickCost != null" >
|
|
|
+ #{photoClickCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="actionCost != null" >
|
|
|
+ #{actionCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventPayFirstDay != null" >
|
|
|
+ #{eventPayFirstDay,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventPayPurchaseAmountFirstDay != null" >
|
|
|
+ #{eventPayPurchaseAmountFirstDay,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventPayFirstDayRoi != null" >
|
|
|
+ #{eventPayFirstDayRoi,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="eventPay != null" >
|
|
|
+ #{eventPay,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventPayPurchaseAmount != null" >
|
|
|
+ #{eventPayPurchaseAmount,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventPayRoi != null" >
|
|
|
+ #{eventPayRoi,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="eventRegister != null" >
|
|
|
+ #{eventRegister,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventRegisterCost != null" >
|
|
|
+ #{eventRegisterCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventRegisterRatio != null" >
|
|
|
+ #{eventRegisterRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianApp != null" >
|
|
|
+ #{eventJinJianApp,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianAppCost != null" >
|
|
|
+ #{eventJinJianAppCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantApp != null" >
|
|
|
+ #{eventCreditGrantApp,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantAppCost != null" >
|
|
|
+ #{eventCreditGrantAppCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantAppRatio != null" >
|
|
|
+ #{eventCreditGrantAppRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="eventOrderPaid != null" >
|
|
|
+ #{eventOrderPaid,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventOrderPaidPurchaseAmount != null" >
|
|
|
+ #{eventOrderPaidPurchaseAmount,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianLandingPage != null" >
|
|
|
+ #{eventJinJianLandingPage,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventJinJianLandingPageCost != null" >
|
|
|
+ #{eventJinJianLandingPageCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantLandingPage != null" >
|
|
|
+ #{eventCreditGrantLandingPage,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantLandingPageCost != null" >
|
|
|
+ #{eventCreditGrantLandingPageCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventCreditGrantLandingRatio != null" >
|
|
|
+ #{eventCreditGrantLandingRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="eventNextDayStayCost != null" >
|
|
|
+ #{eventNextDayStayCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventNextDayStayRatio != null" >
|
|
|
+ #{eventNextDayStayRatio,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="formActionRatio != null" >
|
|
|
+ #{formActionRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="eventOrderPaidCost != null" >
|
|
|
+ #{eventOrderPaidCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="eventNextDayStay != null" >
|
|
|
+ #{eventNextDayStay,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="formCost != null" >
|
|
|
+ #{formCost,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="formCount != null" >
|
|
|
+ #{formCount,jdbcType=BIGINT},
|
|
|
+ </if>
|
|
|
+ <if test="play3sRatio != null" >
|
|
|
+ #{play3sRatio,jdbcType=DOUBLE},
|
|
|
+ </if>
|
|
|
+ <if test="createTime != null" >
|
|
|
+ #{createTime,jdbcType=TIMESTAMP},
|
|
|
+ </if>
|
|
|
+ <if test="updateTime != null" >
|
|
|
+ #{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ </if>
|
|
|
+ <if test="channelCode != null" >
|
|
|
+ #{channelCode,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="unitName != null" >
|
|
|
+ #{unitName,jdbcType=LONGVARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="campaignName != null" >
|
|
|
+ #{campaignName,jdbcType=LONGVARCHAR},
|
|
|
+ </if>
|
|
|
+ </trim>
|
|
|
+ </insert>
|
|
|
+ <insert id="replaceBatch">
|
|
|
+ replace into ctop_kuaishou_report_daily_group(
|
|
|
+ account_id,
|
|
|
+ unit_id,
|
|
|
+ unit_name,
|
|
|
+ campaign_id,
|
|
|
+ status,
|
|
|
+ campaign_name,
|
|
|
+ charge,
|
|
|
+ photo_show,
|
|
|
+ aclick,
|
|
|
+ bclick,
|
|
|
+ photo_share,
|
|
|
+ photo_comment,
|
|
|
+ photo_like,
|
|
|
+ follow,
|
|
|
+ cancel_follow,
|
|
|
+ report,
|
|
|
+ block,
|
|
|
+ negative,
|
|
|
+ download_started,
|
|
|
+ download_completed,
|
|
|
+ activation,
|
|
|
+ submit,
|
|
|
+ stat_date,
|
|
|
+ photo_click,
|
|
|
+ photo_click_ratio,
|
|
|
+ action_ratio,
|
|
|
+ impression_1k_cost,
|
|
|
+ photo_click_cost,
|
|
|
+ action_cost,
|
|
|
+ event_pay_first_day,
|
|
|
+ event_pay_purchase_amount_first_day,
|
|
|
+ event_pay_first_day_roi,
|
|
|
+ event_pay,
|
|
|
+ event_pay_purchase_amount,
|
|
|
+ event_pay_roi,
|
|
|
+ event_register,
|
|
|
+ event_register_cost,
|
|
|
+ event_register_ratio,
|
|
|
+ event_jin_jian_app,
|
|
|
+ event_jin_jian_app_cost,
|
|
|
+ event_credit_grant_app,
|
|
|
+ event_credit_grant_app_cost,
|
|
|
+ event_credit_grant_app_ratio,
|
|
|
+ event_order_paid,
|
|
|
+ event_order_paid_purchase_amount,
|
|
|
+ event_jin_jian_landing_page,
|
|
|
+ event_jin_jian_landing_page_cost,
|
|
|
+ event_credit_grant_landing_page,
|
|
|
+ event_credit_grant_landing_page_cost,
|
|
|
+ event_credit_grant_landing_ratio,
|
|
|
+ event_next_day_stay_cost,
|
|
|
+ event_next_day_stay_ratio,
|
|
|
+ form_action_ratio,
|
|
|
+ event_order_paid_cost,
|
|
|
+ event_next_day_stay,
|
|
|
+ form_cost,
|
|
|
+ form_count,
|
|
|
+ play_3s_ratio
|
|
|
+ )
|
|
|
+ values
|
|
|
+ <foreach collection="records" item="record" separator=",">
|
|
|
+ (
|
|
|
+ #{record.accountId},
|
|
|
+ #{record.unitId},
|
|
|
+ #{record.unitName},
|
|
|
+ #{record.campaignId},
|
|
|
+ #{record.status},
|
|
|
+ #{record.campaignName},
|
|
|
+ #{record.charge},
|
|
|
+ #{record.photoShow},
|
|
|
+ #{record.aclick},
|
|
|
+ #{record.bclick},
|
|
|
+ #{record.photoShare},
|
|
|
+ #{record.photoComment},
|
|
|
+ #{record.photoLike},
|
|
|
+ #{record.follow},
|
|
|
+ #{record.cancelFollow},
|
|
|
+ #{record.report},
|
|
|
+ #{record.block},
|
|
|
+ #{record.negative},
|
|
|
+ #{record.downloadStarted},
|
|
|
+ #{record.downloadCompleted},
|
|
|
+ #{record.activation},
|
|
|
+ #{record.submit},
|
|
|
+ #{record.statDate},
|
|
|
+ #{record.photoClick},
|
|
|
+ #{record.photoClickRatio},
|
|
|
+ #{record.actionRatio},
|
|
|
+ #{record.impression1kCost},
|
|
|
+ #{record.photoClickCost},
|
|
|
+ #{record.actionCost},
|
|
|
+ #{record.eventPayFirstDay},
|
|
|
+ #{record.eventPayPurchaseAmountFirstDay},
|
|
|
+ #{record.eventPayFirstDayRoi},
|
|
|
+ #{record.eventPay},
|
|
|
+ #{record.eventPayPurchaseAmount},
|
|
|
+ #{record.eventPayRoi},
|
|
|
+ #{record.eventRegister},
|
|
|
+ #{record.eventRegisterCost},
|
|
|
+ #{record.eventRegisterRatio},
|
|
|
+ #{record.eventJinJianApp},
|
|
|
+ #{record.eventJinJianAppCost},
|
|
|
+ #{record.eventCreditGrantApp},
|
|
|
+ #{record.eventCreditGrantAppCost},
|
|
|
+ #{record.eventCreditGrantAppRatio},
|
|
|
+ #{record.eventOrderPaid},
|
|
|
+ #{record.eventOrderPaidPurchaseAmount},
|
|
|
+ #{record.eventJinJianLandingPage},
|
|
|
+ #{record.eventJinJianLandingPageCost},
|
|
|
+ #{record.eventCreditGrantLandingPage},
|
|
|
+ #{record.eventCreditGrantLandingPageCost},
|
|
|
+ #{record.eventCreditGrantLandingRatio},
|
|
|
+ #{record.eventNextDayStayCost},
|
|
|
+ #{record.eventNextDayStayRatio},
|
|
|
+ #{record.formActionRatio},
|
|
|
+ #{record.eventOrderPaidCost},
|
|
|
+ #{record.eventNextDayStay},
|
|
|
+ #{record.formCost},
|
|
|
+ #{record.formCount},
|
|
|
+ #{record.play3sRatio}
|
|
|
+ )
|
|
|
+ </foreach>
|
|
|
+ </insert>
|
|
|
+
|
|
|
+
|
|
|
+</mapper>
|