|
@@ -1,6 +1,7 @@
|
|
|
package cn.com.ctop.job.adq.data.entity;
|
|
package cn.com.ctop.job.adq.data.entity;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
|
|
+
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
|
|
|
|
|
@@ -11,275 +12,303 @@ import org.apache.commons.lang3.builder.ToStringStyle;
|
|
|
* @author ruoyi
|
|
* @author ruoyi
|
|
|
* @date 2025-03-06
|
|
* @date 2025-03-06
|
|
|
*/
|
|
*/
|
|
|
-public class AdqCreativeReportHour
|
|
|
|
|
-{
|
|
|
|
|
|
|
+public class AdqCreativeReportHour {
|
|
|
private static final long serialVersionUID = 1L;
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
- /** 广告主ID */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 广告主ID
|
|
|
|
|
+ */
|
|
|
private Long advertiserId;
|
|
private Long advertiserId;
|
|
|
|
|
|
|
|
- /** 广告组ID */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 广告组ID
|
|
|
|
|
+ */
|
|
|
private Long adgroupId;
|
|
private Long adgroupId;
|
|
|
|
|
+ private String adgroupName;
|
|
|
|
|
|
|
|
- /** 创意ID */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创意ID
|
|
|
|
|
+ */
|
|
|
private Long dynamicCreativeId;
|
|
private Long dynamicCreativeId;
|
|
|
|
|
|
|
|
- /** 创意名称 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创意名称
|
|
|
|
|
+ */
|
|
|
private String dynamicCreativeName;
|
|
private String dynamicCreativeName;
|
|
|
|
|
|
|
|
- /** 数据起始时间 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 数据起始时间
|
|
|
|
|
+ */
|
|
|
private Long statTimeDay;
|
|
private Long statTimeDay;
|
|
|
|
|
|
|
|
- /** 小时 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 小时
|
|
|
|
|
+ */
|
|
|
private Long hour;
|
|
private Long hour;
|
|
|
|
|
|
|
|
- /** 消耗 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 消耗
|
|
|
|
|
+ */
|
|
|
private BigDecimal cost;
|
|
private BigDecimal cost;
|
|
|
|
|
|
|
|
- /** 展示 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 展示
|
|
|
|
|
+ */
|
|
|
private Long viewCount;
|
|
private Long viewCount;
|
|
|
|
|
|
|
|
- /** 点击 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 点击
|
|
|
|
|
+ */
|
|
|
private Long validClickCount;
|
|
private Long validClickCount;
|
|
|
|
|
|
|
|
- /** 转化 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 转化
|
|
|
|
|
+ */
|
|
|
private Long conversionsCount;
|
|
private Long conversionsCount;
|
|
|
|
|
|
|
|
- /** 深度转化 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 深度转化
|
|
|
|
|
+ */
|
|
|
private Long deepConversionsCount;
|
|
private Long deepConversionsCount;
|
|
|
|
|
|
|
|
- /** APP激活次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * APP激活次数
|
|
|
|
|
+ */
|
|
|
private Long activatedCount;
|
|
private Long activatedCount;
|
|
|
|
|
|
|
|
- /** 注册次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 注册次数
|
|
|
|
|
+ */
|
|
|
private Long regPv;
|
|
private Long regPv;
|
|
|
|
|
|
|
|
- /** 次日留存次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 次日留存次数
|
|
|
|
|
+ */
|
|
|
private Long retentionCount;
|
|
private Long retentionCount;
|
|
|
|
|
|
|
|
- /** 视频有效播放次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 视频有效播放次数
|
|
|
|
|
+ */
|
|
|
private Long videoOuterPlayCount;
|
|
private Long videoOuterPlayCount;
|
|
|
|
|
|
|
|
- /** 100%进度播放次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 100%进度播放次数
|
|
|
|
|
+ */
|
|
|
private Long videoOuterPlay100Count;
|
|
private Long videoOuterPlay100Count;
|
|
|
|
|
|
|
|
- /** 关键行为转化次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 关键行为转化次数
|
|
|
|
|
+ */
|
|
|
private Long keyBehaviorConversionsCount;
|
|
private Long keyBehaviorConversionsCount;
|
|
|
|
|
|
|
|
- /** 付费次数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 付费次数
|
|
|
|
|
+ */
|
|
|
private Long purchasePv;
|
|
private Long purchasePv;
|
|
|
|
|
|
|
|
- /** 付费金额 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 付费金额
|
|
|
|
|
+ */
|
|
|
private BigDecimal purchaseAmount;
|
|
private BigDecimal purchaseAmount;
|
|
|
|
|
|
|
|
- /** 首次付费人数 */
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 首次付费人数
|
|
|
|
|
+ */
|
|
|
private Long firstPayCount;
|
|
private Long firstPayCount;
|
|
|
|
|
|
|
|
- public void setAdvertiserId(Long advertiserId)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public void setAdvertiserId(Long advertiserId) {
|
|
|
this.advertiserId = advertiserId;
|
|
this.advertiserId = advertiserId;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getAdvertiserId()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getAdvertiserId() {
|
|
|
return advertiserId;
|
|
return advertiserId;
|
|
|
}
|
|
}
|
|
|
- public void setAdgroupId(Long adgroupId)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setAdgroupId(Long adgroupId) {
|
|
|
this.adgroupId = adgroupId;
|
|
this.adgroupId = adgroupId;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getAdgroupId()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getAdgroupId() {
|
|
|
return adgroupId;
|
|
return adgroupId;
|
|
|
}
|
|
}
|
|
|
- public void setDynamicCreativeId(Long dynamicCreativeId)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setDynamicCreativeId(Long dynamicCreativeId) {
|
|
|
this.dynamicCreativeId = dynamicCreativeId;
|
|
this.dynamicCreativeId = dynamicCreativeId;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getDynamicCreativeId()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getDynamicCreativeId() {
|
|
|
return dynamicCreativeId;
|
|
return dynamicCreativeId;
|
|
|
}
|
|
}
|
|
|
- public void setDynamicCreativeName(String dynamicCreativeName)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setDynamicCreativeName(String dynamicCreativeName) {
|
|
|
this.dynamicCreativeName = dynamicCreativeName;
|
|
this.dynamicCreativeName = dynamicCreativeName;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public String getDynamicCreativeName()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public String getDynamicCreativeName() {
|
|
|
return dynamicCreativeName;
|
|
return dynamicCreativeName;
|
|
|
}
|
|
}
|
|
|
- public void setStatTimeDay(Long statTimeDay)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setStatTimeDay(Long statTimeDay) {
|
|
|
this.statTimeDay = statTimeDay;
|
|
this.statTimeDay = statTimeDay;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getStatTimeDay()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getStatTimeDay() {
|
|
|
return statTimeDay;
|
|
return statTimeDay;
|
|
|
}
|
|
}
|
|
|
- public void setHour(Long hour)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setHour(Long hour) {
|
|
|
this.hour = hour;
|
|
this.hour = hour;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getHour()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getHour() {
|
|
|
return hour;
|
|
return hour;
|
|
|
}
|
|
}
|
|
|
- public void setCost(BigDecimal cost)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setCost(BigDecimal cost) {
|
|
|
this.cost = cost;
|
|
this.cost = cost;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public BigDecimal getCost()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public BigDecimal getCost() {
|
|
|
return cost;
|
|
return cost;
|
|
|
}
|
|
}
|
|
|
- public void setViewCount(Long viewCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setViewCount(Long viewCount) {
|
|
|
this.viewCount = viewCount;
|
|
this.viewCount = viewCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getViewCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getViewCount() {
|
|
|
return viewCount;
|
|
return viewCount;
|
|
|
}
|
|
}
|
|
|
- public void setValidClickCount(Long validClickCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setValidClickCount(Long validClickCount) {
|
|
|
this.validClickCount = validClickCount;
|
|
this.validClickCount = validClickCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getValidClickCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getValidClickCount() {
|
|
|
return validClickCount;
|
|
return validClickCount;
|
|
|
}
|
|
}
|
|
|
- public void setConversionsCount(Long conversionsCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setConversionsCount(Long conversionsCount) {
|
|
|
this.conversionsCount = conversionsCount;
|
|
this.conversionsCount = conversionsCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getConversionsCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getConversionsCount() {
|
|
|
return conversionsCount;
|
|
return conversionsCount;
|
|
|
}
|
|
}
|
|
|
- public void setDeepConversionsCount(Long deepConversionsCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setDeepConversionsCount(Long deepConversionsCount) {
|
|
|
this.deepConversionsCount = deepConversionsCount;
|
|
this.deepConversionsCount = deepConversionsCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getDeepConversionsCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getDeepConversionsCount() {
|
|
|
return deepConversionsCount;
|
|
return deepConversionsCount;
|
|
|
}
|
|
}
|
|
|
- public void setActivatedCount(Long activatedCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setActivatedCount(Long activatedCount) {
|
|
|
this.activatedCount = activatedCount;
|
|
this.activatedCount = activatedCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getActivatedCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getActivatedCount() {
|
|
|
return activatedCount;
|
|
return activatedCount;
|
|
|
}
|
|
}
|
|
|
- public void setRegPv(Long regPv)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setRegPv(Long regPv) {
|
|
|
this.regPv = regPv;
|
|
this.regPv = regPv;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getRegPv()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getRegPv() {
|
|
|
return regPv;
|
|
return regPv;
|
|
|
}
|
|
}
|
|
|
- public void setRetentionCount(Long retentionCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setRetentionCount(Long retentionCount) {
|
|
|
this.retentionCount = retentionCount;
|
|
this.retentionCount = retentionCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getRetentionCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getRetentionCount() {
|
|
|
return retentionCount;
|
|
return retentionCount;
|
|
|
}
|
|
}
|
|
|
- public void setVideoOuterPlayCount(Long videoOuterPlayCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setVideoOuterPlayCount(Long videoOuterPlayCount) {
|
|
|
this.videoOuterPlayCount = videoOuterPlayCount;
|
|
this.videoOuterPlayCount = videoOuterPlayCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getVideoOuterPlayCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getVideoOuterPlayCount() {
|
|
|
return videoOuterPlayCount;
|
|
return videoOuterPlayCount;
|
|
|
}
|
|
}
|
|
|
- public void setVideoOuterPlay100Count(Long videoOuterPlay100Count)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setVideoOuterPlay100Count(Long videoOuterPlay100Count) {
|
|
|
this.videoOuterPlay100Count = videoOuterPlay100Count;
|
|
this.videoOuterPlay100Count = videoOuterPlay100Count;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getVideoOuterPlay100Count()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getVideoOuterPlay100Count() {
|
|
|
return videoOuterPlay100Count;
|
|
return videoOuterPlay100Count;
|
|
|
}
|
|
}
|
|
|
- public void setKeyBehaviorConversionsCount(Long keyBehaviorConversionsCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setKeyBehaviorConversionsCount(Long keyBehaviorConversionsCount) {
|
|
|
this.keyBehaviorConversionsCount = keyBehaviorConversionsCount;
|
|
this.keyBehaviorConversionsCount = keyBehaviorConversionsCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getKeyBehaviorConversionsCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getKeyBehaviorConversionsCount() {
|
|
|
return keyBehaviorConversionsCount;
|
|
return keyBehaviorConversionsCount;
|
|
|
}
|
|
}
|
|
|
- public void setPurchasePv(Long purchasePv)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setPurchasePv(Long purchasePv) {
|
|
|
this.purchasePv = purchasePv;
|
|
this.purchasePv = purchasePv;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getPurchasePv()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getPurchasePv() {
|
|
|
return purchasePv;
|
|
return purchasePv;
|
|
|
}
|
|
}
|
|
|
- public void setPurchaseAmount(BigDecimal purchaseAmount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setPurchaseAmount(BigDecimal purchaseAmount) {
|
|
|
this.purchaseAmount = purchaseAmount;
|
|
this.purchaseAmount = purchaseAmount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public BigDecimal getPurchaseAmount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public BigDecimal getPurchaseAmount() {
|
|
|
return purchaseAmount;
|
|
return purchaseAmount;
|
|
|
}
|
|
}
|
|
|
- public void setFirstPayCount(Long firstPayCount)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public void setFirstPayCount(Long firstPayCount) {
|
|
|
this.firstPayCount = firstPayCount;
|
|
this.firstPayCount = firstPayCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public Long getFirstPayCount()
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public Long getFirstPayCount() {
|
|
|
return firstPayCount;
|
|
return firstPayCount;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public String getAdgroupName() {
|
|
|
|
|
+ return adgroupName;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setAdgroupName(String adgroupName) {
|
|
|
|
|
+ this.adgroupName = adgroupName;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
- public String toString() {
|
|
|
|
|
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
|
|
|
|
- .append("advertiserId", getAdvertiserId())
|
|
|
|
|
- .append("adgroupId", getAdgroupId())
|
|
|
|
|
- .append("dynamicCreativeId", getDynamicCreativeId())
|
|
|
|
|
- .append("dynamicCreativeName", getDynamicCreativeName())
|
|
|
|
|
- .append("statTimeDay", getStatTimeDay())
|
|
|
|
|
- .append("hour", getHour())
|
|
|
|
|
- .append("cost", getCost())
|
|
|
|
|
- .append("viewCount", getViewCount())
|
|
|
|
|
- .append("validClickCount", getValidClickCount())
|
|
|
|
|
- .append("conversionsCount", getConversionsCount())
|
|
|
|
|
- .append("deepConversionsCount", getDeepConversionsCount())
|
|
|
|
|
- .append("activatedCount", getActivatedCount())
|
|
|
|
|
- .append("regPv", getRegPv())
|
|
|
|
|
- .append("retentionCount", getRetentionCount())
|
|
|
|
|
- .append("videoOuterPlayCount", getVideoOuterPlayCount())
|
|
|
|
|
- .append("videoOuterPlay100Count", getVideoOuterPlay100Count())
|
|
|
|
|
- .append("keyBehaviorConversionsCount", getKeyBehaviorConversionsCount())
|
|
|
|
|
- .append("purchasePv", getPurchasePv())
|
|
|
|
|
- .append("purchaseAmount", getPurchaseAmount())
|
|
|
|
|
- .append("firstPayCount", getFirstPayCount())
|
|
|
|
|
-
|
|
|
|
|
- .toString();
|
|
|
|
|
|
|
+ public String
|
|
|
|
|
+ toString() {
|
|
|
|
|
+ return "AdqCreativeReportHour{" +
|
|
|
|
|
+ "advertiserId=" + advertiserId +
|
|
|
|
|
+ ", adgroupId=" + adgroupId +
|
|
|
|
|
+ ", adgroupName='" + adgroupName + '\'' +
|
|
|
|
|
+ ", dynamicCreativeId=" + dynamicCreativeId +
|
|
|
|
|
+ ", dynamicCreativeName='" + dynamicCreativeName + '\'' +
|
|
|
|
|
+ ", statTimeDay=" + statTimeDay +
|
|
|
|
|
+ ", hour=" + hour +
|
|
|
|
|
+ ", cost=" + cost +
|
|
|
|
|
+ ", viewCount=" + viewCount +
|
|
|
|
|
+ ", validClickCount=" + validClickCount +
|
|
|
|
|
+ ", conversionsCount=" + conversionsCount +
|
|
|
|
|
+ ", deepConversionsCount=" + deepConversionsCount +
|
|
|
|
|
+ ", activatedCount=" + activatedCount +
|
|
|
|
|
+ ", regPv=" + regPv +
|
|
|
|
|
+ ", retentionCount=" + retentionCount +
|
|
|
|
|
+ ", videoOuterPlayCount=" + videoOuterPlayCount +
|
|
|
|
|
+ ", videoOuterPlay100Count=" + videoOuterPlay100Count +
|
|
|
|
|
+ ", keyBehaviorConversionsCount=" + keyBehaviorConversionsCount +
|
|
|
|
|
+ ", purchasePv=" + purchasePv +
|
|
|
|
|
+ ", purchaseAmount=" + purchaseAmount +
|
|
|
|
|
+ ", firstPayCount=" + firstPayCount +
|
|
|
|
|
+ '}';
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|