Commit 4426b30e authored by 刘喆's avatar 刘喆

ml_c_et_pe_preciseexposure_dimen_d_rt add day_id

parent 081007e7
package com.gmei.bean.bl; package com.gmei.bean.bl;
import java.util.Date;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -15,6 +16,7 @@ import java.util.ArrayList; ...@@ -15,6 +16,7 @@ import java.util.ArrayList;
*/ */
public class BlPreciseExposureBean { public class BlPreciseExposureBean {
private Date day_id;
private String json; private String json;
private String gm_nginx_timestamp; private String gm_nginx_timestamp;
private String create_timestamp; private String create_timestamp;
...@@ -52,7 +54,8 @@ public class BlPreciseExposureBean { ...@@ -52,7 +54,8 @@ public class BlPreciseExposureBean {
public BlPreciseExposureBean() { public BlPreciseExposureBean() {
} }
public BlPreciseExposureBean(String json, String gm_nginx_timestamp, String create_timestamp, String user_id, String action, Integer down_loading_times, Integer down_slide_times, Integer up_loading_times, Integer up_slide_times, String page_code, String tab_name, String business_id, String referrer_code, String referrer_id, ArrayList<BlPreciseExposureParamsExposureCardsBean> exposure_cards, String is_exposure, String is_popup, String filter, String query, String app_grey_type, String app_channel, String app_version, String app_current_city_id, String app_code, String device_os_type, String device_model, String device_id, String device_android_id, String device_idfv, String gm_nginx_time_date, String gm_nginx_time_day, String create_time_date, String create_time_day) { public BlPreciseExposureBean(Date day_id, String json, String gm_nginx_timestamp, String create_timestamp, String user_id, String action, Integer down_loading_times, Integer down_slide_times, Integer up_loading_times, Integer up_slide_times, String page_code, String tab_name, String business_id, String referrer_code, String referrer_id, ArrayList<BlPreciseExposureParamsExposureCardsBean> exposure_cards, String is_exposure, String is_popup, String filter, String query, String app_grey_type, String app_channel, String app_version, String app_current_city_id, String app_code, String device_os_type, String device_model, String device_id, String device_android_id, String device_idfv, String gm_nginx_time_date, String gm_nginx_time_day, String create_time_date, String create_time_day) {
this.day_id = day_id;
this.json = json; this.json = json;
this.gm_nginx_timestamp = gm_nginx_timestamp; this.gm_nginx_timestamp = gm_nginx_timestamp;
this.create_timestamp = create_timestamp; this.create_timestamp = create_timestamp;
...@@ -88,6 +91,14 @@ public class BlPreciseExposureBean { ...@@ -88,6 +91,14 @@ public class BlPreciseExposureBean {
this.create_time_day = create_time_day; this.create_time_day = create_time_day;
} }
public Date getDay_id() {
return day_id;
}
public void setDay_id(Date day_id) {
this.day_id = day_id;
}
public String getJson() { public String getJson() {
return json; return json;
} }
...@@ -355,7 +366,8 @@ public class BlPreciseExposureBean { ...@@ -355,7 +366,8 @@ public class BlPreciseExposureBean {
@Override @Override
public String toString() { public String toString() {
return "BlPreciseExposureBean{" + return "BlPreciseExposureBean{" +
"json='" + json + '\'' + "day_id='" + day_id + '\'' +
", json='" + json + '\'' +
", gm_nginx_timestamp='" + gm_nginx_timestamp + '\'' + ", gm_nginx_timestamp='" + gm_nginx_timestamp + '\'' +
", create_timestamp='" + create_timestamp + '\'' + ", create_timestamp='" + create_timestamp + '\'' +
", user_id='" + user_id + '\'' + ", user_id='" + user_id + '\'' +
......
package com.gmei.bean.ml; package com.gmei.bean.ml;
import java.util.Date;
/** /**
* ClassName: MlPreciseExposureBean * ClassName: MlPreciseExposureBean
* TableName: ML_C_ET_PE_PRECISEEXPOSURE_DIMEN_D_RT * TableName: ML_C_ET_PE_PRECISEEXPOSURE_DIMEN_D_RT
...@@ -37,6 +40,7 @@ package com.gmei.bean.ml; ...@@ -37,6 +40,7 @@ package com.gmei.bean.ml;
*/ */
public class MlPreciseExposureBean { public class MlPreciseExposureBean {
private Date day_id;
// private String gm_nginx_timestamp; // private String gm_nginx_timestamp;
// private String create_timestamp; // private String create_timestamp;
private String user_id; private String user_id;
...@@ -51,7 +55,6 @@ public class MlPreciseExposureBean { ...@@ -51,7 +55,6 @@ public class MlPreciseExposureBean {
private String referrer_name; //匹配码表DIM_PAGE_TYPE private String referrer_name; //匹配码表DIM_PAGE_TYPE
private String referrer_id; private String referrer_id;
private String card_id; private String card_id;
private String card_name; private String card_name;
private String card_content_type; private String card_content_type;
...@@ -79,7 +82,6 @@ public class MlPreciseExposureBean { ...@@ -79,7 +82,6 @@ public class MlPreciseExposureBean {
private String current_region_id; //匹配码表DIM_CITY private String current_region_id; //匹配码表DIM_CITY
private String current_region_name; //匹配码表DIM_CITY private String current_region_name; //匹配码表DIM_CITY
private String app_code; private String app_code;
private String device_os_type; private String device_os_type;
// private String device_model; // private String device_model;
...@@ -95,7 +97,8 @@ public class MlPreciseExposureBean { ...@@ -95,7 +97,8 @@ public class MlPreciseExposureBean {
public MlPreciseExposureBean() { public MlPreciseExposureBean() {
} }
public MlPreciseExposureBean(String user_id, String action, String page_code, String page_name, String tab_name, String business_id, String referrer_code, String referrer_name, String referrer_id, String card_id, String card_name, String card_content_type, String card_content_type_name, String card_type, String card_type_name, String is_cpc, String cpc_referer, String transaction_type, String transaction_type_name, String filter, String query, String app_version, String current_city_id, String current_city_name, String current_province_id, String current_province_name, String current_country_id, String current_country_name, String current_region_id, String current_region_name, String app_code, String device_os_type, String device_id, String create_time_day, String gm_nginx_time_day, Integer preciseexposure_num) { public MlPreciseExposureBean(Date day_id, String user_id, String action, String page_code, String page_name, String tab_name, String business_id, String referrer_code, String referrer_name, String referrer_id, String card_id, String card_name, String card_content_type, String card_content_type_name, String card_type, String card_type_name, String is_cpc, String cpc_referer, String transaction_type, String transaction_type_name, String filter, String query, String app_version, String current_city_id, String current_city_name, String current_province_id, String current_province_name, String current_country_id, String current_country_name, String current_region_id, String current_region_name, String app_code, String device_os_type, String device_id, String create_time_day, String gm_nginx_time_day, Integer preciseexposure_num) {
this.day_id = day_id;
this.user_id = user_id; this.user_id = user_id;
this.action = action; this.action = action;
// this.action_name = action_name; // this.action_name = action_name;
...@@ -136,6 +139,14 @@ public class MlPreciseExposureBean { ...@@ -136,6 +139,14 @@ public class MlPreciseExposureBean {
this.preciseexposure_num = preciseexposure_num; this.preciseexposure_num = preciseexposure_num;
} }
public Date getDay_id() {
return day_id;
}
public void setDay_id(Date day_id) {
this.day_id = day_id;
}
public String getUser_id() { public String getUser_id() {
return user_id; return user_id;
} }
...@@ -459,7 +470,8 @@ public class MlPreciseExposureBean { ...@@ -459,7 +470,8 @@ public class MlPreciseExposureBean {
@Override @Override
public String toString() { public String toString() {
return "MlPreciseExposureBean{" + return "MlPreciseExposureBean{" +
"user_id='" + user_id + '\'' + "day_id='" + day_id + '\'' +
", user_id='" + user_id + '\'' +
", action='" + action + '\'' + ", action='" + action + '\'' +
", page_code='" + page_code + '\'' + ", page_code='" + page_code + '\'' +
", page_name='" + page_name + '\'' + ", page_name='" + page_name + '\'' +
......
...@@ -40,7 +40,8 @@ public class BlPreciseExposureDao { ...@@ -40,7 +40,8 @@ public class BlPreciseExposureDao {
*/ */
public void insertBlPreciseExposure(BlPreciseExposureBean blPreciseExposureBean) throws Exception { public void insertBlPreciseExposure(BlPreciseExposureBean blPreciseExposureBean) throws Exception {
sql = "insert into " + sinkTableName + "\n" + sql = "insert into " + sinkTableName + "\n" +
" (json,\n" + " (day_id,\n" +
" json,\n" +
" gm_nginx_timestamp,\n" + " gm_nginx_timestamp,\n" +
" create_timestamp,\n" + " create_timestamp,\n" +
" user_id,\n" + " user_id,\n" +
...@@ -106,12 +107,14 @@ public class BlPreciseExposureDao { ...@@ -106,12 +107,14 @@ public class BlPreciseExposureDao {
" ?,\n" + " ?,\n" +
" ?,\n" + " ?,\n" +
" ?,\n" + " ?,\n" +
" ?,\n" +
" ?)"; " ?)";
List<Object> params = new ArrayList<Object>(); List<Object> params = new ArrayList<Object>();
String json = blPreciseExposureBean.getJson(); String json = blPreciseExposureBean.getJson();
// Clob clob = connection.createClob(); // Clob clob = connection.createClob();
// clob.setString(1, json); // clob.setString(1, json);
params.add(blPreciseExposureBean.getDay_id());
params.add(json); params.add(json);
params.add(blPreciseExposureBean.getGm_nginx_timestamp()); params.add(blPreciseExposureBean.getGm_nginx_timestamp());
params.add(blPreciseExposureBean.getCreate_timestamp()); params.add(blPreciseExposureBean.getCreate_timestamp());
......
...@@ -37,7 +37,8 @@ public class MlPreciseExposureDao { ...@@ -37,7 +37,8 @@ public class MlPreciseExposureDao {
*/ */
public void insertMlPreciseExposure(MlPreciseExposureBean mlPreciseExposureBean) throws Exception { public void insertMlPreciseExposure(MlPreciseExposureBean mlPreciseExposureBean) throws Exception {
sql = "insert into " + sinkTableName + "\n" + sql = "insert into " + sinkTableName + "\n" +
" (action,\n" + " (day_id,\n" +
" action,\n" +
" app_code,\n" + " app_code,\n" +
" page_code,\n" + " page_code,\n" +
" page_name,\n" + " page_name,\n" +
...@@ -109,11 +110,12 @@ public class MlPreciseExposureDao { ...@@ -109,11 +110,12 @@ public class MlPreciseExposureDao {
" ?,\n" + " ?,\n" +
" ?,\n" + " ?,\n" +
" ?,\n" + " ?,\n" +
" ?,\n" +
" ?)"; " ?)";
List<Object> params = new ArrayList<Object>(); List<Object> params = new ArrayList<Object>();
params.add(mlPreciseExposureBean.getGm_nginx_time_day());
params.add(mlPreciseExposureBean.getAction()); params.add(mlPreciseExposureBean.getAction());
// params.add(mlPreciseExposureBean.getAction_name());
params.add(mlPreciseExposureBean.getApp_code()); params.add(mlPreciseExposureBean.getApp_code());
params.add(mlPreciseExposureBean.getPage_code()); params.add(mlPreciseExposureBean.getPage_code());
params.add(mlPreciseExposureBean.getPage_name()); params.add(mlPreciseExposureBean.getPage_name());
......
...@@ -11,6 +11,7 @@ import org.apache.commons.lang3.StringUtils; ...@@ -11,6 +11,7 @@ import org.apache.commons.lang3.StringUtils;
import org.apache.flink.api.common.functions.MapFunction; import org.apache.flink.api.common.functions.MapFunction;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date;
/** /**
...@@ -63,6 +64,7 @@ public class BlPreciseExposureMapFunction implements MapFunction<String, BlPreci ...@@ -63,6 +64,7 @@ public class BlPreciseExposureMapFunction implements MapFunction<String, BlPreci
String gm_nginx_time_date = null; String gm_nginx_time_date = null;
String gm_nginx_time_day = null; String gm_nginx_time_day = null;
Date day_id = null;
String create_time_date = null; String create_time_date = null;
String create_time_day = null; String create_time_day = null;
...@@ -193,6 +195,7 @@ public class BlPreciseExposureMapFunction implements MapFunction<String, BlPreci ...@@ -193,6 +195,7 @@ public class BlPreciseExposureMapFunction implements MapFunction<String, BlPreci
//日志时间处理 //日志时间处理
gm_nginx_time_date = DateUtil.timestampFormat(gm_nginx_timestamp, DateUtil.DateType.SECOND); gm_nginx_time_date = DateUtil.timestampFormat(gm_nginx_timestamp, DateUtil.DateType.SECOND);
gm_nginx_time_day = DateUtil.timestampFormat(gm_nginx_timestamp, DateUtil.DateType.DAY); gm_nginx_time_day = DateUtil.timestampFormat(gm_nginx_timestamp, DateUtil.DateType.DAY);
day_id = DateUtil.stringToDate(gm_nginx_timestamp);
create_time_date = DateUtil.timestampFormat(create_timestamp, DateUtil.DateType.SECOND); create_time_date = DateUtil.timestampFormat(create_timestamp, DateUtil.DateType.SECOND);
create_time_day = DateUtil.timestampFormat(create_timestamp, DateUtil.DateType.DAY); create_time_day = DateUtil.timestampFormat(create_timestamp, DateUtil.DateType.DAY);
...@@ -205,6 +208,7 @@ public class BlPreciseExposureMapFunction implements MapFunction<String, BlPreci ...@@ -205,6 +208,7 @@ public class BlPreciseExposureMapFunction implements MapFunction<String, BlPreci
tab_name = null; tab_name = null;
} }
blPreciseExposureBean.setDay_id(day_id);
blPreciseExposureBean.setJson(jsonString); blPreciseExposureBean.setJson(jsonString);
blPreciseExposureBean.setGm_nginx_timestamp(gm_nginx_timestamp); blPreciseExposureBean.setGm_nginx_timestamp(gm_nginx_timestamp);
blPreciseExposureBean.setCreate_timestamp(create_timestamp); blPreciseExposureBean.setCreate_timestamp(create_timestamp);
......
...@@ -74,16 +74,13 @@ public class MlpreciseExposureFlatMapFunction implements FlatMapFunction<BlPreci ...@@ -74,16 +74,13 @@ public class MlpreciseExposureFlatMapFunction implements FlatMapFunction<BlPreci
card_type = "search_word"; card_type = "search_word";
} }
//1.14 百科卡片曝光新增参数wiki_type
//问题:从7.19.0版本开始,百科卡片曝光,新增了wiki_type参数
//1.12 card_content_type的qa值应该被换成q_a //1.12 card_content_type的qa值应该被换成q_a
if ("qa".equals(card_content_type)) { if ("qa".equals(card_content_type)) {
card_content_type = card_content_type.replace("qa","q_a"); card_content_type = card_content_type.replace("qa","q_a");
} }
//1.13 target_name与card_name的参数的统一
//问题描述:将target_name参数的值赋给card_name
//1.14 百科卡片曝光新增参数wiki_type
//问题:从7.19.0版本开始,百科卡片曝光,新增了wiki_type参数
//card_type为card的标准码值为common_card,数据中为card //card_type为card的标准码值为common_card,数据中为card
if("card".equals(card_type)) { if("card".equals(card_type)) {
card_type = "common_card"; card_type = "common_card";
...@@ -92,8 +89,18 @@ public class MlpreciseExposureFlatMapFunction implements FlatMapFunction<BlPreci ...@@ -92,8 +89,18 @@ public class MlpreciseExposureFlatMapFunction implements FlatMapFunction<BlPreci
if("banner".equals(card_type)) { if("banner".equals(card_type)) {
card_type = "common_banner"; card_type = "common_banner";
} }
//card_type为video的标准码值为video_card,数据中为video
if("video".equals(card_type)) {
card_type = "video_card";
}
//1.16 初期的搜索词曝光业务类型运营有promote,operating字段,需要修正为operation
if("promote".equals(transaction_type) || "operating".equals(transaction_type)) {
transaction_type = "operation";
}
MlPreciseExposureBean mlPreciseExposureBean = new MlPreciseExposureBean(); MlPreciseExposureBean mlPreciseExposureBean = new MlPreciseExposureBean();
mlPreciseExposureBean.setDay_id(blPreciseExposureBean.getDay_id());
mlPreciseExposureBean.setUser_id(blPreciseExposureBean.getUser_id()); mlPreciseExposureBean.setUser_id(blPreciseExposureBean.getUser_id());
mlPreciseExposureBean.setAction(blPreciseExposureBean.getAction()); mlPreciseExposureBean.setAction(blPreciseExposureBean.getAction());
......
...@@ -68,81 +68,85 @@ CREATE TABLE `dim_transaction_type` ( ...@@ -68,81 +68,85 @@ CREATE TABLE `dim_transaction_type` (
) COMMENT '业务类型码表' ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ) COMMENT '业务类型码表' ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
; ;
CREATE TABLE `bl_et_mg_preciseexposure_inc_d_rt_bm_2` ( CREATE TABLE `bl_et_mg_preciseexposure_inc_d_rt` (
`json` longtext comment '原始JSON', `day_id` date DEFAULT NULL COMMENT '账期日',
`gm_nginx_timestamp` varchar(200) comment '接受日志时间戳' default null, `json` longtext comment '原始JSON',
`create_timestamp` varchar(200) comment '创建日志时间戳' default null, `gm_nginx_timestamp` varchar(50) comment '接受日志时间戳' default null,
`user_id` varchar(200) comment '用户ID' default null, `create_timestamp` varchar(50) comment '创建日志时间戳' default null,
`action` varchar(200) comment '事件接口' default null, `user_id` varchar(20) comment '用户ID' default null,
`down_loading_times` int comment '下拉加载次数' default null, `action` varchar(30) comment '事件接口' default null,
`down_slide_times` int comment '下拉滑动次数' default null, `down_loading_times` int comment '下拉加载次数' default null,
`up_loading_times` int comment '上拉加载次数' default null, `down_slide_times` int comment '下拉滑动次数' default null,
`up_slide_times` int comment '上拉滑动次数' default null, `up_loading_times` int comment '上拉加载次数' default null,
`page_code` varchar(200) comment '页面编码' default null, `up_slide_times` int comment '上拉滑动次数' default null,
`tab_name` varchar(200) comment 'TAB名称' default null, `page_code` varchar(50) comment '页面编码' default null,
`business_id` varchar(200) comment '业务ID' default null, `tab_name` varchar(50) comment 'TAB名称' default null,
`referrer_code` varchar(200) comment '来源页编码' default null, `business_id` varchar(50) comment '业务ID' default null,
`referrer_id` varchar(200) comment '来源页业务ID' default null, `referrer_code` varchar(50) comment '来源页编码' default null,
`exposure_cards` longtext comment '卡片列表' default null, `referrer_id` varchar(50) comment '来源页业务ID' default null,
`is_exposure` varchar(200) comment '是否精准曝光' default null, `exposure_cards` longtext comment '卡片列表' default null,
`is_popup` varchar(200) comment '是否弹窗' default null, `is_exposure` varchar(20) comment '是否精准曝光' default null,
`filter` varchar(200) comment '筛选器' default null, `is_popup` varchar(20) comment '是否弹窗' default null,
`query` varchar(200) comment '搜索词' default null, `filter` varchar(50) comment '筛选器' default null,
`app_grey_type` varchar(200) comment '灰度列表' default null, `query` varchar(200) comment '搜索词' default null,
`app_channel` varchar(200) comment 'APP渠道' default null, `app_grey_type` varchar(200) comment '灰度列表' default null,
`app_version` varchar(200) comment 'APP版本' default null, `app_channel` varchar(20) comment 'APP渠道' default null,
`app_current_city_id` varchar(200) comment '当前城市ID' default null, `app_version` varchar(20) comment 'APP版本' default null,
`app_code` varchar(200) comment 'APP编码' default null, `app_current_city_id` varchar(20) comment '当前城市ID' default null,
`device_os_type` varchar(200) comment '设备系统类型' default null, `app_code` varchar(20) comment 'APP编码' default null,
`device_model` varchar(200) comment '设备型号' default null, `device_os_type` varchar(200) comment '设备系统类型' default null,
`device_id` varchar(200) comment '设备ID' default null, `device_model` varchar(200) comment '设备型号' default null,
`device_android_id` varchar(200) comment '设备安卓ID' default null, `device_id` varchar(50) comment '设备ID' default null,
`device_idfv` varchar(200) comment '设备IDFV' default null, `device_android_id` varchar(50) comment '设备安卓ID' default null,
`gm_nginx_time_date` varchar(200) comment '日志接收时间' default null, `device_idfv` varchar(50) comment '设备IDFV' default null,
`gm_nginx_time_day` varchar(200) comment '日志接收日期' default null, `gm_nginx_time_date` varchar(30) comment '日志接收时间' default null,
`create_time_date` varchar(200) comment '日志创建时间' default null, `gm_nginx_time_day` varchar(30) comment '日志接收日期' default null,
`create_time_day` varchar(200) comment '日志创建日期' default null `create_time_date` varchar(30) comment '日志创建时间' default null,
`create_time_day` varchar(30) comment '日志创建日期' default null,
KEY `idx_bl_preciseexposure` (`day_id`,`page_code`,`referrer_code`,`card_content_type`,`card_type`,`transaction_type`,`current_city_id`,`device_os_type`)
) COMMENT 'BL层精准曝光实时表' ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ) COMMENT 'BL层精准曝光实时表' ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
; ;
CREATE TABLE `ml_c_et_pe_preciseexposure_dimen_d_rt` ( CREATE TABLE `ml_c_et_pe_preciseexposure_dimen_d_rt` (
`user_id` varchar(200) comment '用户ID' default null, `day_id` date DEFAULT NULL COMMENT '账期日',
`action` varchar(200) comment '事件接口' default null, `user_id` varchar(20) DEFAULT NULL COMMENT '用户ID',
`page_code` varchar(200) comment '页面编码' default null, `action` varchar(30) DEFAULT NULL COMMENT '事件接口',
`page_name` varchar(200) comment '页面名称' default null, `page_code` varchar(50) DEFAULT NULL COMMENT '页面编码',
`tab_name` varchar(200) comment 'TAB名称' default null, `page_name` varchar(50) DEFAULT NULL COMMENT '页面名称',
`business_id` varchar(200) comment '业务ID' default null, `tab_name` varchar(50) DEFAULT NULL COMMENT 'TAB名称',
`referrer_code` varchar(200) comment '来源页编码' default null, `business_id` varchar(50) DEFAULT NULL COMMENT '业务ID',
`referrer_name` varchar(200) comment '来源页名称' default null, `referrer_code` varchar(50) DEFAULT NULL COMMENT '来源页编码',
`referrer_id` varchar(200) comment '来源页业务ID' default null, `referrer_name` varchar(50) DEFAULT NULL COMMENT '来源页名称',
`card_id` varchar(200) comment '卡片ID' default null, `referrer_id` varchar(50) DEFAULT NULL COMMENT '来源页业务ID',
`card_name` varchar(200) comment '卡片名称' default null, `card_id` varchar(100) DEFAULT NULL COMMENT '卡片ID',
`card_content_type` varchar(200) comment '卡片内容类型' default null, `card_name` varchar(200) DEFAULT NULL COMMENT '卡片名称',
`card_content_type_name` varchar(200) comment '卡片内容类型名称' default null, `card_content_type` varchar(50) DEFAULT NULL COMMENT '卡片内容类型',
`card_type` varchar(200) comment '卡片类型' default null, `card_content_type_name` varchar(50) DEFAULT NULL COMMENT '卡片内容类型名称',
`card_type_name` varchar(200) comment '卡片类型' default null, `card_type` varchar(50) DEFAULT NULL COMMENT '卡片类型',
`is_cpc` varchar(200) comment '是否CPC' default null, `card_type_name` varchar(50) DEFAULT NULL COMMENT '卡片类型',
`cpc_referer` varchar(200) comment 'CPC来源' default null, `is_cpc` varchar(20) DEFAULT NULL COMMENT '是否CPC',
`transaction_type` varchar(200) comment '业务类型' default null, `cpc_referer` varchar(50) DEFAULT NULL COMMENT 'CPC来源',
`transaction_type_name` varchar(200) comment '业务类型名称' default null, `transaction_type` varchar(50) DEFAULT NULL COMMENT '业务类型',
`filter` varchar(200) comment '筛选器' default null, `transaction_type_name` varchar(50) DEFAULT NULL COMMENT '业务类型名称',
`query` varchar(200) comment '搜索词' default null, `filter` varchar(50) DEFAULT NULL COMMENT '筛选器',
`app_version` varchar(200) comment 'APP版本' default null, `query` varchar(200) DEFAULT NULL COMMENT '搜索词',
`current_city_id` varchar(200) comment '当前城市ID' default null, `app_version` varchar(20) DEFAULT NULL COMMENT 'APP版本',
`current_city_name` varchar(200) comment '当前城市名称' default null, `current_city_id` varchar(20) DEFAULT NULL COMMENT '当前城市ID',
`current_province_id` varchar(200) comment '当前省份ID' default null, `current_city_name` varchar(20) DEFAULT NULL COMMENT '当前城市名称',
`current_province_name` varchar(200) comment '当前省份名称' default null, `current_province_id` varchar(20) DEFAULT NULL COMMENT '当前省份ID',
`current_country_id` varchar(200) comment '当前国家ID' default null, `current_province_name` varchar(20) DEFAULT NULL COMMENT '当前省份名称',
`current_country_name` varchar(200) comment '当前国家名称' default null, `current_country_id` varchar(20) DEFAULT NULL COMMENT '当前国家ID',
`current_region_id` varchar(200) comment '当前区域ID' default null, `current_country_name` varchar(20) DEFAULT NULL COMMENT '当前国家名称',
`current_region_name` varchar(200) comment '当前区域名称' default null, `current_region_id` varchar(20) DEFAULT NULL COMMENT '当前区域ID',
`app_code` varchar(200) comment 'APP编码' default null, `current_region_name` varchar(20) DEFAULT NULL COMMENT '当前区域名称',
`device_os_type` varchar(200) comment '设备系统类型' default null, `app_code` varchar(20) DEFAULT NULL COMMENT 'APP编码',
`device_id` varchar(200) comment '设备ID' default null, `device_os_type` varchar(20) DEFAULT NULL COMMENT '设备系统类型',
`create_time_day` varchar(200) comment '日志创建时间' default null, `device_id` varchar(50) DEFAULT NULL COMMENT '设备ID',
`gm_nginx_time_day` varchar(200) comment '日志接收时间' default null, `create_time_day` varchar(30) DEFAULT NULL COMMENT '日志创建时间',
`preciseexposure_num` int comment '精准曝光数量' default null `gm_nginx_time_day` varchar(30) DEFAULT NULL COMMENT '日志接收时间',
) COMMENT 'ML层精准曝光实时表' ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 `preciseexposure_num` int(11) DEFAULT NULL COMMENT '精准曝光数量',
KEY `idx_ml_preciseexposure` (`day_id`,`page_code`,`page_name`,`referrer_code`,`referrer_name`,`card_content_type`,`card_content_type_name`,`card_type`,`card_type_name`,`transaction_type`,`transaction_type_name`,`current_city_id`,`device_os_type`)
) COMMENT='ML层精准曝光实时表' ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
; ;
SELECT t1.CODE, SELECT t1.CODE,
......
...@@ -4,6 +4,7 @@ INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ( ...@@ -4,6 +4,7 @@ INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES (
INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('operating', 'operating', '运营', '运营', 3); INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('operating', 'operating', '运营', '运营', 3);
INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('supply', 'supply', '补位', '补位', 5); INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('supply', 'supply', '补位', '补位', 5);
INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('operation', 'operation', '运营', '运营', 6); INSERT INTO `dim_transaction_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('operation', 'operation', '运营', '运营', 6);
INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('aba', '298', '阿坝', '阿坝', 'sichuan', '289', '四川', '四川', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 1); INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('aba', '298', '阿坝', '阿坝', 'sichuan', '289', '四川', '四川', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 1);
INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('akesu', '299', '阿克苏', '阿克苏', 'xinjiang', '293', '新疆', '新疆', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 2); INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('akesu', '299', '阿克苏', '阿克苏', 'xinjiang', '293', '新疆', '新疆', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 2);
INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('alashan', '300', '阿拉善', '阿拉善', 'neimenggu', '281', '内蒙古', '内蒙古', 'china', '259', '中国', '中国', 'huabei', '2', '华北', '华北', 3); INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('alashan', '300', '阿拉善', '阿拉善', 'neimenggu', '281', '内蒙古', '内蒙古', 'china', '259', '中国', '中国', 'huabei', '2', '华北', '华北', 3);
...@@ -401,6 +402,7 @@ INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `pa ...@@ -401,6 +402,7 @@ INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `pa
INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('zigong', '755', '自贡', '自贡', 'sichuan', '289', '四川', '四川', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 395); INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('zigong', '755', '自贡', '自贡', 'sichuan', '289', '四川', '四川', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 395);
INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('ziyang', '756', '资阳', '资阳', 'sichuan', '289', '四川', '四川', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 396); INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('ziyang', '756', '资阳', '资阳', 'sichuan', '289', '四川', '四川', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 396);
INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('zunyi', '757', '遵义', '遵义', 'guizhou', '270', '贵州', '贵州', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 397); INSERT INTO `dim_city`(`code`, `pk`, `name`, `memo`, `parent_province_code`, `parent_province_pk`, `parent_province_name`, `parent_province_memo`, `parent_country_code`, `parent_country_pk`, `parent_country_name`, `parent_country_memo`, `parent_region_code`, `parent_region_pk`, `parent_region_name`, `parent_region_memo`, `oid`) VALUES ('zunyi', '757', '遵义', '遵义', 'guizhou', '270', '贵州', '贵州', 'china', '259', '中国', '中国', 'xinan', '6', '西南', '西南', 397);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('30s_impression', '244', '30s快问快答-问题二-别人眼中的自己', '30s快问快答-问题二-别人眼中的自己', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 244); INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('30s_impression', '244', '30s快问快答-问题二-别人眼中的自己', '30s快问快答-问题二-别人眼中的自己', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 244);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('30s_likechoice', '240', '30s快问快答-问题三-选择认为美的用户', '30s快问快答-问题三-选择认为美的用户', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 240); INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('30s_likechoice', '240', '30s快问快答-问题三-选择认为美的用户', '30s快问快答-问题三-选择认为美的用户', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 240);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('30s_sex', '233', '30s快问快答页-问题一-性别选择页', '30s快问快答页-问题一-性别选择页', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 233); INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('30s_sex', '233', '30s快问快答页-问题一-性别选择页', '30s快问快答页-问题一-性别选择页', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 233);
...@@ -869,6 +871,24 @@ INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `pa ...@@ -869,6 +871,24 @@ INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `pa
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('zone_recommend', '73', '圈子推荐页', '圈子推荐页', 'gengmei_user', '3', '更美用户版APP', '更美用户版APP', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 73); INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('zone_recommend', '73', '圈子推荐页', '圈子推荐页', 'gengmei_user', '3', '更美用户版APP', '更美用户版APP', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 73);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('zone_v3', '84', '内容聚合页', '内容聚合页', 'gengmei_user', '3', '更美用户版APP', '更美用户版APP', 'zone_v3', '内容聚合页', 'community_page', '社区页', 'community_page', '社区页', 84); INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('zone_v3', '84', '内容聚合页', '内容聚合页', 'gengmei_user', '3', '更美用户版APP', '更美用户版APP', 'zone_v3', '内容聚合页', 'community_page', '社区页', 'community_page', '社区页', 84);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('扫脸定义你的美', '267', 'face_scan', 'face_scan', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 267); INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('扫脸定义你的美', '267', 'face_scan', 'face_scan', 'alpha', '6', 'LIKEAPP', 'LIKEAPP', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 267);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('group_aggregation', '12811', '小组聚合页', '小组聚合页', 'gengmei_user', '3', 'group_aggregation', '小组聚合页', 'public_page', '公共页', 'public_page', '公共页', 12811);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('report_result', '12810', '扫脸结果页', '扫脸结果页', 'xcx', '10', 'NULL', 'NULL', 'face_scan_page', '扫脸页', 'face_scan_page', '扫脸页', 12810);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('inform_home', '12809', '收到通知页', '收到通知页', 'gengmei_user', '3', 'message_page', '消息页', 'community_page', '社区页', 'community_page', '社区页', 12809);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('welfare_home', '12808', '美购首页', '美购首页', 'xcx', '10', 'NULL', 'NULL', 'trade_normal_page', '交易-常规页', 'trade_page', '交易页', 12808);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('activity_promotion_seckill', '12807', '大促活动秒杀页', '大促活动秒杀页', 'xcx', '10', 'NULL', 'NULL', 'trade_activity_page', '交易-活动页', 'trade_page', '交易页', 12807);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('home', '12805', '首页', '首页', 'xcx', '10', 'home', '首页', 'public_page', '公共页', 'public_page', '公共页', 12805);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('doctor_list', '12804', '医生榜单页', '医生榜单页', 'gengmei_user', '3', 'trade_page', '交易页', 'trade_normal_page', '交易-常规页', 'trade_page', '交易页', 12804);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('mechanism_list', '12803', '机构榜单页', '机构榜单页', 'gengmei_user', '3', 'trade_page', '交易页', 'trade_normal_page', '交易-常规页', 'trade_page', '交易页', 12803);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('question_answer_comment_list', '12800', '问答评论列表页', '问答评论列表页', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12800);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('question_answer_detail', '12799', '问答详情页', '问答详情页', 'gengmei_user', '3', 'content_detail_page', '内容详情页', 'community_page', '社区页', 'community_page', '社区页', 12799);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('start_video', '12798', '启动动画', '启动动画', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12798);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('start_ai_video', '12797', '启动AI动画', '启动AI动画', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12797);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('start_question', '12796', '问题询问页', '问题询问页', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12796);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('new_user_info', '12795', '新填写用户信息页', '新填写用户信息页', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12795);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('new_register', '12794', '新注册页', '新注册页', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12794);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('new_register_phone', '12793', '新注册手机号页', '新注册手机号页', 'gengmei_user', '3', 'NULL', 'NULL', 'community_page', '社区页', 'community_page', '社区页', 12793);
INSERT INTO `dim_page_type`(`code`, `pk`, `name`, `memo`, `parent_app_code`, `parent_app_pk`, `parent_app_name`, `parent_app_memo`, `type_s_code`, `type_s_name`, `type_m_code`, `type_m_name`, `type_l_code`, `type_l_name`, `oid`) VALUES ('prize_giving', '12792', '名医大赏颁奖页', '名医大赏颁奖页', 'xcx', '10', 'NULL', 'NULL', 'trade_activity_page', '交易-活动页', 'trade_page', '交易页', 12792);
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('attention', 'attention', '关注', '关注', 7); INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('attention', 'attention', '关注', '关注', 7);
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('comment', 'comment', '评论', '评论', 1); INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('comment', 'comment', '评论', '评论', 1);
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('common_banner', 'common_banner', '普通BANNER', '普通BANNER', 14); INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('common_banner', 'common_banner', '普通BANNER', '普通BANNER', 14);
...@@ -887,78 +907,90 @@ INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('video_ ...@@ -887,78 +907,90 @@ INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('video_
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('vote', 'vote', '点赞(感谢)', '点赞(感谢)', 6); INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('vote', 'vote', '点赞(感谢)', '点赞(感谢)', 6);
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('search_word', 'search_word', '搜索词', '搜索词', 17); INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('search_word', 'search_word', '搜索词', '搜索词', 17);
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('static_banner', 'static_banner', '大图横滑BANNER', '大图横滑BANNER', 18); INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('static_banner', 'static_banner', '大图横滑BANNER', '大图横滑BANNER', 18);
INSERT INTO `dim_card_type`(`code`, `pk`, `name`, `memo`, `oid`) VALUES ('little_banner', 'little_banner', '小BANNER', '小BANNER', 19);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('0', '0', '日记帖', '日记帖', 'topic', 32); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('hospital','hospital','医院','医院','hospital','common',1);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('1', '1', '指定网页', '指定网页', 'web_assign', 33); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('live','live','直播','直播','live','common',2);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('10', '10', '标签列表', '标签列表', 'tag', 42); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('topic','topic','日记帖','日记帖','topic','common',3);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('11', '11', '专题', '专题', 'special', 43); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('skin_special_subject','skin_special_subject','肤质专题','肤质专题','skin_special_subject','common',4);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('12', '12', '大促聚合', '大促聚合', 'promotion_group', 44); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('qa','qa','问答帖','问答帖','q_a','common',5);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('13', '13', '大促美券', '大促美券', 'anniversary_coupon', 45); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('user_post','user_post','用户帖','用户帖','user_post','common',6);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('14', '14', '日记本', '日记本', 'diary', 46); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('q_a','q_a','问答帖','问答帖','q_a','common',7);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('15', '15', '免费整', '免费整', 'free_face', 47); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('article','article','专栏帖','专栏帖','article','common',8);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('16', '16', '秒杀列表', '秒杀列表', 'seckill', 48); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('doctor_post','doctor_post','医生帖','医生帖','doctor_post','common',,9);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('17', '17', '所长专栏', '所长专栏', 'suozhang_column', 49); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki','wiki','百科','百科','wiki','common',10);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('18', '18', '医生', '医生', 'doctor', 50); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('search_query','search_query','搜索发现','搜索发现','search_query','common',11);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('19', '19', '医院', '医院', 'hospital', 51); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('diary','diary','日记本','日记本','diary','common',12);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('2', '2', '美购', '美购', 'service', 34); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('topic_detail','topic_detail','日记帖','日记帖','topic','common',13);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('20', '20', '免费医美定制', '免费医美定制', 'freecustom', 52); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('service','service','美购','美购','service','common',14);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('21', '21', '直播', '直播', 'live', 53); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('doctor','doctor','医生','医生','doctor','common',15);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('22', '22', '百科', '百科', 'wiki', 54); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('special','special','专题','专题','special','common',16);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('23', '23', '专栏列表', '专栏列表', 'article_list', 55); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('question','question','问题帖','问题帖','question','common',17);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('24', '24', '专栏帖', '专栏帖', 'article', 56); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('answer','answer','回答帖','回答帖','answer','common',18);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('25', '25', '问题帖', '问题帖', 'question', 57); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('spell','spell','拼团下单','拼团下单','spell','common',19);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('26', '26', '回答帖', '回答帖', 'answer', 58); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('oddbuy','oddbuy','拼团中的单独下单','拼团中的单独下单','oddbuy','common',20);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('27', '27', '专题聚合', '专题聚合', 'special_together', 59); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('common','common','美购下单','美购下单','common','common',21);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('28', '28', '榜单', '榜单', 'bdlist', 60); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('福利专题列表','福利专题列表','专题','专题','special','search_word',22);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('29', '29', '转诊呼叫中心', '转诊呼叫中心', 'transfer_centre', 61); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('医院主页ID','医院主页ID','医院','医院','hospital','search_word',23);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('3', '3', '我的积分', '我的积分', 'my_integral', 35); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('新专题聚合','新专题聚合','新专题聚合','新专题聚合','new_special_together','search_word',24);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('30', '30', '首页', '首页', 'home', 62); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('秒杀聚合','秒杀聚合','秒杀聚合','秒杀聚合','seckill_together','search_word',25);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('31', '31', '内容聚合', '内容聚合', 'tag_zone', 63); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('交易专题ID','交易专题ID','专题','专题','special','search_word',26);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('4', '4', '邀请好友', '邀请好友', 'invite_friend', 36); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('秒杀专场','秒杀专场','秒杀专题','秒杀专题','seckill_performance','search_word',27);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('40', '40', '秒杀专题', '秒杀专题', 'seckill_performance', 64); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('医生主页ID','医生主页ID','医生','医生','doctor','search_word',28);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('41', '41', '秒杀聚合', '秒杀聚合', 'seckill_together', 65); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('美购详情页ID','美购详情页ID','美购','美购','service','search_word',29);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('42', '42', '新专题聚合', '新专题聚合', 'new_special_together', 66); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('指定网页','指定网页','指定网页','指定网页','web_url','search_word',30);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('5', '5', '创建话题', '创建话题', 'create_topic', 37); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('正常搜索','正常搜索','正常搜索','正常搜索','common_search','search_word',31);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('50', '50', '医生私信', '医生私信', 'doctor_consult', 67); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('0','0','日记帖','日记帖','topic','gadget',32);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('55', '55', '用户帖', '用户帖', 'user_post', 68); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('1','1','指定网页','指定网页','web_url','gadget',33);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('6', '6', '美购列表', '美购列表', 'welfare_list', 38); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('2','2','美购','美购','service','gadget',34);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('7', '7', '内容聚合', '内容聚合', 'tag_zone', 39); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('3','3','我的积分','我的积分','my_integral','gadget',35);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('8', '8', '单个圈子列表', '单个圈子列表', 'zone_single', 40); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('4','4','邀请好友','邀请好友','invite_friend','gadget',36);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('9', '9', '日记本', '日记本', 'diary', 41); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('5','5','创建话题','创建话题','create_topic','gadget',37);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('answer', 'answer', '回答帖', '回答帖', 'answer', 18); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('6','6','美购列表','美购列表','service_list','gadget',38);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('article', 'article', '专栏帖', '专栏帖', 'article', 8); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('7','7','内容聚合','内容聚合','tag_zone','gadget',39);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('common', 'common', '美购下单', '美购下单', 'common', 21); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('8','8','单个圈子列表','单个圈子列表','zone_single','gadget',40);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('diary', 'diary', '日记本', '日记本', 'diary', 12); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('9','9','日记本','日记本','diary','gadget',41);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('doctor', 'doctor', '医生', '医生', 'doctor', 15); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('10','10','标签列表','标签列表','tag','gadget',42);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('doctor_post', 'doctor_post', '医生帖', '医生帖', 'doctor_post', 9); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('11','11','专题','专题','special','gadget',43);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('hospital', 'hospital', '医院', '医院', 'hospital', 1); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('12','12','大促聚合','大促聚合','promotion_group','gadget',44);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('live', 'live', '直播', '直播', 'live', 2); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('13','13','大促美券','大促美券','anniversary_coupon','gadget',45);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('oddbuy', 'oddbuy', '拼团中的单独下单', '拼团中的单独下单', 'oddbuy', 20); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('14','14','日记本','日记本','diary','gadget',46);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('q_a', 'q_a', '问答帖', '问答帖', 'q_a', 7); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('15','15','免费整','免费整','free_face','gadget',47);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('qa', 'qa', '问答帖', '问答帖', 'q_a', 5); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('16','16','秒杀列表','秒杀列表','seckill','gadget',48);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('question', 'question', '问题帖', '问题帖', 'question', 17); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('17','17','所长专栏','所长专栏','suozhang_column','gadget',49);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('search_query', 'search_query', '搜索发现', '搜索发现', 'search_query', 11); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('18','18','医生','医生','doctor','gadget',50);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('service', 'service', '美购', '美购', 'service', 14); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('19','19','医院','医院','hospital','gadget',51);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('skin_special_subject', 'skin_special_subject', '肤质专题', '肤质专题', 'skin_special_subject', 4); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('20','20','免费医美定制','免费医美定制','freecustom','gadget',52);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('special', 'special', '专题', '专题', 'special', 16); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('21','21','直播','直播','live','gadget',53);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('spell', 'spell', '拼团下单', '拼团下单', 'spell', 19); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('22','22','百科','百科','wiki','gadget',54);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('topic', 'topic', '日记帖', '日记帖', 'topic', 3); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('23','23','专栏列表','专栏列表','article_list','gadget',55);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('topic_detail', 'topic_detail', '日记帖', '日记帖', 'topic', 13); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('24','24','专栏帖','专栏帖','article','gadget',56);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('user_post', 'user_post', '用户帖', '用户帖', 'user_post', 6); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('25','25','问题帖','问题帖','question','gadget',57);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki', 'wiki', '百科', '百科', 'wiki', 10); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('26','26','回答帖','回答帖','answer','gadget',58);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_brand', 'wiki_brand', '品牌百科', '品牌百科', 'wiki_brand', 69); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('27','27','专题聚合','专题聚合','special_together','gadget',59);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_collect', 'wiki_collect', '聚合百科', '聚合百科', 'wiki_collect', 73); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('28','28','榜单','榜单','bdlist','gadget',60);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_drug', 'wiki_drug', '药品百科', '药品百科', 'wiki_drug', 74); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('29','29','转诊呼叫中心','转诊呼叫中心','transfer_centre','gadget',61);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_instrument', 'wiki_instrument', '仪器百科', '仪器百科', 'wiki_instrument', 70); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('30','30','首页','首页','home','gadget',62);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_item', 'wiki_item', '项目百科', '项目百科', 'wiki_item', 71); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('31','31','内容聚合','内容聚合','tag_zone','gadget',63);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_material', 'wiki_material', '材料百科', '材料百科', 'wiki_material', 72); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('40','40','秒杀专题','秒杀专题','seckill_performance','gadget',64);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('交易专题ID', '交易专题ID', '专题', '专题', 'special', 26); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('41','41','秒杀聚合','秒杀聚合','seckill_together','gadget',65);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('医生主页ID', '医生主页ID', '医生', '医生', 'doctor', 28); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('42','42','新专题聚合','新专题聚合','new_special_together','gadget',66);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('医院主页ID', '医院主页ID', '医院', '医院', 'hospital', 23); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('50','50','医生私信','医生私信','doctor_consult','gadget',67);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('指定网页', '指定网页', '指定网页', '指定网页', 'web_assign', 30); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('55','55','用户帖','用户帖','user_post','gadget',68);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('新专题聚合', '新专题聚合', '新专题聚合', '新专题聚合', 'new_special_together', 24); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_brand','wiki_brand','品牌百科','品牌百科','wiki_brand','common',69);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('正常搜索', '正常搜索', '正常搜索', '正常搜索', 'common_search', 31); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_instrument','wiki_instrument','仪器百科','仪器百科','wiki_instrument','common',70);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('福利专题列表', '福利专题列表', '专题', '专题', 'special', 22); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_item','wiki_item','项目百科','项目百科','wiki_item','common',71);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('秒杀专场', '秒杀专场', '秒杀专题', '秒杀专题', 'seckill_performance', 27); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_material','wiki_material','材料百科','材料百科','wiki_material','common',72);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('秒杀聚合', '秒杀聚合', '秒杀聚合', '秒杀聚合', 'seckill_together', 25); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_collect','wiki_collect','聚合百科','聚合百科','wiki_collect','common',73);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('美购详情页ID', '美购详情页ID', '美购', '美购', 'service', 29); INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('wiki_drug','wiki_drug','药品百科','药品百科','wiki_drug','common',74);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('礼包URL','礼包URL','礼包','礼包','gift','search_word',75);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('网页URL','网页URL','网页','网页','web_url','search_word',76);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('秒杀URL','秒杀URL','秒杀','秒杀','seckill','search_word',77);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('免费活动ID','免费活动ID','活动','活动','activity','search_word',78);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('直播预告ID','直播预告ID','直播','直播','live','search_word',79);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('专栏ID','专栏ID','专栏帖','专栏帖','article','search_word',80);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('问题帖ID','问题帖ID','问题帖','问题帖','question','search_word',81);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('回答帖ID','回答帖ID','回答帖','回答帖','answer','search_word',82);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('日记本ID','日记本ID','日记本','日记本','diary','search_word',83);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('美购列表(协议)','美购列表(协议)','美购列表','美购列表','service_list','search_word',84);
INSERT INTO `dim_card_content_type`(`code`, `pk`, `name`, `memo`, `new_code`, `oid`) VALUES ('group','group','小组','小组','group',85);
\ No newline at end of file
...@@ -16,10 +16,12 @@ public class DateUtil { ...@@ -16,10 +16,12 @@ public class DateUtil {
static SimpleDateFormat secDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); static SimpleDateFormat secDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
static SimpleDateFormat dayDate = new SimpleDateFormat("yyyyMMdd"); static SimpleDateFormat dayDate = new SimpleDateFormat("yyyyMMdd");
static SimpleDateFormat day_idDate = new SimpleDateFormat("yyyy-MM-dd");
public enum DateType { public enum DateType {
DAY, DAY,
SECOND; SECOND,
DAY_ID;
} }
/** /**
...@@ -41,8 +43,17 @@ public class DateUtil { ...@@ -41,8 +43,17 @@ public class DateUtil {
return dayDate.format(date); return dayDate.format(date);
case SECOND: case SECOND:
return secDate.format(date); return secDate.format(date);
case DAY_ID:
return day_idDate.format(date);
default: default:
return null; return null;
} }
} }
public static Date stringToDate(String timestamp) {
Double timestampDouble = Double.parseDouble(timestamp);
Long timestampLong = new Double(timestampDouble * 1000).longValue();
Date date= new Date(timestampLong);
return date;
}
} }
...@@ -56,7 +56,8 @@ public class MyProducter { ...@@ -56,7 +56,8 @@ public class MyProducter {
// ProducerConfig config = new ProducerConfig(props); // ProducerConfig config = new ProducerConfig(props);
//创建生产这对象 //创建生产这对象
Producer<String, String> producer = new KafkaProducer<String, String>(props); Producer<String, String> producer = new KafkaProducer<String, String>(props);
String json = "{\"create_at\":\"1576854504\",\"gm_nginx_timestamp\":1579165739.724,\"user_id\":\"\",\"version\":\"110\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_popup\":\"0\",\"exposure_cards\":[{\"absolute_position\":\"0\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"0\",\"card_id\":2},{\"absolute_position\":\"0\",\"target_name\":\"\",\"transaction_type\":\"-1\",\"card_type\":\"card\",\"card_content_type\":\"gadget\",\"relative_position\":\"\",\"card_id\":923},{\"absolute_position\":\"1\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"1\",\"card_id\":2},{\"absolute_position\":\"2\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"2\",\"card_id\":2},{\"target_name\":\"鼻部-双旦大促-banner\",\"absolute_position\":\"2\",\"card_content_type \":\"新专题聚合\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"relative_position\":\"\",\"in_page_pos\":\"top\",\"card_id\":46},{\"absolute_position\":\"3\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"3\",\"card_id\":2},{\"absolute_position\":\"4\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"4\",\"card_id\":2}],\"tab_name\":\"\",\"down_slide_times\":0,\"page_name\":\"home\",\"up_loading_times\":0,\"is_exposure\":\"1\",\"referrer\":\"\",\"business_id\":\"\",\"referrer_id\":\"\"},\"app_session_id\":\"CCA64F08-C9F1-47FE-87ED-2B2993ADD067\",\"app\":{\"name\":\"gengmei_user\",\"grey_type\":\"{\\n \\\"report_result\\\" : 0,\\n \\\"face_detect_result\\\" : \\\"B\\\",\\n \\\"home\\\" : \\\"0\\\",\\n \\\"post_detail\\\" : \\\"0\\\",\\n \\\"video_steep\\\" : 0,\\n \\\"face_scan\\\" : 0\\n}\",\"current_city_id\":\"worldwide\",\"version\":\"7.19.1\",\"user_type\":{\"config_type\":1},\"serial_id\":75,\"channel\":\"App Store\"},\"gm_nginx_key\":1,\"device\":{\"idfv\":\"EB72DED5-75C3-410E-A759-388261BD232B\",\"sys_version\":\"13.3\",\"lng\":0,\"is_WiFi\":\"1\",\"manufacturer\":\"Apple\",\"device_id\":\"EB72DED5-75C3-410E-A759-388261BD232B\",\"lat\":0,\"ip\":\"192.168.0.167\",\"idfa\":\"00000000-0000-0000-0000-000000000000\",\"device_type\":\"ios\",\"model\":\"iPhone9,3\"},\"type\":\"page_precise_exposure\"}"; String json = "{\"create_at\":\"1579242641\",\"gm_nginx_timestamp\":1579242640.509,\"user_id\":\"\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_exposure\":\"1\",\"up_loading_times\":0,\"referrer_link\":[\"home\",\"search_home\"],\"tab_name\":\"综合\",\"down_slide_times\":0,\"query\":\"腹݄製¥FxGo6d9bEuoXH5IXDhEW¥\uD83D\uDC50開˙\uD83D\uDC49【Fаceu】\uD83D\uDC48,就能送我一张“发”卡,急急急!快来㠍佧,有机会额外得10000元葒枹\uD83E\uDDE7️,除夕再分5亿奨鑫\uD83D\uDCB0!\",\"filter\":\"\",\"referrer_id\":\"\",\"referrer\":\"search_home\",\"business_id\":\"\",\"page_name\":\"search_result_more\",\"exposure_cards\":[{\"cpc_referer\":\"1\",\"relative_position\":0,\"transaction_type\":\"\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"answer\",\"card_id\":\"517789\"},{\"cpc_referer\":\"1\",\"relative_position\":1,\"transaction_type\":\"\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"answer\",\"card_id\":\"541639\"},{\"cpc_referer\":\"1\",\"relative_position\":2,\"is_cpc\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"diary\",\"card_id\":16858137},{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5856326\",\"cpc_referer\":\"2\",\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":0,\"card_content_type\":\"service\",\"absolute_position\":0},{\"is_cpc\":0,\"result_status\":\"1\",\"card_id\":\"5820784\",\"cpc_referer\":\"2\",\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":0,\"card_content_type\":\"service\",\"absolute_position\":0},{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5776196\",\"cpc_referer\":\"2\",\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":0,\"card_content_type\":\"service\",\"absolute_position\":1},{\"is_cpc\":0,\"result_status\":\"1\",\"card_id\":\"5825049\",\"cpc_referer\":\"2\",\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":0,\"card_content_type\":\"service\",\"absolute_position\":1}]},\"app_session_id\":\"1e75a090-15a9-4ba5-81c0-c124adc7e752\",\"app\":{\"version\":\"7.22.1\",\"grey_type\":\"{\\\"post_detail\\\": \\\"0\\\", \\\"search_gray\\\": false, \\\"search_result_welfare\\\": false, \\\"face_detect_result\\\": \\\"B\\\", \\\"home\\\": \\\"0\\\", \\\"face_scan\\\": 0, \\\"launch_gray\\\": false, \\\"video_steep\\\": 1, \\\"report_result\\\": 0}\",\"current_city_id\":\"xianning\",\"user_type\":{\"config_type\":\"1\"},\"name\":\"gengmei_user\",\"serial_id\":52,\"channel\":\"vivo\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_cf3ae256f301e962\",\"sys_version\":\"8.1.0\",\"lng\":\"114.060301\",\"is_WiFi\":\"1\",\"lat\":\"29.534923\",\"device_id\":\"866934039264497\",\"manufacturer\":\"vivo\",\"net_type\":\"wifi\",\"device_type\":\"android\",\"ip\":\"192.168.1.2\",\"model\":\"vivo X20A\"},\"type\":\"page_precise_exposure\"}";
// String json = "{\"create_at\":\"1576854504\",\"gm_nginx_timestamp\":1579165739.724,\"user_id\":\"\",\"version\":\"110\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_popup\":\"0\",\"exposure_cards\":[{\"absolute_position\":\"0\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"0\",\"card_id\":2},{\"absolute_position\":\"0\",\"target_name\":\"\",\"transaction_type\":\"-1\",\"card_type\":\"card\",\"card_content_type\":\"gadget\",\"relative_position\":\"\",\"card_id\":923},{\"absolute_position\":\"1\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"1\",\"card_id\":2},{\"absolute_position\":\"2\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"2\",\"card_id\":2},{\"target_name\":\"鼻部-双旦大促-banner\",\"absolute_position\":\"2\",\"card_content_type \":\"新专题聚合\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"relative_position\":\"\",\"in_page_pos\":\"top\",\"card_id\":46},{\"absolute_position\":\"3\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"3\",\"card_id\":2},{\"absolute_position\":\"4\",\"transaction_type\":\"\",\"card_content_type\":\"function_entrance\",\"relative_position\":\"4\",\"card_id\":2}],\"tab_name\":\"\",\"down_slide_times\":0,\"page_name\":\"home\",\"up_loading_times\":0,\"is_exposure\":\"1\",\"referrer\":\"\",\"business_id\":\"\",\"referrer_id\":\"\"},\"app_session_id\":\"CCA64F08-C9F1-47FE-87ED-2B2993ADD067\",\"app\":{\"name\":\"gengmei_user\",\"grey_type\":\"{\\n \\\"report_result\\\" : 0,\\n \\\"face_detect_result\\\" : \\\"B\\\",\\n \\\"home\\\" : \\\"0\\\",\\n \\\"post_detail\\\" : \\\"0\\\",\\n \\\"video_steep\\\" : 0,\\n \\\"face_scan\\\" : 0\\n}\",\"current_city_id\":\"worldwide\",\"version\":\"7.19.1\",\"user_type\":{\"config_type\":1},\"serial_id\":75,\"channel\":\"App Store\"},\"gm_nginx_key\":1,\"device\":{\"idfv\":\"EB72DED5-75C3-410E-A759-388261BD232B\",\"sys_version\":\"13.3\",\"lng\":0,\"is_WiFi\":\"1\",\"manufacturer\":\"Apple\",\"device_id\":\"EB72DED5-75C3-410E-A759-388261BD232B\",\"lat\":0,\"ip\":\"192.168.0.167\",\"idfa\":\"00000000-0000-0000-0000-000000000000\",\"device_type\":\"ios\",\"model\":\"iPhone9,3\"},\"type\":\"page_precise_exposure\"}";
// String json = "{\"create_at\":\"1578102778\",\"gm_nginx_timestamp\":1578102780.541,\"user_id\":\"32085659\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"business_id\":\"\",\"exposure_cards\":[{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5754050\",\"absolute_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":0,\"card_content_type\":\"service\",\"cpc_referer\":\"0\"},{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5760019\",\"absolute_position\":1,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":1,\"card_content_type\":\"service\",\"cpc_referer\":\"0\"},{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5833115\",\"absolute_position\":2,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":2,\"card_content_type\":\"service\",\"cpc_referer\":\"0\"}],\"up_loading_times\":0,\"referrer_link\":[\"home\",\"search_home\"],\"tab_name\":\"美购\",\"down_slide_times\":0,\"query\":\"眼综合\",\"filter\":\"综合排序\",\"is_exposure\":\"1\",\"referrer\":\"search_result_more\",\"up_slide_times\":0,\"referrer_id\":\"\",\"page_name\":\"search_result_welfare\"},\"app_session_id\":\"dc92c61b-f9bf-4378-8ca1-e6c0d9bee116\",\"app\":{\"version\":\"7.20.1\",\"grey_type\":\"{\\\"video_steep\\\":0,\\\"post_detail\\\":\\\"0\\\",\\\"face_detect_result\\\":\\\"B\\\",\\\"home\\\":\\\"0\\\",\\\"face_scan\\\":0,\\\"report_result\\\":0}\",\"current_city_id\":\"jincheng\",\"user_type\":{\"config_type\":\"1\"},\"name\":\"gengmei_user\",\"serial_id\":25,\"channel\":\"oppo\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_c60514a82b1f4f68\",\"sys_version\":\"7.1.1\",\"lng\":\"112.31146\",\"is_WiFi\":\"0\",\"lat\":\"35.622659\",\"device_id\":\"861271049370690\",\"manufacturer\":\"OPPO\",\"net_type\":\"4G\",\"device_type\":\"android\",\"ip\":\"10.102.127.227\",\"model\":\"OPPOA83\"},\"type\":\"page_precise_exposure\"}"; // String json = "{\"create_at\":\"1578102778\",\"gm_nginx_timestamp\":1578102780.541,\"user_id\":\"32085659\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"business_id\":\"\",\"exposure_cards\":[{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5754050\",\"absolute_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":0,\"card_content_type\":\"service\",\"cpc_referer\":\"0\"},{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5760019\",\"absolute_position\":1,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":1,\"card_content_type\":\"service\",\"cpc_referer\":\"0\"},{\"is_cpc\":1,\"result_status\":\"1\",\"card_id\":\"5833115\",\"absolute_position\":2,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"relative_position\":2,\"card_content_type\":\"service\",\"cpc_referer\":\"0\"}],\"up_loading_times\":0,\"referrer_link\":[\"home\",\"search_home\"],\"tab_name\":\"美购\",\"down_slide_times\":0,\"query\":\"眼综合\",\"filter\":\"综合排序\",\"is_exposure\":\"1\",\"referrer\":\"search_result_more\",\"up_slide_times\":0,\"referrer_id\":\"\",\"page_name\":\"search_result_welfare\"},\"app_session_id\":\"dc92c61b-f9bf-4378-8ca1-e6c0d9bee116\",\"app\":{\"version\":\"7.20.1\",\"grey_type\":\"{\\\"video_steep\\\":0,\\\"post_detail\\\":\\\"0\\\",\\\"face_detect_result\\\":\\\"B\\\",\\\"home\\\":\\\"0\\\",\\\"face_scan\\\":0,\\\"report_result\\\":0}\",\"current_city_id\":\"jincheng\",\"user_type\":{\"config_type\":\"1\"},\"name\":\"gengmei_user\",\"serial_id\":25,\"channel\":\"oppo\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_c60514a82b1f4f68\",\"sys_version\":\"7.1.1\",\"lng\":\"112.31146\",\"is_WiFi\":\"0\",\"lat\":\"35.622659\",\"device_id\":\"861271049370690\",\"manufacturer\":\"OPPO\",\"net_type\":\"4G\",\"device_type\":\"android\",\"ip\":\"10.102.127.227\",\"model\":\"OPPOA83\"},\"type\":\"page_precise_exposure\"}";
// String json = "{\"create_at\":\"1577447031\",\"gm_nginx_timestamp\":1577447032.059,\"user_id\":\"\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_popup\":0,\"exposure_cards\":[{\"absolute_position\":0,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":1,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":2,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":3,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":4,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"target_name\":\"\",\"relative_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"gadget\",\"card_id\":923},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type \":\"新专题聚合\",\"card_id\":38},{\"target_name\":\"鼻部-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type \":\"新专题聚合\",\"card_id\":46},{\"absolute_position\":0,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":1,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":2,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":3,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":4,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"target_name\":\"\",\"relative_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"gadget\",\"card_id\":923},{\"target_name\":\"12.26社区\",\"relative_position\":0,\"transaction_type\":\"operation\",\"card_type\":\"card\",\"in_page_pos\":\"top\",\"card_content_type \":\"指定网页\",\"absolute_position\":3},{\"target_name\":\"吸脂填充-双旦\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":4,\"card_content_type \":\"新专题聚合\",\"card_id\":42},{\"target_name\":\"美肤三针双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":5,\"card_content_type \":\"新专题聚合\",\"card_id\":39},{\"target_name\":\"轮廓双旦banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":6,\"card_content_type \":\"新专题聚合\",\"card_id\":36},{\"target_name\":\"齿科-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":7,\"card_content_type \":\"新专题聚合\",\"card_id\":41}],\"tab_name\":\"\",\"down_slide_times\":0,\"page_name\":\"home\",\"up_loading_times\":0,\"referrer_id\":\"\",\"referrer\":\"\",\"is_exposure\":\"1\",\"business_id\":\"\"},\"app_session_id\":\"168871fb-1471-43ac-b4da-e07009d88be7\",\"app\":{\"version\":\"7.19.2\",\"grey_type\":\"{\\\"video_steep\\\": 1, \\\"post_detail\\\": \\\"0\\\", \\\"face_detect_result\\\": \\\"B\\\", \\\"home\\\": \\\"0\\\", \\\"face_scan\\\": 0, \\\"report_result\\\": 0}\",\"current_city_id\":\"\",\"user_type\":{\"config_type\":\"1\"},\"name\":\"gengmei_user\",\"serial_id\":31,\"channel\":\"yiba5202\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_80a2a60d59729bda\",\"sys_version\":\"8.0.0\",\"lng\":\"0.0\",\"is_WiFi\":\"0\",\"lat\":\"0.0\",\"device_id\":\"869712034003715\",\"manufacturer\":\"HUAWEI\",\"net_type\":\"4G\",\"device_type\":\"android\",\"ip\":\"10.138.25.16\",\"model\":\"LDN-AL20\"},\"type\":\"page_precise_exposure\"}"; // String json = "{\"create_at\":\"1577447031\",\"gm_nginx_timestamp\":1577447032.059,\"user_id\":\"\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_popup\":0,\"exposure_cards\":[{\"absolute_position\":0,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":1,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":2,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":3,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":4,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"target_name\":\"\",\"relative_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"gadget\",\"card_id\":923},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type \":\"新专题聚合\",\"card_id\":38},{\"target_name\":\"鼻部-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type \":\"新专题聚合\",\"card_id\":46},{\"absolute_position\":0,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":1,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":2,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":3,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"absolute_position\":4,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":1},{\"target_name\":\"\",\"relative_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"gadget\",\"card_id\":923},{\"target_name\":\"12.26社区\",\"relative_position\":0,\"transaction_type\":\"operation\",\"card_type\":\"card\",\"in_page_pos\":\"top\",\"card_content_type \":\"指定网页\",\"absolute_position\":3},{\"target_name\":\"吸脂填充-双旦\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":4,\"card_content_type \":\"新专题聚合\",\"card_id\":42},{\"target_name\":\"美肤三针双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":5,\"card_content_type \":\"新专题聚合\",\"card_id\":39},{\"target_name\":\"轮廓双旦banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":6,\"card_content_type \":\"新专题聚合\",\"card_id\":36},{\"target_name\":\"齿科-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":7,\"card_content_type \":\"新专题聚合\",\"card_id\":41}],\"tab_name\":\"\",\"down_slide_times\":0,\"page_name\":\"home\",\"up_loading_times\":0,\"referrer_id\":\"\",\"referrer\":\"\",\"is_exposure\":\"1\",\"business_id\":\"\"},\"app_session_id\":\"168871fb-1471-43ac-b4da-e07009d88be7\",\"app\":{\"version\":\"7.19.2\",\"grey_type\":\"{\\\"video_steep\\\": 1, \\\"post_detail\\\": \\\"0\\\", \\\"face_detect_result\\\": \\\"B\\\", \\\"home\\\": \\\"0\\\", \\\"face_scan\\\": 0, \\\"report_result\\\": 0}\",\"current_city_id\":\"\",\"user_type\":{\"config_type\":\"1\"},\"name\":\"gengmei_user\",\"serial_id\":31,\"channel\":\"yiba5202\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_80a2a60d59729bda\",\"sys_version\":\"8.0.0\",\"lng\":\"0.0\",\"is_WiFi\":\"0\",\"lat\":\"0.0\",\"device_id\":\"869712034003715\",\"manufacturer\":\"HUAWEI\",\"net_type\":\"4G\",\"device_type\":\"android\",\"ip\":\"10.138.25.16\",\"model\":\"LDN-AL20\"},\"type\":\"page_precise_exposure\"}";
// String json = "{\"create_at\":\"1577364648\",\"gm_nginx_timestamp\":1577364646.542,\"user_id\":\"\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_popup\":0,\"exposure_cards\":[{\"absolute_position\":0,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":1,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":2,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":3,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":4,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"target_name\":\"\",\"relative_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"gadget\",\"card_id\":923},{\"target_name\":\"12月新人专场\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"福利专题列表\",\"card_id\":6377},{\"target_name\":\"双旦大促-主会场-华西\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"福利专题列表\",\"card_id\":6565},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"新专题聚合\",\"card_id\":38},{\"target_name\":\"鼻部-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":3,\"card_content_type\":\"新专题聚合\",\"card_id\":46},{\"target_name\":\"12.26社区\",\"relative_position\":0,\"transaction_type\":\"operation\",\"card_type\":\"card\",\"in_page_pos\":\"top\",\"card_content_type\":\"指定网页\",\"absolute_position\":4},{\"target_name\":\"吸脂填充-双旦\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":5,\"card_content_type\":\"新专题聚合\",\"card_id\":42},{\"target_name\":\"美肤三针双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":6,\"card_content_type\":\"新专题聚合\",\"card_id\":39},{\"target_name\":\"轮廓双旦banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":7,\"card_content_type\":\"新专题聚合\",\"card_id\":36},{\"target_name\":\"12月新人专场\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"福利专题列表\",\"card_id\":6377},{\"target_name\":\"双旦大促-主会场-华西\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"福利专题列表\",\"card_id\":6565},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"新专题聚合\",\"card_id\":38},{\"target_name\":\"鼻部-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":3,\"card_content_type\":\"新专题聚合\",\"card_id\":46},{\"target_name\":\"12.26社区\",\"relative_position\":0,\"transaction_type\":\"operation\",\"card_type\":\"card\",\"in_page_pos\":\"top\",\"card_content_type\":\"指定网页\",\"absolute_position\":4},{\"target_name\":\"吸脂填充-双旦\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":5,\"card_content_type\":\"新专题聚合\",\"card_id\":42},{\"target_name\":\"美肤三针双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":6,\"card_content_type\":\"新专题聚合\",\"card_id\":39},{\"target_name\":\"轮廓双旦banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":7,\"card_content_type\":\"新专题聚合\",\"card_id\":36},{\"target_name\":\"12月新人专场\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"福利专题列表\",\"card_id\":6377},{\"target_name\":\"双旦大促-主会场-华西\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"福利专题列表\",\"card_id\":6565},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"新专题聚合\",\"card_id\":38}],\"tab_name\":\"\",\"down_slide_times\":0,\"page_name\":\"home\",\"up_loading_times\":0,\"referrer_id\":\"\",\"referrer\":\"\",\"is_exposure\":\"1\",\"business_id\":\"\"},\"app_session_id\":\"6d167db8-147d-4ded-b7a8-0d9f176f91a1\",\"app\":{\"version\":\"7.19.2\",\"grey_type\":\"unknown\",\"current_city_id\":\"chongqing\",\"user_type\":{},\"name\":\"gengmei_user\",\"serial_id\":1,\"channel\":\"huawei\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_99a0301553dc4f12\",\"sys_version\":\"10\",\"lng\":\"106.56958\",\"is_WiFi\":\"1\",\"lat\":\"29.680635\",\"device_id\":\"864674045613095\",\"manufacturer\":\"HUAWEI\",\"net_type\":\"wifi\",\"device_type\":\"android\",\"ip\":\"192.168.0.100\",\"model\":\"VOG-AL00\"},\"type\":\"page_precise_exposure\"}"; // String json = "{\"create_at\":\"1577364648\",\"gm_nginx_timestamp\":1577364646.542,\"user_id\":\"\",\"version\":\"147\",\"params\":{\"down_loading_times\":0,\"up_slide_times\":0,\"is_popup\":0,\"exposure_cards\":[{\"absolute_position\":0,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":1,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":2,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":3,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"absolute_position\":4,\"transaction_type\":\"\",\"relative_position\":0,\"card_content_type\":\"function_entrance\",\"card_id\":2},{\"target_name\":\"\",\"relative_position\":0,\"transaction_type\":\"-1\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"gadget\",\"card_id\":923},{\"target_name\":\"12月新人专场\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"福利专题列表\",\"card_id\":6377},{\"target_name\":\"双旦大促-主会场-华西\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"福利专题列表\",\"card_id\":6565},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"新专题聚合\",\"card_id\":38},{\"target_name\":\"鼻部-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":3,\"card_content_type\":\"新专题聚合\",\"card_id\":46},{\"target_name\":\"12.26社区\",\"relative_position\":0,\"transaction_type\":\"operation\",\"card_type\":\"card\",\"in_page_pos\":\"top\",\"card_content_type\":\"指定网页\",\"absolute_position\":4},{\"target_name\":\"吸脂填充-双旦\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":5,\"card_content_type\":\"新专题聚合\",\"card_id\":42},{\"target_name\":\"美肤三针双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":6,\"card_content_type\":\"新专题聚合\",\"card_id\":39},{\"target_name\":\"轮廓双旦banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":7,\"card_content_type\":\"新专题聚合\",\"card_id\":36},{\"target_name\":\"12月新人专场\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"福利专题列表\",\"card_id\":6377},{\"target_name\":\"双旦大促-主会场-华西\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"福利专题列表\",\"card_id\":6565},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"新专题聚合\",\"card_id\":38},{\"target_name\":\"鼻部-双旦大促-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":3,\"card_content_type\":\"新专题聚合\",\"card_id\":46},{\"target_name\":\"12.26社区\",\"relative_position\":0,\"transaction_type\":\"operation\",\"card_type\":\"card\",\"in_page_pos\":\"top\",\"card_content_type\":\"指定网页\",\"absolute_position\":4},{\"target_name\":\"吸脂填充-双旦\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":5,\"card_content_type\":\"新专题聚合\",\"card_id\":42},{\"target_name\":\"美肤三针双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":6,\"card_content_type\":\"新专题聚合\",\"card_id\":39},{\"target_name\":\"轮廓双旦banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":7,\"card_content_type\":\"新专题聚合\",\"card_id\":36},{\"target_name\":\"12月新人专场\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":0,\"card_content_type\":\"福利专题列表\",\"card_id\":6377},{\"target_name\":\"双旦大促-主会场-华西\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":1,\"card_content_type\":\"福利专题列表\",\"card_id\":6565},{\"target_name\":\"眼部双旦-banner\",\"relative_position\":0,\"in_page_pos\":\"top\",\"transaction_type\":\"operation\",\"card_type\":\"card\",\"absolute_position\":2,\"card_content_type\":\"新专题聚合\",\"card_id\":38}],\"tab_name\":\"\",\"down_slide_times\":0,\"page_name\":\"home\",\"up_loading_times\":0,\"referrer_id\":\"\",\"referrer\":\"\",\"is_exposure\":\"1\",\"business_id\":\"\"},\"app_session_id\":\"6d167db8-147d-4ded-b7a8-0d9f176f91a1\",\"app\":{\"version\":\"7.19.2\",\"grey_type\":\"unknown\",\"current_city_id\":\"chongqing\",\"user_type\":{},\"name\":\"gengmei_user\",\"serial_id\":1,\"channel\":\"huawei\"},\"gm_nginx_key\":1,\"device\":{\"android_device_id\":\"androidid_99a0301553dc4f12\",\"sys_version\":\"10\",\"lng\":\"106.56958\",\"is_WiFi\":\"1\",\"lat\":\"29.680635\",\"device_id\":\"864674045613095\",\"manufacturer\":\"HUAWEI\",\"net_type\":\"wifi\",\"device_type\":\"android\",\"ip\":\"192.168.0.100\",\"model\":\"VOG-AL00\"},\"type\":\"page_precise_exposure\"}";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment