|
|
|
|
|
package com.sztzjy.linkCommerce.entity;
|
|
|
|
|
|
|
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 产品推广测试结果表(多周期指标跟踪)
|
|
|
|
|
|
*
|
|
|
|
|
|
* @author whb
|
|
|
|
|
|
* cptgcs_answer
|
|
|
|
|
|
*/
|
|
|
|
|
|
public class CptgcsAnswer {
|
|
|
|
|
|
@ApiModelProperty(notes = "主键(格式:CPTGCSA_时间戳_哈希值,例:CPTGCSA_2023110614_9d7b6c5e)")
|
|
|
|
|
|
private String id;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "用户ID(关联userinfo表)")
|
|
|
|
|
|
private String userId;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "测试周期数(自动计算)")
|
|
|
|
|
|
private String testPeriod;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "点击率数据(JSON数组格式,如[0.15,0.18,0.20],表示15%,18%,20%)")
|
|
|
|
|
|
private String clickRate;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "转化率数据(JSON数组格式,如[0.05,0.06,0.07],表示5%,6%,7%)")
|
|
|
|
|
|
private String conversionRate;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "投资回报率数据(JSON数组格式,如[2.5,3.0,3.5],表示2.5倍,3.0倍,3.5倍)")
|
|
|
|
|
|
private String roiData;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "订单金额数据(JSON数组格式,如[5000,6000,7000],单位:元)")
|
|
|
|
|
|
private String orderAmount;
|
|
|
|
|
|
|
|
|
|
|
|
public String getId() {
|
|
|
|
|
|
return id;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setId(String id) {
|
|
|
|
|
|
this.id = id == null ? null : id.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getUserId() {
|
|
|
|
|
|
return userId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setUserId(String userId) {
|
|
|
|
|
|
this.userId = userId == null ? null : userId.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getTestPeriod() {
|
|
|
|
|
|
return testPeriod;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setTestPeriod(String testPeriod) {
|
|
|
|
|
|
this.testPeriod = testPeriod == null ? null : testPeriod.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getClickRate() {
|
|
|
|
|
|
return clickRate;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setClickRate(String clickRate) {
|
|
|
|
|
|
this.clickRate = clickRate == null ? null : clickRate.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getConversionRate() {
|
|
|
|
|
|
return conversionRate;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setConversionRate(String conversionRate) {
|
|
|
|
|
|
this.conversionRate = conversionRate == null ? null : conversionRate.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getRoiData() {
|
|
|
|
|
|
return roiData;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setRoiData(String roiData) {
|
|
|
|
|
|
this.roiData = roiData == null ? null : roiData.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getOrderAmount() {
|
|
|
|
|
|
return orderAmount;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setOrderAmount(String orderAmount) {
|
|
|
|
|
|
this.orderAmount = orderAmount == null ? null : orderAmount.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|