重构数据引擎
This commit is contained in:
@@ -1,321 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateCidAccountReportDetailReq 创建广告数据报表详情请求
|
||||
type CreateCidAccountReportDetailReq struct {
|
||||
g.Meta `path:"/createCidAccountReportDetail" method:"post" tags:"广告数据报表" summary:"创建广告数据报表详情" dc:"创建新的广告数据报表详情"`
|
||||
*CidAccountReportDetailItem
|
||||
}
|
||||
|
||||
// CreateCidAccountReportDetailRes 创建广告数据报表详情响应
|
||||
type CreateCidAccountReportDetailRes struct {
|
||||
Id int64 `json:"id" dc:"广告数据ID"`
|
||||
}
|
||||
|
||||
// BatchCreateCidAccountReportDetailReq 批量创建广告数据报表详情请求
|
||||
type BatchCreateCidAccountReportDetailReq struct {
|
||||
g.Meta `path:"/batchCreateCidAccountReportDetail" method:"post" tags:"广告数据报表" summary:"批量创建广告数据报表详情" dc:"批量创建广告数据报表详情"`
|
||||
Items []*CidAccountReportDetailItem `json:"items" v:"required" dc:"广告数据列表"`
|
||||
}
|
||||
|
||||
// BatchCreateCidAccountReportDetailRes 批量创建广告数据报表详情响应
|
||||
type BatchCreateCidAccountReportDetailRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// CidAccountReportDetailItem 广告数据报表详情项
|
||||
type CidAccountReportDetailItem struct {
|
||||
// 基础信息字段
|
||||
DataType string `json:"dataType" v:"required" dc:"类型type"`
|
||||
|
||||
// 核心指标字段
|
||||
T0OrderPaymentAmt string `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面URL"`
|
||||
CoverId int64 `json:"coverId" dc:"封面Id"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交GMV"`
|
||||
|
||||
// 视频信息字段
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频id"`
|
||||
PhotoId string `json:"photoId" dc:"视频id"`
|
||||
|
||||
// 受众属性字段
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"性别"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品5秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品3秒播放率"`
|
||||
|
||||
// 订单相关字段
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
|
||||
// 商品信息字段
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
|
||||
// 封面相关字段
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
|
||||
// 点击相关字段
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
|
||||
// 直播时长字段
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
|
||||
// 播放数据字段
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品3秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品3秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品5秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品5秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
|
||||
// 互动数据字段
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动字段
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
|
||||
// 播放效果字段
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
|
||||
// 转化字段
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接GMV"`
|
||||
|
||||
// GMV时间序列字段
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计GMV"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3日累计GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7日累计GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15日累计GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30日累计GMV"`
|
||||
|
||||
// ROI时间序列字段
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计ROI"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3日累计ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7日累计ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15日累计ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30日累计ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30日累计订单数"`
|
||||
|
||||
// 粉丝相关字段
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30日涨粉留存率"`
|
||||
|
||||
// 直播预约字段
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
|
||||
// 直播观看字段
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
|
||||
// 商品点击字段
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30日累计店铺新客"`
|
||||
|
||||
// 间接订单字段
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额字段
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本字段
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
|
||||
// 智能优惠券字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝GMV字段
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉7日GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉15日GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉30日GMV"`
|
||||
|
||||
// 粉丝ROI字段
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉7日ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉15日ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉30日ROI"`
|
||||
|
||||
// 新客GMV字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后1日新客GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后3日新客GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后7日新客GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后15日新客GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后30日新客GMV"`
|
||||
|
||||
// 新客订单量字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后1日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后3日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后7日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后15日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后30日新客成交订单量"`
|
||||
|
||||
// 新客复购率字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后1日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后3日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后7日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后15日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后30日新客复购率"`
|
||||
|
||||
// 新客ROI字段
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后1日新客ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后3日新客ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后7日新客ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后15日新客ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后30日新客ROI"`
|
||||
|
||||
// 电话卡相关字段
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
|
||||
// 时间字段
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
|
||||
// 分页字段
|
||||
PageNumber int `json:"pageNumber" dc:"页码"`
|
||||
|
||||
// 广告结构字段
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
|
||||
// 补贴相关字段
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
// ListCidAccountReportDetailReq 获取广告数据报表详情列表请求
|
||||
type ListCidAccountReportDetailReq struct {
|
||||
g.Meta `path:"/listCidAccountReportDetail" method:"get" tags:"广告数据报表" summary:"获取广告数据报表详情列表" dc:"分页查询广告数据报表详情列表"`
|
||||
*beans.Page
|
||||
DataType string `json:"dataType" dc:"类型type"`
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListCidAccountReportDetailRes 获取广告数据报表详情列表响应
|
||||
type ListCidAccountReportDetailRes struct {
|
||||
List []*CidAccountReportDetailItem `json:"list" dc:"广告数据列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,321 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateCidAccountReportSumReq 创建广告数据报表详情请求
|
||||
type CreateCidAccountReportSumReq struct {
|
||||
g.Meta `path:"/createCidAccountReportSum" method:"post" tags:"广告数据报表" summary:"创建广告数据报表详情" dc:"创建新的广告数据报表详情"`
|
||||
*CidAccountReportSumItem
|
||||
}
|
||||
|
||||
// CreateCidAccountReportSumRes 创建广告数据报表详情响应
|
||||
type CreateCidAccountReportSumRes struct {
|
||||
Id int64 `json:"id" dc:"广告数据ID"`
|
||||
}
|
||||
|
||||
// BatchCreateCidAccountReportSumReq 批量创建广告数据报表详情请求
|
||||
type BatchCreateCidAccountReportSumReq struct {
|
||||
g.Meta `path:"/batchCreateCidAccountReportSum" method:"post" tags:"广告数据报表" summary:"批量创建广告数据报表详情" dc:"批量创建广告数据报表详情"`
|
||||
Items []*CidAccountReportSumItem `json:"items" v:"required" dc:"广告数据列表"`
|
||||
}
|
||||
|
||||
// BatchCreateCidAccountReportSumRes 批量创建广告数据报表详情响应
|
||||
type BatchCreateCidAccountReportSumRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// CidAccountReportSumItem 广告数据报表详情项
|
||||
type CidAccountReportSumItem struct {
|
||||
// 基础信息字段
|
||||
DataType string `json:"dataType" v:"required" dc:"类型type"`
|
||||
|
||||
// 核心指标字段
|
||||
T0OrderPaymentAmt string `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面URL"`
|
||||
CoverId int64 `json:"coverId" dc:"封面Id"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交GMV"`
|
||||
|
||||
// 视频信息字段
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频id"`
|
||||
PhotoId string `json:"photoId" dc:"视频id"`
|
||||
|
||||
// 受众属性字段
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"性别"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品5秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品3秒播放率"`
|
||||
|
||||
// 订单相关字段
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
|
||||
// 商品信息字段
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
|
||||
// 封面相关字段
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
|
||||
// 点击相关字段
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
|
||||
// 直播时长字段
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
|
||||
// 播放数据字段
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品3秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品3秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品5秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品5秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
|
||||
// 互动数据字段
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动字段
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
|
||||
// 播放效果字段
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
|
||||
// 转化字段
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接GMV"`
|
||||
|
||||
// GMV时间序列字段
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计GMV"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3日累计GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7日累计GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15日累计GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30日累计GMV"`
|
||||
|
||||
// ROI时间序列字段
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计ROI"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3日累计ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7日累计ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15日累计ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30日累计ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30日累计订单数"`
|
||||
|
||||
// 粉丝相关字段
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30日涨粉留存率"`
|
||||
|
||||
// 直播预约字段
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
|
||||
// 直播观看字段
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
|
||||
// 商品点击字段
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30日累计店铺新客"`
|
||||
|
||||
// 间接订单字段
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额字段
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本字段
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
|
||||
// 智能优惠券字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝GMV字段
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉7日GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉15日GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉30日GMV"`
|
||||
|
||||
// 粉丝ROI字段
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉7日ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉15日ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉30日ROI"`
|
||||
|
||||
// 新客GMV字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后1日新客GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后3日新客GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后7日新客GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后15日新客GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后30日新客GMV"`
|
||||
|
||||
// 新客订单量字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后1日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后3日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后7日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后15日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后30日新客成交订单量"`
|
||||
|
||||
// 新客复购率字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后1日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后3日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后7日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后15日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后30日新客复购率"`
|
||||
|
||||
// 新客ROI字段
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后1日新客ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后3日新客ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后7日新客ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后15日新客ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后30日新客ROI"`
|
||||
|
||||
// 电话卡相关字段
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
|
||||
// 时间字段
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
|
||||
// 分页字段
|
||||
PageNumber int `json:"pageNumber" dc:"页码"`
|
||||
|
||||
// 广告结构字段
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
|
||||
// 补贴相关字段
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
// ListCidAccountReportSumReq 获取广告数据报表详情列表请求
|
||||
type ListCidAccountReportSumReq struct {
|
||||
g.Meta `path:"/listCidAccountReportSum" method:"get" tags:"广告数据报表" summary:"获取广告数据报表详情列表" dc:"分页查询广告数据报表详情列表"`
|
||||
*beans.Page
|
||||
DataType string `json:"dataType" dc:"类型type"`
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListCidAccountReportSumRes 获取广告数据报表详情列表响应
|
||||
type ListCidAccountReportSumRes struct {
|
||||
List []*CidAccountReportSumItem `json:"list" dc:"广告数据列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,230 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
type CreateCampaignReportDetailReq struct {
|
||||
g.Meta `path:"/createCampaignReportDetail" method:"post" tags:"广告效果明细报表" summary:"创建广告效果指标明细表" dc:"创建新的广告效果指标明细表"`
|
||||
*CampaignReportDetailItem
|
||||
}
|
||||
|
||||
type CreateCampaignReportDetailRes struct {
|
||||
Id int64 `json:"id" dc:"广告效果明细 ID"`
|
||||
}
|
||||
|
||||
type BatchCreateCampaignReportDetailReq struct {
|
||||
g.Meta `path:"/batchCreateCampaignReportDetail" method:"post" tags:"广告效果明细报表" summary:"批量创建广告效果指标明细表" dc:"批量创建广告效果指标明细表"`
|
||||
Items []*CampaignReportDetailItem `json:"items" v:"required" dc:"广告效果明细列表"`
|
||||
}
|
||||
|
||||
type BatchCreateCampaignReportDetailRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
type CampaignReportDetailItem struct {
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接 GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日累计订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
type ListCampaignReportDetailReq struct {
|
||||
g.Meta `path:"/listCampaignReportDetail" method:"get" tags:"广告效果明细报表" summary:"获取广告效果指标明细表列表" dc:"分页查询广告效果指标明细表列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字"`
|
||||
}
|
||||
|
||||
type ListCampaignReportDetailRes struct {
|
||||
List []*CampaignReportDetailItem `json:"list" dc:"广告效果明细列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,237 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateCampaignReportSumReq 创建广告计划效果指标表请求
|
||||
type CreateCampaignReportSumReq struct {
|
||||
g.Meta `path:"/createCampaignReportSum" method:"post" tags:"广告计划报表" summary:"创建广告计划效果指标表" dc:"创建新的广告计划效果指标表"`
|
||||
*CampaignReportSumItem
|
||||
}
|
||||
|
||||
// CreateCampaignReportSumRes 创建广告计划效果指标表响应
|
||||
type CreateCampaignReportSumRes struct {
|
||||
Id int64 `json:"id" dc:"广告计划效果 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateCampaignReportSumReq 批量创建广告计划效果指标表请求
|
||||
type BatchCreateCampaignReportSumReq struct {
|
||||
g.Meta `path:"/batchCreateCampaignReportSum" method:"post" tags:"广告计划报表" summary:"批量创建广告计划效果指标表" dc:"批量创建广告计划效果指标表"`
|
||||
Items []*CampaignReportSumItem `json:"items" v:"required" dc:"广告计划效果列表"`
|
||||
}
|
||||
|
||||
// BatchCreateCampaignReportSumRes 批量创建广告计划效果指标表响应
|
||||
type BatchCreateCampaignReportSumRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// CampaignReportSumItem 广告计划效果指标表项
|
||||
type CampaignReportSumItem struct {
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接 GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日累计订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
// ListCampaignReportSumReq 获取广告计划效果指标表列表请求
|
||||
type ListCampaignReportSumReq struct {
|
||||
g.Meta `path:"/listCampaignReportSum" method:"get" tags:"广告计划报表" summary:"获取广告计划效果指标表列表" dc:"分页查询广告计划效果指标表列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListCampaignReportSumRes 获取广告计划效果指标表列表响应
|
||||
type ListCampaignReportSumRes struct {
|
||||
List []*CampaignReportSumItem `json:"list" dc:"广告计划效果列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,230 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
type CreateCreativeReportDetailReq struct {
|
||||
g.Meta `path:"/createCreativeReportDetail" method:"post" tags:"广告效果明细报表" summary:"创建广告效果指标明细表" dc:"创建新的广告效果指标明细表"`
|
||||
*CreativeReportDetailItem
|
||||
}
|
||||
|
||||
type CreateCreativeReportDetailRes struct {
|
||||
Id int64 `json:"id" dc:"广告效果明细 ID"`
|
||||
}
|
||||
|
||||
type BatchCreateCreativeReportDetailReq struct {
|
||||
g.Meta `path:"/batchCreateCreativeReportDetail" method:"post" tags:"广告效果明细报表" summary:"批量创建广告效果指标明细表" dc:"批量创建广告效果指标明细表"`
|
||||
Items []*CreativeReportDetailItem `json:"items" v:"required" dc:"广告效果明细列表"`
|
||||
}
|
||||
|
||||
type BatchCreateCreativeReportDetailRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
type CreativeReportDetailItem struct {
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接 GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日累计订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
type ListCreativeReportDetailReq struct {
|
||||
g.Meta `path:"/listCreativeReportDetail" method:"get" tags:"广告效果明细报表" summary:"获取广告效果指标明细表列表" dc:"分页查询广告效果指标明细表列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字"`
|
||||
}
|
||||
|
||||
type ListCreativeReportDetailRes struct {
|
||||
List []*CreativeReportDetailItem `json:"list" dc:"广告效果明细列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,342 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateCreativeReportSumReq 创建广告效果指标表请求
|
||||
type CreateCreativeReportSumReq struct {
|
||||
g.Meta `path:"/createCreativeReportSum" method:"post" tags:"广告效果报表" summary:"创建广告效果指标表" dc:"创建新的广告效果指标表"`
|
||||
*CreativeReportSumItem
|
||||
}
|
||||
|
||||
// CreateCreativeReportSumRes 创建广告效果指标表响应
|
||||
type CreateCreativeReportSumRes struct {
|
||||
Id int64 `json:"id" dc:"广告效果 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateCreativeReportSumReq 批量创建广告效果指标表请求
|
||||
type BatchCreateCreativeReportSumReq struct {
|
||||
g.Meta `path:"/batchCreateCreativeReportSum" method:"post" tags:"广告效果报表" summary:"批量创建广告效果指标表" dc:"批量创建广告效果指标表"`
|
||||
Items []*CreativeReportSumItem `json:"items" v:"required" dc:"广告效果列表"`
|
||||
}
|
||||
|
||||
// BatchCreateCreativeReportSumRes 批量创建广告效果指标表响应
|
||||
type BatchCreateCreativeReportSumRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// CreativeReportSumItem 广告效果指标表项
|
||||
type CreativeReportSumItem struct {
|
||||
// 订单金额相关字段
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
|
||||
// 素材类型字段
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
|
||||
// 直播相关字段
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
|
||||
// 图片相关字段
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
|
||||
// 封面相关字段
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
|
||||
// 成本相关字段
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
|
||||
// 净成交相关字段
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
|
||||
// 视频相关字段
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
|
||||
// 用户属性相关字段
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"性别"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品 3 秒播放率"`
|
||||
|
||||
// 订单提交相关字段
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
|
||||
// 用户行为相关字段
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
|
||||
// 转化成本相关字段
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
|
||||
// 商品相关字段
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
|
||||
// 曝光相关字段
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
|
||||
// 行为相关字段
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
|
||||
// 直播时长相关字段
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
|
||||
// 作品播放相关字段
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
|
||||
// 作品互动相关字段
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动相关字段
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
|
||||
// 有效播放相关字段
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
|
||||
// 转化相关字段
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接 GMV"`
|
||||
|
||||
// 累计 GMV 相关字段
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日累计 GMV"`
|
||||
|
||||
// 累计 ROI 相关字段
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日累计 ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日累计订单数"`
|
||||
|
||||
// 涨粉相关字段
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日涨粉留存率"`
|
||||
|
||||
// 直播预约相关字段
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
|
||||
// 直播观看相关字段
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
|
||||
// 直播间商品相关字段
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日累计店铺新客"`
|
||||
|
||||
// 3 日累计相关字段
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日累计订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日累计 ROI"`
|
||||
|
||||
// 7 日间接订单相关字段
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额相关字段
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30 日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本相关字段
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
|
||||
// 智能优惠券相关字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝 GMV 相关字段
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
|
||||
// 粉丝 ROI 相关字段
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
|
||||
// 新客 GMV 相关字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后 30 日新客 GMV"`
|
||||
|
||||
// 新客订单数相关字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后 30 日新客成交订单量"`
|
||||
|
||||
// 新客复购率相关字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后 30 日新客复购率"`
|
||||
|
||||
// 新客 ROI 相关字段
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后 30 日新客 ROI"`
|
||||
|
||||
// 制卡订单相关字段
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
|
||||
// 电话卡激活相关字段
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
|
||||
// 制卡订单率相关字段
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
|
||||
// 电话卡激活率相关字段
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 直播观看相关字段
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
|
||||
// 报告日期字段
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
|
||||
// 广告计划相关字段
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
|
||||
// 广告单元相关字段
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
|
||||
// 广告创意相关字段
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
|
||||
// 新增字段
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
// ListCreativeReportSumReq 获取广告效果指标表列表请求
|
||||
type ListCreativeReportSumReq struct {
|
||||
g.Meta `path:"/listCreativeReportSum" method:"get" tags:"广告效果报表" summary:"获取广告效果指标表列表" dc:"分页查询广告效果指标表列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListCreativeReportSumRes 获取广告效果指标表列表响应
|
||||
type ListCreativeReportSumRes struct {
|
||||
List []*CreativeReportSumItem `json:"list" dc:"广告效果列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,234 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateMaterialReportReq 创建素材报表数据请求
|
||||
type CreateMaterialReportReq struct {
|
||||
g.Meta `path:"/createMaterialReport" method:"post" tags:"素材报表" summary:"创建素材报表数据" dc:"创建新的素材报表数据"`
|
||||
*MaterialReportItem
|
||||
}
|
||||
|
||||
// CreateMaterialReportRes 创建素材报表数据响应
|
||||
type CreateMaterialReportRes struct {
|
||||
Id int64 `json:"id" dc:"素材报表数据 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateMaterialReportReq 批量创建素材报表数据请求
|
||||
type BatchCreateMaterialReportReq struct {
|
||||
g.Meta `path:"/batchCreateMaterialReport" method:"post" tags:"素材报表" summary:"批量创建素材报表数据" dc:"批量创建素材报表数据"`
|
||||
Items []*MaterialReportItem `json:"items" v:"required" dc:"素材报表数据列表"`
|
||||
}
|
||||
|
||||
// BatchCreateMaterialReportRes 批量创建素材报表数据响应
|
||||
type BatchCreateMaterialReportRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// MaterialReportItem 素材报表数据项
|
||||
type MaterialReportItem struct {
|
||||
CreatedBy *string `json:"createdBy" dc:"创建人"`
|
||||
UpdatedBy *string `json:"updatedBy" dc:"更新人"`
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日订单支付金额"`
|
||||
CreativeMaterialType *string `json:"creativeMaterialType" dc:"创意素材类型"`
|
||||
LiveName *string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId *string `json:"authorId" dc:"作者 ID"`
|
||||
PicUrl *string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName *string `json:"picName" dc:"图片名称"`
|
||||
PicId *string `json:"picId" dc:"图片 ID"`
|
||||
CoverUrl *string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 ID"`
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"商品订单转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"商品卡点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"商家涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"商家涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"当日净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"当日净成交 GMV"`
|
||||
PhotoName *string `json:"photoName" dc:"照片名称"`
|
||||
PhotoIdStr *string `json:"photoIdStr" dc:"照片 ID 字符串"`
|
||||
PhotoId *string `json:"photoId" dc:"照片 ID"`
|
||||
ModPriceSegment *string `json:"modPriceSegment" dc:"价格区间"`
|
||||
AgeSegment *string `json:"ageSegment" dc:"年龄段"`
|
||||
Province *string `json:"province" dc:"省份"`
|
||||
Gender *string `json:"gender" dc:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"广告照片播放 5 秒比率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"广告照片播放 3 秒比率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"提交订单 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"提交订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"事件订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"事件订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"事件订单支付 ROI"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"事件 APP 调用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"事件加购数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化数量成本"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"广告有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"广告商品点击数"`
|
||||
MerchantProductId *string `json:"merchantProductId" dc:"商家商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"总花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"广告展示数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"千次展示成本"`
|
||||
Impression *int64 `json:"impression" dc:"曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"照片点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"照片点击率"`
|
||||
Click *int64 `json:"click" dc:"点击数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"操作栏点击数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"操作栏点击成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"ESP 点击率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"操作比率"`
|
||||
AdItemCount *int64 `json:"adItemCount" dc:"广告商品点击次数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"ESP 直播播放秒数"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"播放 3 秒数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"播放 5 秒数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"播放结束数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"完播率"`
|
||||
Share *int64 `json:"share" dc:"分享数"`
|
||||
Comment *int64 `json:"comment" dc:"评论数"`
|
||||
Likes *int64 `json:"likes" dc:"点赞数"`
|
||||
Report *int64 `json:"report" dc:"举报数"`
|
||||
Block *int64 `json:"block" dc:"拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"商品负反馈数"`
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播分享数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播打赏数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本 ESP"`
|
||||
Roi *float64 `json:"roi" dc:"ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"支付订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"订单比率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"当日订单比率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"商家推荐粉丝数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日留存率"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日留存率"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日留存率"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日留存率"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日留存比率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日留存比率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日留存比率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日留存比率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"预约成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"标准直播开始数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"广告直播播放数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"广告直播播放成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观众成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播事件商品浏览数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接吸引平台新买家数"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日吸引平台总买家数"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接吸引商家新买家数"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日吸引商家总买家数"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日 ROI"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"粉丝当日人均 GMV"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"粉丝 3 日人均 GMV"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"粉丝 7 日人均 GMV"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"粉丝 15 日人均 GMV"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"粉丝 30 日人均 GMV"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"推荐粉丝成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"白盒直接订单支付金额"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"白盒直接订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"粉丝当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"粉丝次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"粉丝 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"粉丝 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"粉丝 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"粉丝当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"粉丝次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"粉丝 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"粉丝 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"粉丝 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日店铺新客订单支付金额"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"次日店铺新客订单支付金额"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"3 日店铺新客订单支付金额"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"7 日店铺新客订单支付金额"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"15 日店铺新客订单支付金额"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"30 日店铺新客订单支付金额"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日店铺新客订单数"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"次日店铺新客订单数"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"3 日店铺新客订单数"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"7 日店铺新客订单数"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"15 日店铺新客订单数"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"30 日店铺新客订单数"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"次日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"当日店铺新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"次日店铺新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"3 日店铺新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"7 日店铺新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"15 日店铺新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"30 日店铺新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"创建卡片订单数"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"转发 TS 创建卡片订单数"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"创建卡片订单成本"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"转发 TS 创建卡片订单成本"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"激活卡片订单数"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"转发 TS 激活卡片订单数"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"激活卡片订单成本"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"转发 TS 激活卡片订单成本"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"创建卡片订单比率"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"转发 TS 创建卡片订单比率"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"激活卡片订单比率"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"转发 TS 激活卡片订单比率"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"直播播放数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"商品入口点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"展示数"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"报告日期(格式:YYYY-MM-DD)"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName *string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName *string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName *string `json:"creativeName" dc:"创意名称"`
|
||||
}
|
||||
|
||||
// ListMaterialReportReq 获取素材报表数据列表请求
|
||||
type ListMaterialReportReq struct {
|
||||
g.Meta `path:"/listMaterialReport" method:"get" tags:"素材报表" summary:"获取素材报表数据列表" dc:"分页查询素材报表数据列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"报告日期"`
|
||||
PhotoId string `json:"photoId" dc:"照片 ID"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索照片名称、计划名称等)"`
|
||||
}
|
||||
|
||||
// ListMaterialReportRes 获取素材报表数据列表响应
|
||||
type ListMaterialReportRes struct {
|
||||
List []*MaterialReportItem `json:"list" dc:"素材报表数据列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,210 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// PopulationReportItem 调控任务数据项
|
||||
type PopulationReportItem struct {
|
||||
PhotoName string `json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `json:"ageSegment" description:"年龄段"`
|
||||
Province string `json:"province" description:"省份名称"`
|
||||
Gender string `json:"gender" description:"性别"`
|
||||
MerchantProductId string `json:"merchantProductId" description:"商品 ID"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" description:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" description:"单元 ID"`
|
||||
UnitName string `json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" description:"创意名称"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" description:"转化成本"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" description:"行为数"`
|
||||
CostTotal *float64 `json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" description:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" description:"作品完播率"`
|
||||
Share *int64 `json:"share" description:"作品分享数"`
|
||||
Comment *int64 `json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `json:"report" description:"作品举报数"`
|
||||
Block *int64 `json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" description:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" description:"直接 GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T3Gmv *float64 `json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" description:"次日累计 ROI"`
|
||||
T3Roi *float64 `json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" description:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" description:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" description:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" description:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" description:"全站曝光"`
|
||||
}
|
||||
|
||||
// CreatePopulationReportReq 创建调控任务数据请求参数
|
||||
type CreatePopulationReportReq struct {
|
||||
g.Meta `path:"/createPopulationReport" method:"post"`
|
||||
*PopulationReportItem
|
||||
}
|
||||
|
||||
// CreatePopulationReportRes 创建调控任务数据响应参数
|
||||
type CreatePopulationReportRes struct {
|
||||
Id int64 `json:"id"`
|
||||
}
|
||||
|
||||
// BatchCreatePopulationReportReq 批量创建调控任务数据请求参数
|
||||
type BatchCreatePopulationReportReq struct {
|
||||
g.Meta `path:"/batchCreatePopulationReport" method:"post"`
|
||||
Items []*PopulationReportItem `json:"items" v:"required"`
|
||||
}
|
||||
|
||||
// BatchCreatePopulationReportRes 批量创建调控任务数据响应参数
|
||||
type BatchCreatePopulationReportRes struct {
|
||||
SuccessCount int64 `json:"successCount"`
|
||||
FailCount int64 `json:"failCount"`
|
||||
FailedItems []int64 `json:"failedItems"`
|
||||
}
|
||||
|
||||
// ListPopulationReportReq 查询调控任务数据列表请求参数
|
||||
type ListPopulationReportReq struct {
|
||||
g.Meta `path:"/listPopulationReport" method:"post"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" description:"时间"`
|
||||
PhotoId string `json:"photoId" description:"视频 id"`
|
||||
Keyword string `json:"keyword" description:"关键词"`
|
||||
}
|
||||
|
||||
// ListPopulationReportRes 查询调控任务数据列表响应参数
|
||||
type ListPopulationReportRes struct {
|
||||
List []*PopulationReportItem `json:"list"`
|
||||
Total int `json:"total"`
|
||||
}
|
||||
@@ -1,132 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateStorewideReportDetailReq 创建广告效果指标表请求
|
||||
type CreateStorewideReportDetailReq struct {
|
||||
g.Meta `path:"/createStorewideReportDetail" method:"post" tags:"广告效果指标" summary:"创建广告效果指标表" dc:"创建新的广告效果指标表"`
|
||||
*StorewideReportDetailItem
|
||||
}
|
||||
|
||||
// CreateStorewideReportDetailRes 创建广告效果指标表响应
|
||||
type CreateStorewideReportDetailRes struct {
|
||||
Id int64 `json:"id" dc:"广告效果指标 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateStorewideReportDetailReq 批量创建广告效果指标表请求
|
||||
type BatchCreateStorewideReportDetailReq struct {
|
||||
g.Meta `path:"/batchCreateStorewideReportDetail" method:"post" tags:"广告效果指标" summary:"批量创建广告效果指标表" dc:"批量创建广告效果指标表"`
|
||||
Items []*StorewideReportDetailItem `json:"items" v:"required" dc:"广告效果指标列表"`
|
||||
}
|
||||
|
||||
// BatchCreateStorewideReportDetailRes 批量创建广告效果指标表响应
|
||||
type BatchCreateStorewideReportDetailRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// StorewideReportDetailItem 广告效果指标表项
|
||||
type StorewideReportDetailItem struct {
|
||||
// 订单金额相关字段
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
|
||||
// 素材类型字段
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
|
||||
// 直播相关字段
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
|
||||
// 图片相关字段
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
|
||||
// 封面相关字段
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
|
||||
// 商品卡点击相关字段
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
|
||||
// 净成交相关字段
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
|
||||
// 视频相关字段
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
|
||||
// 行为相关字段
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
|
||||
// 商品相关字段
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
|
||||
// 行为率字段
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
|
||||
// 当日 GMV 相关字段
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
|
||||
// 当日订单相关字段
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
|
||||
// 智能优惠券相关字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
|
||||
// 直播观看相关字段
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
|
||||
// 商品入口点击相关字段
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
|
||||
// 曝光相关字段
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
|
||||
// 报告日期字段
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
|
||||
// 广告计划相关字段
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
|
||||
// 广告单元相关字段
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
|
||||
// 广告创意相关字段
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
}
|
||||
|
||||
// ListStorewideReportDetailReq 获取广告效果指标表列表请求
|
||||
type ListStorewideReportDetailReq struct {
|
||||
g.Meta `path:"/listStorewideReportDetail" method:"get" tags:"广告效果指标" summary:"获取广告效果指标表列表" dc:"分页查询广告效果指标表列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListStorewideReportDetailRes 获取广告效果指标表列表响应
|
||||
type ListStorewideReportDetailRes struct {
|
||||
List []*StorewideReportDetailItem `json:"list" dc:"广告效果指标列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,92 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateStorewideReportSumReq 创建广告效果指标表请求
|
||||
type CreateStorewideReportSumReq struct {
|
||||
g.Meta `path:"/createStorewideReportSum" method:"post" tags:"广告效果指标" summary:"创建广告效果指标表" dc:"创建新的广告效果指标表"`
|
||||
*StorewideReportSumItem
|
||||
}
|
||||
|
||||
// CreateStorewideReportSumRes 创建广告效果指标表响应
|
||||
type CreateStorewideReportSumRes struct {
|
||||
Id int64 `json:"id" dc:"广告效果指标 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateStorewideReportSumReq 批量创建广告效果指标表请求
|
||||
type BatchCreateStorewideReportSumReq struct {
|
||||
g.Meta `path:"/batchCreateStorewideReportSum" method:"post" tags:"广告效果指标" summary:"批量创建广告效果指标表" dc:"批量创建广告效果指标表"`
|
||||
Items []*StorewideReportSumItem `json:"items" v:"required" dc:"广告效果指标列表"`
|
||||
}
|
||||
|
||||
// BatchCreateStorewideReportSumRes 批量创建广告效果指标表响应
|
||||
type BatchCreateStorewideReportSumRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// StorewideReportSumItem 广告效果指标表项
|
||||
type StorewideReportSumItem struct {
|
||||
// 新增字段
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
|
||||
// 原有字段
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
}
|
||||
|
||||
// ListStorewideReportSumReq 获取广告效果指标表列表请求
|
||||
type ListStorewideReportSumReq struct {
|
||||
g.Meta `path:"/listStorewideReportSum" method:"get" tags:"广告效果指标" summary:"获取广告效果指标表列表" dc:"分页查询广告效果指标表列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListStorewideReportSumRes 获取广告效果指标表列表响应
|
||||
type ListStorewideReportSumRes struct {
|
||||
List []*StorewideReportSumItem `json:"list" dc:"广告效果指标列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -4,6 +4,8 @@ package copydata
|
||||
type CreateSyncTaskLogReq struct {
|
||||
TaskID string `json:"taskId"`
|
||||
TaskType string `json:"taskType"`
|
||||
PlatformCode string `json:"platformCode"`
|
||||
InterfaceCode string `json:"interfaceCode"`
|
||||
AdvertiserID int64 `json:"advertiserId"`
|
||||
StartTime interface{} `json:"startTime"`
|
||||
EndTime interface{} `json:"endTime"`
|
||||
@@ -39,6 +41,8 @@ type SyncTaskLogItem struct {
|
||||
Id int64 `json:"id"`
|
||||
TaskID string `json:"taskId"`
|
||||
TaskType string `json:"taskType"`
|
||||
PlatformCode string `json:"platformCode"`
|
||||
InterfaceCode string `json:"interfaceCode"`
|
||||
AdvertiserID int64 `json:"advertiserId"`
|
||||
StartTime interface{} `json:"startTime"`
|
||||
EndTime interface{} `json:"endTime"`
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateTaskReportReq 创建调控任务数据请求
|
||||
type CreateTaskReportReq struct {
|
||||
g.Meta `path:"/createTaskReport" method:"post" tags:"调控任务" summary:"创建调控任务数据" dc:"创建新的调控任务数据"`
|
||||
*TaskReportItem
|
||||
}
|
||||
|
||||
// CreateTaskReportRes 创建调控任务数据响应
|
||||
type CreateTaskReportRes struct {
|
||||
Id int64 `json:"id" dc:"调控任务数据 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateTaskReportReq 批量创建调控任务数据请求
|
||||
type BatchCreateTaskReportReq struct {
|
||||
g.Meta `path:"/batchCreateTaskReport" method:"post" tags:"调控任务" summary:"批量创建调控任务数据" dc:"批量创建调控任务数据"`
|
||||
Items []*TaskReportItem `json:"items" v:"required" dc:"调控任务数据列表"`
|
||||
}
|
||||
|
||||
// BatchCreateTaskReportRes 批量创建调控任务数据响应
|
||||
type BatchCreateTaskReportRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// TaskReportItem 调控任务数据项
|
||||
type TaskReportItem struct {
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
|
||||
// 视频信息字段
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
|
||||
// 核心指标字段
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
|
||||
// 粉丝 GMV 字段
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
|
||||
// 粉丝 ROI 字段
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
|
||||
// 时间字段
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间(格式:YYYY-MM-DD)"`
|
||||
}
|
||||
|
||||
// ListTaskReportReq 获取调控任务数据列表请求
|
||||
type ListTaskReportReq struct {
|
||||
g.Meta `path:"/listTaskReport" method:"get" tags:"调控任务" summary:"获取调控任务数据列表" dc:"分页查询调控任务数据列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索视频名称等)"`
|
||||
}
|
||||
|
||||
// ListTaskReportRes 获取调控任务数据列表响应
|
||||
type ListTaskReportRes struct {
|
||||
List []*TaskReportItem `json:"list" dc:"调控任务数据列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,237 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateUnitReportDetailReq 创建广告效果指标详情请求
|
||||
type CreateUnitReportDetailReq struct {
|
||||
g.Meta `path:"/createUnitReportDetail" method:"post" tags:"广告效果指标详情" summary:"创建广告效果指标详情" dc:"创建新的广告效果指标详情"`
|
||||
*UnitReportDetailItem
|
||||
}
|
||||
|
||||
// CreateUnitReportDetailRes 创建广告效果指标详情响应
|
||||
type CreateUnitReportDetailRes struct {
|
||||
Id int64 `json:"id" dc:"广告数据 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateUnitReportDetailReq 批量创建广告效果指标详情请求
|
||||
type BatchCreateUnitReportDetailReq struct {
|
||||
g.Meta `path:"/batchCreateUnitReportDetail" method:"post" tags:"广告效果指标详情" summary:"批量创建广告效果指标详情" dc:"批量创建广告效果指标详情"`
|
||||
Items []*UnitReportDetailItem `json:"items" v:"required" dc:"广告数据列表"`
|
||||
}
|
||||
|
||||
// BatchCreateUnitReportDetailRes 批量创建广告效果指标详情响应
|
||||
type BatchCreateUnitReportDetailRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// UnitReportDetailItem 广告效果指标详情项
|
||||
type UnitReportDetailItem struct {
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间,"0-500", "501-1000", "1001-1500", "1501-2000", "2001-2500", "2501-3000", "3001-3500", "3501-4000", "4001-4500", "4501-5000", "5001-5500", "5501+", "未知""`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"0-17", "18-23", "24-30", "31-40", "41-49", "50+","未知""`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"男,女,未知三种类型"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接 GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日累计订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
// ListUnitReportDetailReq 获取广告效果指标详情列表请求
|
||||
type ListUnitReportDetailReq struct {
|
||||
g.Meta `path:"/listUnitReportDetail" method:"get" tags:"广告效果指标详情" summary:"获取广告效果指标详情列表" dc:"分页查询广告效果指标详情列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListUnitReportDetailRes 获取广告效果指标详情列表响应
|
||||
type ListUnitReportDetailRes struct {
|
||||
List []*UnitReportDetailItem `json:"list" dc:"广告数据列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -1,237 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateUnitReportSumReq 创建广告效果指标请求
|
||||
type CreateUnitReportSumReq struct {
|
||||
g.Meta `path:"/createUnitReportSum" method:"post" tags:"广告效果指标" summary:"创建广告效果指标" dc:"创建新的广告效果指标"`
|
||||
*UnitReportSumItem
|
||||
}
|
||||
|
||||
// CreateUnitReportSumRes 创建广告效果指标响应
|
||||
type CreateUnitReportSumRes struct {
|
||||
Id int64 `json:"id" dc:"广告数据 ID"`
|
||||
}
|
||||
|
||||
// BatchCreateUnitReportSumReq 批量创建广告效果指标请求
|
||||
type BatchCreateUnitReportSumReq struct {
|
||||
g.Meta `path:"/batchCreateUnitReportSum" method:"post" tags:"广告效果指标" summary:"批量创建广告效果指标" dc:"批量创建广告效果指标"`
|
||||
Items []*UnitReportSumItem `json:"items" v:"required" dc:"广告数据列表"`
|
||||
}
|
||||
|
||||
// BatchCreateUnitReportSumRes 批量创建广告效果指标响应
|
||||
type BatchCreateUnitReportSumRes struct {
|
||||
SuccessCount int64 `json:"successCount" dc:"成功数量"`
|
||||
FailCount int64 `json:"failCount" dc:"失败数量"`
|
||||
FailedItems []int64 `json:"failedItems" dc:"失败项索引"`
|
||||
}
|
||||
|
||||
// UnitReportSumItem 广告效果指标项
|
||||
type UnitReportSumItem struct {
|
||||
T0OrderPaymentAmt *float64 `json:"t0OrderPaymentAmt" dc:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `json:"creativeMaterialType" dc:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
LiveName string `json:"liveName" dc:"直播间名称"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
PicUrl string `json:"picUrl" dc:"图片 URL"`
|
||||
PicName string `json:"picName" dc:"图片名称"`
|
||||
PicId string `json:"picId" dc:"图片 Id"`
|
||||
CoverUrl string `json:"coverUrl" dc:"封面 URL"`
|
||||
CoverId *int64 `json:"coverId" dc:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `json:"itemOrderConversionRatio" dc:"转化率"`
|
||||
ItemCardClickRatio *float64 `json:"itemCardClickRatio" dc:"点击率"`
|
||||
ItemCardClkCnt *int64 `json:"itemCardClkCnt" dc:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `json:"livePlayCntCost" dc:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `json:"adMerchantFollowCost" dc:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `json:"adMerchantFollow" dc:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `json:"netT0OrderCnt" dc:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `json:"netT0Roi" dc:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `json:"netT0Gmv" dc:"净成交 GMV"`
|
||||
PhotoName string `json:"photoName" dc:"视频名称"`
|
||||
PhotoIdStr string `json:"photoIdStr" dc:"视频 id"`
|
||||
PhotoId string `json:"photoId" dc:"视频 id"`
|
||||
ModPriceSegment string `json:"modPriceSegment" dc:"设备价格区间,"0-500", "501-1000", "1001-1500", "1501-2000", "2001-2500", "2501-3000", "3001-3500", "3501-4000", "4001-4500", "4501-5000", "5001-5500", "5501+", "未知""`
|
||||
AgeSegment string `json:"ageSegment" dc:"年龄段"0-17", "18-23", "24-30", "31-40", "41-49", "50+","未知""`
|
||||
Province string `json:"province" dc:"省份名称"`
|
||||
Gender string `json:"gender" dc:"男,女,未知三种类型"`
|
||||
AdPhotoPlayedFiveRatio *float64 `json:"adPhotoPlayedFiveRatio" dc:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `json:"adPhotoPlayedThreeRatio" dc:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `json:"orderSubmitRoi" dc:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `json:"orderSubmitAmt" dc:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `json:"eventOrderSubmitCost" dc:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `json:"eventOrderSubmit" dc:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `json:"eventOrderPaidRoi" dc:"订单支付率"`
|
||||
EventAppInvoked *int64 `json:"eventAppInvoked" dc:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `json:"eventAddShoppingCart" dc:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `json:"conversionNumCost" dc:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `json:"adEffectivePlayNum" dc:"有效播放数"`
|
||||
AdItemClick *int64 `json:"adItemClick" dc:"行为数"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
CostTotal *float64 `json:"costTotal" dc:"花费"`
|
||||
AdShow *int64 `json:"adShow" dc:"曝光数"`
|
||||
AdShow1kCost *float64 `json:"adShow1kCost" dc:"平均千次广告曝光花费"`
|
||||
Impression *int64 `json:"impression" dc:"封面曝光数"`
|
||||
PhotoClick *int64 `json:"photoClick" dc:"封面点击数"`
|
||||
PhotoClickRatio *float64 `json:"photoClickRatio" dc:"封面点击率"`
|
||||
Click *int64 `json:"click" dc:"素材曝光数"`
|
||||
ActionbarClick *int64 `json:"actionbarClick" dc:"行为数"`
|
||||
ActionbarClickCost *float64 `json:"actionbarClickCost" dc:"行为成本"`
|
||||
EspClickRatio *float64 `json:"espClickRatio" dc:"行为率"`
|
||||
ActionRatio *float64 `json:"actionRatio" dc:"素材点击率"`
|
||||
AdItemClickCount *int64 `json:"adItemClickCount" dc:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `json:"espLivePlayedSeconds" dc:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `json:"playedThreeSeconds" dc:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `json:"play3sRatio" dc:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `json:"playedFiveSeconds" dc:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `json:"play5sRatio" dc:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `json:"playedEnd" dc:"作品完播数"`
|
||||
PlayEndRatio *float64 `json:"playEndRatio" dc:"作品完播率"`
|
||||
Share *int64 `json:"share" dc:"作品分享数"`
|
||||
Comment *int64 `json:"comment" dc:"作品评论数"`
|
||||
Likes *int64 `json:"likes" dc:"作品点赞数"`
|
||||
Report *int64 `json:"report" dc:"作品举报数"`
|
||||
Block *int64 `json:"block" dc:"作品拉黑数"`
|
||||
ItemNegative *int64 `json:"itemNegative" dc:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `json:"liveShare" dc:"直播送礼数"`
|
||||
LiveComment *int64 `json:"liveComment" dc:"直播评论数"`
|
||||
LiveReward *int64 `json:"liveReward" dc:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `json:"effectivePlayCount" dc:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `json:"effectivePlayRatio" dc:"有效播放率"`
|
||||
ConversionNum *int64 `json:"conversionNum" dc:"转化数"`
|
||||
ConversionCostEsp *float64 `json:"conversionCostEsp" dc:"转化成本"`
|
||||
Roi *float64 `json:"roi" dc:"直接 ROI"`
|
||||
Gmv *float64 `json:"gmv" dc:"直接 GMV"`
|
||||
T0Gmv *float64 `json:"t0Gmv" dc:"当日累计 GMV"`
|
||||
T1Gmv *float64 `json:"t1Gmv" dc:"次日累计 GMV"`
|
||||
T7Gmv *float64 `json:"t7Gmv" dc:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `json:"t15Gmv" dc:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `json:"t30Gmv" dc:"30 日累计 GMV"`
|
||||
T0Roi *float64 `json:"t0Roi" dc:"当日累计 ROI"`
|
||||
T1Roi *float64 `json:"t1Roi" dc:"次日累计 ROI"`
|
||||
T7Roi *float64 `json:"t7Roi" dc:"7 日累计 ROI"`
|
||||
T15Roi *float64 `json:"t15Roi" dc:"15 日累计 ROI"`
|
||||
T30Roi *float64 `json:"t30Roi" dc:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `json:"paiedOrder" dc:"直接订单数"`
|
||||
OrderRatio *float64 `json:"orderRatio" dc:"直接下单率"`
|
||||
T0OrderCnt *int64 `json:"t0OrderCnt" dc:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `json:"t0OrderCntCost" dc:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `json:"t0OrderCntRatio" dc:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `json:"t1OrderCnt" dc:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `json:"t7OrderCnt" dc:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `json:"t15OrderCnt" dc:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `json:"t30OrderCnt" dc:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `json:"merchantRecoFans" dc:"涨粉数"`
|
||||
T1Retention *float64 `json:"t1Retention" dc:"次日涨粉留存数"`
|
||||
T7Retention *float64 `json:"t7Retention" dc:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `json:"t15Retention" dc:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `json:"t30Retention" dc:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `json:"t1RetentionRatio" dc:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `json:"t7RetentionRatio" dc:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `json:"t15RetentionRatio" dc:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `json:"t30RetentionRatio" dc:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `json:"reservationSuccess" dc:"直播预约成功数"`
|
||||
ReservationCost *float64 `json:"reservationCost" dc:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `json:"standardLivePlayedStarted" dc:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `json:"adLivePlayCnt" dc:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `json:"adLivePlayCntCost" dc:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `json:"liveAudienceCost" dc:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `json:"liveEventGoodsView" dc:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `json:"goodsClickRatio" dc:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `json:"directAttrPlatNewBuyerCnt" dc:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `json:"t30AttrPlatTotalBuyerCnt" dc:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `json:"directAttrSellerNewBuyerCnt" dc:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `json:"t30AttrSellerTotalBuyerCnt" dc:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `json:"t3Gmv" dc:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `json:"t3OrderCnt" dc:"3 日累计订单数"`
|
||||
T3Roi *float64 `json:"t3Roi" dc:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `json:"t7IndirectOrderAmt" dc:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `json:"t7IndirectOrderCnt" dc:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `json:"fansT0GmvPerFans" dc:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `json:"fansT3GmvPerFans" dc:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `json:"fansT7GmvPerFans" dc:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `json:"fansT15GmvPerFans" dc:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `json:"fansT30GmvPerFans" dc:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `json:"recoFansCost" dc:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `json:"qcpxWhiteboxDirectOrderPaymentAmt" dc:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `json:"qcpxWhiteboxDirectOrderCnt" dc:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `json:"fansT0Gmv" dc:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `json:"fansT1Gmv" dc:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `json:"fansT7Gmv" dc:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `json:"fansT15Gmv" dc:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `json:"fansT30Gmv" dc:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `json:"fansT0Roi" dc:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `json:"fansT1Roi" dc:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `json:"fansT7Roi" dc:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `json:"fansT15Roi" dc:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `json:"fansT30Roi" dc:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `json:"t0ShopNewBuyerOrderPaymentAmt" dc:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `json:"t1ShopNewBuyerOrderPaymentAmt" dc:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `json:"t3ShopNewBuyerOrderPaymentAmt" dc:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `json:"t7ShopNewBuyerOrderPaymentAmt" dc:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `json:"t15ShopNewBuyerOrderPaymentAmt" dc:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `json:"t30ShopNewBuyerOrderPaymentAmt" dc:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `json:"t0ShopNewBuyerOrderCnt" dc:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `json:"t1ShopNewBuyerOrderCnt" dc:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `json:"t3ShopNewBuyerOrderCnt" dc:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `json:"t7ShopNewBuyerOrderCnt" dc:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `json:"t15ShopNewBuyerOrderCnt" dc:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `json:"t30ShopNewBuyerOrderCnt" dc:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `json:"t1NewBuyerRepurchaseRatio" dc:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `json:"t3NewBuyerRepurchaseRatio" dc:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `json:"t7NewBuyerRepurchaseRatio" dc:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `json:"t15NewBuyerRepurchaseRatio" dc:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `json:"t30NewBuyerRepurchaseRatio" dc:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `json:"t0ShopNewBuyerRoi" dc:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `json:"t1ShopNewBuyerRoi" dc:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `json:"t3ShopNewBuyerRoi" dc:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `json:"t7ShopNewBuyerRoi" dc:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `json:"t15ShopNewBuyerRoi" dc:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `json:"t30ShopNewBuyerRoi" dc:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `json:"createCardOrderCnt" dc:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `json:"forwardTsCreateCardOrderCnt" dc:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `json:"createCardOrderCost" dc:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `json:"forwardTsCreateCardOrderCost" dc:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `json:"activateCardOrderCnt" dc:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `json:"forwardTsActivateCardOrderCnt" dc:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `json:"activateCardOrderCost" dc:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `json:"forwardTsActivateCardOrderCost" dc:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `json:"createCardOrderRatio" dc:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `json:"forwardTsCreateCardOrderRatio" dc:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `json:"activateCardOrderCntRatio" dc:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `json:"forwardTsActivateCardOrderRatio" dc:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `json:"livePlayCnt" dc:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `json:"itemEntranceClkCnt" dc:"小黄车点击数"`
|
||||
ShowCnt *int64 `json:"showCnt" dc:"全站曝光"`
|
||||
ReportDateStr string `json:"reportDateStr" v:"required" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
CampaignName string `json:"campaignName" dc:"计划名称"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
UnitName string `json:"unitName" dc:"单元名称"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
CreativeName string `json:"creativeName" dc:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `json:"cidActualRoiAfterSubsidy" dc:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `json:"cidCouponAmount" dc:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `json:"cidCouponCallbackPaidRefundAmount" dc:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `json:"cidVoucherCost" dc:"券成本"`
|
||||
}
|
||||
|
||||
// ListUnitReportSumReq 获取广告效果指标列表请求
|
||||
type ListUnitReportSumReq struct {
|
||||
g.Meta `path:"/listUnitReportSum" method:"get" tags:"广告效果指标" summary:"获取广告效果指标列表" dc:"分页查询广告效果指标列表"`
|
||||
*beans.Page
|
||||
ReportDateStr string `json:"reportDateStr" dc:"时间"`
|
||||
CampaignId *int64 `json:"campaignId" dc:"计划 ID"`
|
||||
UnitId *int64 `json:"unitId" dc:"单元 ID"`
|
||||
CreativeId *int64 `json:"creativeId" dc:"创意 ID"`
|
||||
AuthorId string `json:"authorId" dc:"直播用户快手 Id"`
|
||||
MerchantProductId string `json:"merchantProductId" dc:"商品 ID"`
|
||||
Keyword string `json:"keyword" dc:"关键字(搜索直播间名称、视频名称等)"`
|
||||
}
|
||||
|
||||
// ListUnitReportSumRes 获取广告效果指标列表响应
|
||||
type ListUnitReportSumRes struct {
|
||||
List []*UnitReportSumItem `json:"list" dc:"广告数据列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
@@ -27,6 +27,7 @@ type CreateDatasourcePlatformReq struct {
|
||||
RequestTimeoutMs int `json:"requestTimeoutMs" dc:"请求超时时间(毫秒)" d:"30000"`
|
||||
MaxRetries int `json:"maxRetries" dc:"最大重试次数" d:"3"`
|
||||
RetryDelayMs int `json:"retryDelayMs" dc:"重试延迟(毫秒)" d:"1000"`
|
||||
AuthConfig map[string]interface{} `json:"authConfig" dc:"自定义认证配置(JSON),支持各平台特有认证方式"`
|
||||
CreatedBy string `json:"createdBy" v:"required" dc:"创建人"`
|
||||
CreatedAt string `json:"createdAt" v:"required" dc:"创建时间"`
|
||||
UpdatedBy string `json:"updatedBy" v:"required" dc:"修改人"`
|
||||
@@ -108,6 +109,7 @@ type UpdateDatasourcePlatformReq struct {
|
||||
RequestTimeoutMs int `json:"requestTimeoutMs" dc:"请求超时时间(毫秒)"`
|
||||
MaxRetries int `json:"maxRetries" dc:"最大重试次数"`
|
||||
RetryDelayMs int `json:"retryDelayMs" dc:"重试延迟(毫秒)"`
|
||||
AuthConfig map[string]interface{} `json:"authConfig" dc:"自定义认证配置(JSON)"`
|
||||
UpdatedBy string `json:"updatedBy" v:"required" dc:"更新人"`
|
||||
UpdatedAt string `json:"updatedAt" v:"required" dc:"更新时间"`
|
||||
Version string `json:"version" v:"required" dc:"版本"`
|
||||
|
||||
@@ -1,221 +0,0 @@
|
||||
package api_feature
|
||||
|
||||
import (
|
||||
entity "dataengine/model/entity/dict"
|
||||
"time"
|
||||
|
||||
"gitea.com/red-future/common/beans"
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
// CreateFieldMappingConfigReq 创建字段映射配置请求
|
||||
type CreateFieldMappingConfigReq struct {
|
||||
g.Meta `path:"/field-mapping-configs" method:"post" tags:"字段映射配置" summary:"创建字段映射配置" dc:"创建新的字段映射配置"`
|
||||
ConfigName string `json:"configName" v:"required#配置名称不能为空" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" v:"required#厂商名称不能为空" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" v:"required#接口名称不能为空" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
SourceField string `json:"sourceField" v:"required#源字段不能为空" dc:"源字段名"`
|
||||
SourceFieldType string `json:"sourceFieldType" dc:"源字段数据类型"`
|
||||
SourceFieldDesc string `json:"sourceFieldDesc" dc:"源字段描述"`
|
||||
TargetField string `json:"targetField" v:"required#目标字段不能为空" dc:"目标字段名"`
|
||||
TargetFieldType string `json:"targetFieldType" v:"required#目标字段类型不能为空" dc:"目标数据类型"`
|
||||
TargetFieldDesc string `json:"targetFieldDesc" dc:"字段描述"`
|
||||
TransformType string `json:"transformType" dc:"转换类型" d:"direct"`
|
||||
TransformParams map[string]interface{} `json:"transformParams" dc:"转换参数"`
|
||||
ValidationRules map[string]interface{} `json:"validationRules" dc:"验证规则"`
|
||||
DefaultValue string `json:"defaultValue" dc:"默认值"`
|
||||
IsRequired bool `json:"isRequired" dc:"是否必填" d:"false"`
|
||||
IsActive bool `json:"isActive" dc:"是否启用" d:"true"`
|
||||
Priority int `json:"priority" dc:"优先级" d:"0"`
|
||||
BusinessDomain string `json:"businessDomain" dc:"业务域"`
|
||||
FieldGroup string `json:"fieldGroup" dc:"字段分组"`
|
||||
ConfigVersion int `json:"configVersion" dc:"配置版本号" d:"1"`
|
||||
EffectiveDate *time.Time `json:"effectiveDate" dc:"生效时间"`
|
||||
ExpiryDate *time.Time `json:"expiryDate" dc:"失效时间"`
|
||||
CreatedBy string `json:"createdBy" dc:"创建人"`
|
||||
}
|
||||
|
||||
// CreateFieldMappingConfigRes 创建字段映射配置响应
|
||||
type CreateFieldMappingConfigRes struct {
|
||||
Id int64 `json:"id" dc:"配置ID"`
|
||||
}
|
||||
|
||||
// ListFieldMappingConfigReq 获取字段映射配置列表请求
|
||||
type ListFieldMappingConfigReq struct {
|
||||
g.Meta `path:"/field-mapping-configs" method:"get" tags:"字段映射配置" summary:"获取字段映射配置列表" dc:"分页查询字段映射配置列表"`
|
||||
*beans.Page
|
||||
ConfigName string `json:"configName" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
SourceField string `json:"sourceField" dc:"源字段名"`
|
||||
TargetField string `json:"targetField" dc:"目标字段名"`
|
||||
TransformType string `json:"transformType" dc:"转换类型"`
|
||||
IsActive *bool `json:"isActive" dc:"是否启用"`
|
||||
BusinessDomain string `json:"businessDomain" dc:"业务域"`
|
||||
FieldGroup string `json:"fieldGroup" dc:"字段分组"`
|
||||
Keyword string `json:"keyword" dc:"关键字搜索"`
|
||||
}
|
||||
|
||||
// ListFieldMappingConfigRes 获取字段映射配置列表响应
|
||||
type ListFieldMappingConfigRes struct {
|
||||
List []FieldMappingConfigItem `json:"list" dc:"配置列表"`
|
||||
Total int `json:"total" dc:"总数"`
|
||||
}
|
||||
|
||||
// FieldMappingConfigItem 字段映射配置列表项
|
||||
type FieldMappingConfigItem struct {
|
||||
Id int64 `json:"id,string" dc:"配置ID"`
|
||||
ConfigName string `json:"configName" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
SourceField string `json:"sourceField" dc:"源字段名"`
|
||||
TargetField string `json:"targetField" dc:"目标字段名"`
|
||||
TargetFieldType string `json:"targetFieldType" dc:"目标数据类型"`
|
||||
TransformType string `json:"transformType" dc:"转换类型"`
|
||||
TransformTypeName string `json:"transformTypeName" dc:"转换类型名称"`
|
||||
IsActive bool `json:"isActive" dc:"是否启用"`
|
||||
Priority int `json:"priority" dc:"优先级"`
|
||||
BusinessDomain string `json:"businessDomain" dc:"业务域"`
|
||||
BusinessDomainName string `json:"businessDomainName" dc:"业务域名称"`
|
||||
FieldGroup string `json:"fieldGroup" dc:"字段分组"`
|
||||
ConfigVersion int `json:"configVersion" dc:"配置版本号"`
|
||||
CreatedBy string `json:"createdBy" dc:"创建人"`
|
||||
CreatedTime time.Time `json:"createdTime" dc:"创建时间"`
|
||||
UpdatedBy string `json:"updatedBy" dc:"更新人"`
|
||||
UpdatedTime time.Time `json:"updatedTime" dc:"更新时间"`
|
||||
}
|
||||
|
||||
// GetFieldMappingConfigReq 获取字段映射配置详情请求
|
||||
type GetFieldMappingConfigReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/{id}" method:"get" tags:"字段映射配置" summary:"获取字段映射配置详情" dc:"获取字段映射配置详情"`
|
||||
Id int64 `json:"id" v:"required#配置ID不能为空" dc:"配置ID"`
|
||||
}
|
||||
|
||||
// GetFieldMappingConfigRes 获取字段映射配置详情响应
|
||||
type GetFieldMappingConfigRes struct {
|
||||
*entity.FieldMappingConfig
|
||||
TransformTypeName string `json:"transformTypeName,omitempty" dc:"转换类型名称"`
|
||||
BusinessDomainName string `json:"businessDomainName,omitempty" dc:"业务域名称"`
|
||||
}
|
||||
|
||||
// UpdateFieldMappingConfigReq 更新字段映射配置请求
|
||||
type UpdateFieldMappingConfigReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/{id}" method:"put" tags:"字段映射配置" summary:"更新字段映射配置" dc:"更新字段映射配置信息"`
|
||||
Id int64 `json:"id" v:"required#配置ID不能为空" dc:"配置ID"`
|
||||
ConfigName string `json:"configName" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
SourceField string `json:"sourceField" dc:"源字段名"`
|
||||
SourceFieldType string `json:"sourceFieldType" dc:"源字段数据类型"`
|
||||
SourceFieldDesc string `json:"sourceFieldDesc" dc:"源字段描述"`
|
||||
TargetField string `json:"targetField" dc:"目标字段名"`
|
||||
TargetFieldType string `json:"targetFieldType" dc:"目标数据类型"`
|
||||
TargetFieldDesc string `json:"targetFieldDesc" dc:"字段描述"`
|
||||
TransformType string `json:"transformType" dc:"转换类型"`
|
||||
TransformParams map[string]interface{} `json:"transformParams" dc:"转换参数"`
|
||||
ValidationRules map[string]interface{} `json:"validationRules" dc:"验证规则"`
|
||||
DefaultValue string `json:"defaultValue" dc:"默认值"`
|
||||
IsRequired bool `json:"isRequired" dc:"是否必填"`
|
||||
IsActive bool `json:"isActive" dc:"是否启用"`
|
||||
Priority int `json:"priority" dc:"优先级"`
|
||||
BusinessDomain string `json:"businessDomain" dc:"业务域"`
|
||||
FieldGroup string `json:"fieldGroup" dc:"字段分组"`
|
||||
ConfigVersion int `json:"configVersion" dc:"配置版本号"`
|
||||
EffectiveDate *time.Time `json:"effectiveDate" dc:"生效时间"`
|
||||
ExpiryDate *time.Time `json:"expiryDate" dc:"失效时间"`
|
||||
UpdatedBy string `json:"updatedBy" dc:"更新人"`
|
||||
}
|
||||
|
||||
// DeleteFieldMappingConfigReq 删除字段映射配置请求
|
||||
type DeleteFieldMappingConfigReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/{id}" method:"delete" tags:"字段映射配置" summary:"删除字段映射配置" dc:"删除字段映射配置"`
|
||||
Id int64 `json:"id" v:"required#配置ID不能为空" dc:"配置ID"`
|
||||
}
|
||||
|
||||
// UpdateFieldMappingConfigStatusReq 更新字段映射配置状态请求
|
||||
type UpdateFieldMappingConfigStatusReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/{id}/status" method:"put" tags:"字段映射配置" summary:"更新字段映射配置状态" dc:"更新字段映射配置状态"`
|
||||
Id int64 `json:"id" v:"required#配置ID不能为空" dc:"配置ID"`
|
||||
IsActive bool `json:"isActive" v:"required#状态不能为空" dc:"是否启用:true启用/false停用"`
|
||||
}
|
||||
|
||||
// BatchCreateFieldMappingConfigReq 批量创建字段映射配置请求
|
||||
type BatchCreateFieldMappingConfigReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/batch" method:"post" tags:"字段映射配置" summary:"批量创建字段映射配置" dc:"批量创建字段映射配置"`
|
||||
Configs []BatchFieldMappingConfigItem `json:"configs" v:"required#配置列表不能为空" dc:"配置列表"`
|
||||
}
|
||||
|
||||
// BatchFieldMappingConfigItem 批量创建配置项
|
||||
type BatchFieldMappingConfigItem struct {
|
||||
ConfigName string `json:"configName" v:"required#配置名称不能为空" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" v:"required#厂商名称不能为空" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" v:"required#接口名称不能为空" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
SourceField string `json:"sourceField" v:"required#源字段不能为空" dc:"源字段名"`
|
||||
SourceFieldType string `json:"sourceFieldType" dc:"源字段数据类型"`
|
||||
SourceFieldDesc string `json:"sourceFieldDesc" dc:"源字段描述"`
|
||||
TargetField string `json:"targetField" v:"required#目标字段不能为空" dc:"目标字段名"`
|
||||
TargetFieldType string `json:"targetFieldType" v:"required#目标字段类型不能为空" dc:"目标数据类型"`
|
||||
TargetFieldDesc string `json:"targetFieldDesc" dc:"字段描述"`
|
||||
TransformType string `json:"transformType" dc:"转换类型" d:"direct"`
|
||||
TransformParams map[string]interface{} `json:"transformParams" dc:"转换参数"`
|
||||
ValidationRules map[string]interface{} `json:"validationRules" dc:"验证规则"`
|
||||
DefaultValue string `json:"defaultValue" dc:"默认值"`
|
||||
IsRequired bool `json:"isRequired" dc:"是否必填" d:"false"`
|
||||
IsActive bool `json:"isActive" dc:"是否启用" d:"true"`
|
||||
Priority int `json:"priority" dc:"优先级" d:"0"`
|
||||
BusinessDomain string `json:"businessDomain" dc:"业务域"`
|
||||
FieldGroup string `json:"fieldGroup" dc:"字段分组"`
|
||||
ConfigVersion int `json:"configVersion" dc:"配置版本号" d:"1"`
|
||||
}
|
||||
|
||||
// BatchCreateFieldMappingConfigRes 批量创建字段映射配置响应
|
||||
type BatchCreateFieldMappingConfigRes struct {
|
||||
SuccessCount int `json:"successCount" dc:"成功数量"`
|
||||
FailedCount int `json:"failedCount" dc:"失败数量"`
|
||||
FailedItems []BatchCreateFailedItem `json:"failedItems" dc:"失败项列表"`
|
||||
}
|
||||
|
||||
// BatchCreateFailedItem 批量创建失败项
|
||||
type BatchCreateFailedItem struct {
|
||||
Index int `json:"index" dc:"项索引"`
|
||||
ConfigName string `json:"configName" dc:"配置名称"`
|
||||
Error string `json:"error" dc:"错误信息"`
|
||||
}
|
||||
|
||||
// QueryFieldMappingByVendorApiReq 根据厂商和接口查询字段映射请求
|
||||
type QueryFieldMappingByVendorApiReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/query" method:"get" tags:"字段映射配置" summary:"根据厂商和接口查询字段映射" dc:"根据厂商和接口查询字段映射配置"`
|
||||
VendorName string `json:"vendorName" v:"required#厂商名称不能为空" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" v:"required#接口名称不能为空" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
IsActive *bool `json:"isActive" dc:"是否启用" d:"true"`
|
||||
}
|
||||
|
||||
// QueryFieldMappingByVendorApiRes 根据厂商和接口查询字段映射响应
|
||||
type QueryFieldMappingByVendorApiRes struct {
|
||||
List []*entity.FieldMappingConfig `json:"list" dc:"字段映射配置列表"`
|
||||
}
|
||||
|
||||
// ValidateFieldMappingReq 验证字段映射配置请求
|
||||
type ValidateFieldMappingReq struct {
|
||||
g.Meta `path:"/field-mapping-configs/validate" method:"post" tags:"字段映射配置" summary:"验证字段映射配置" dc:"验证字段映射配置的有效性"`
|
||||
ConfigName string `json:"configName" v:"required#配置名称不能为空" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" v:"required#厂商名称不能为空" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" v:"required#接口名称不能为空" dc:"接口名称"`
|
||||
SourceField string `json:"sourceField" v:"required#源字段不能为空" dc:"源字段名"`
|
||||
TargetField string `json:"targetField" v:"required#目标字段不能为空" dc:"目标字段名"`
|
||||
TestValue interface{} `json:"testValue" dc:"测试值"`
|
||||
}
|
||||
|
||||
// ValidateFieldMappingRes 验证字段映射配置响应
|
||||
type ValidateFieldMappingRes struct {
|
||||
IsValid bool `json:"isValid" dc:"是否有效"`
|
||||
TransformedValue interface{} `json:"transformedValue" dc:"转换后的值"`
|
||||
Error string `json:"error" dc:"错误信息"`
|
||||
Warnings []string `json:"warnings" dc:"警告信息"`
|
||||
}
|
||||
@@ -10,17 +10,18 @@ import (
|
||||
|
||||
// CreateApiInterfaceReq 创建接口请求
|
||||
type CreateApiInterfaceReq struct {
|
||||
g.Meta `path:"/createApiInterface" method:"post" tags:"接口管理" summary:"创建接口" dc:"创建新的数据接口"`
|
||||
PlatformId int64 `json:"platformId" v:"required" dc:"所属平台ID"`
|
||||
Name string `json:"name" v:"required" dc:"接口名称"`
|
||||
Code string `json:"code" v:"required" dc:"接口编码"`
|
||||
Url string `json:"url" v:"required" dc:"接口地址"`
|
||||
Method api_feature.ApiMethod `json:"method" v:"required" dc:"请求方法"`
|
||||
Status api_feature.PlatformStatus `json:"status" dc:"接口状态" d:"active"`
|
||||
AuthType string `json:"authType" dc:"认证类型"`
|
||||
RequestConfig map[string]interface{} `json:"requestConfig" dc:"请求配置"`
|
||||
ResponseConfig map[string]interface{} `json:"responseConfig" dc:"响应配置"`
|
||||
LimitConfig map[string]interface{} `json:"limitConfig" dc:"接口独立限流配置"`
|
||||
g.Meta `path:"/createApiInterface" method:"post" tags:"接口管理" summary:"创建接口" dc:"创建新的数据接口"`
|
||||
PlatformId int64 `json:"platformId" v:"required" dc:"所属平台ID"`
|
||||
Name string `json:"name" v:"required" dc:"接口名称"`
|
||||
Code string `json:"code" v:"required" dc:"接口编码"`
|
||||
Url string `json:"url" v:"required" dc:"接口地址"`
|
||||
Method api_feature.ApiMethod `json:"method" v:"required" dc:"请求方法"`
|
||||
Status api_feature.PlatformStatus `json:"status" dc:"接口状态" d:"active"`
|
||||
AuthType string `json:"authType" dc:"认证类型"`
|
||||
RequestConfig map[string]interface{} `json:"requestConfig" dc:"请求配置"`
|
||||
ResponseConfig map[string]interface{} `json:"responseConfig" dc:"响应配置"`
|
||||
LimitConfig map[string]interface{} `json:"limitConfig" dc:"接口独立限流配置"`
|
||||
TableDefinition map[string]interface{} `json:"tableDefinition" dc:"表结构定义(JSON),用于自动建表"`
|
||||
}
|
||||
|
||||
// CreateApiInterfaceRes 创建接口响应
|
||||
@@ -74,18 +75,19 @@ type GetApiInterfaceRes struct {
|
||||
|
||||
// UpdateApiInterfaceReq 更新接口请求
|
||||
type UpdateApiInterfaceReq struct {
|
||||
g.Meta `path:"/updateApiInterface" method:"put" tags:"接口管理" summary:"更新接口" dc:"更新接口信息"`
|
||||
Id int64 `json:"id" v:"required" dc:"接口ID"`
|
||||
PlatformId int64 `json:"platformId" dc:"所属平台ID"`
|
||||
Name string `json:"name" dc:"接口名称"`
|
||||
Code string `json:"code" dc:"接口编码"`
|
||||
Url string `json:"url" dc:"接口地址"`
|
||||
Method api_feature.ApiMethod `json:"method" dc:"请求方法"`
|
||||
Status api_feature.PlatformStatus `json:"status,omitempty" dc:"接口状态"`
|
||||
AuthType string `json:"authType" dc:"认证类型"`
|
||||
RequestConfig map[string]interface{} `json:"requestConfig" dc:"请求配置"`
|
||||
ResponseConfig map[string]interface{} `json:"responseConfig" dc:"响应配置"`
|
||||
LimitConfig map[string]interface{} `json:"limitConfig" dc:"接口独立限流配置"`
|
||||
g.Meta `path:"/updateApiInterface" method:"put" tags:"接口管理" summary:"更新接口" dc:"更新接口信息"`
|
||||
Id int64 `json:"id" v:"required" dc:"接口ID"`
|
||||
PlatformId int64 `json:"platformId" dc:"所属平台ID"`
|
||||
Name string `json:"name" dc:"接口名称"`
|
||||
Code string `json:"code" dc:"接口编码"`
|
||||
Url string `json:"url" dc:"接口地址"`
|
||||
Method api_feature.ApiMethod `json:"method" dc:"请求方法"`
|
||||
Status api_feature.PlatformStatus `json:"status,omitempty" dc:"接口状态"`
|
||||
AuthType string `json:"authType" dc:"认证类型"`
|
||||
RequestConfig map[string]interface{} `json:"requestConfig" dc:"请求配置"`
|
||||
ResponseConfig map[string]interface{} `json:"responseConfig" dc:"响应配置"`
|
||||
LimitConfig map[string]interface{} `json:"limitConfig" dc:"接口独立限流配置"`
|
||||
TableDefinition map[string]interface{} `json:"tableDefinition" dc:"表结构定义(JSON),用于自动建表"`
|
||||
}
|
||||
|
||||
// DeleteApiInterfaceReq 删除接口请求
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import "github.com/gogf/gf/v2/frame/g"
|
||||
|
||||
// GetAccountRelationReq 获取账户关系请求
|
||||
type GetAccountRelationReq struct {
|
||||
g.Meta `path:"/getAccountRelation" method:"post" tags:"腾讯广告账户关系" summary:"获取账户关系列表" dc:"从腾讯广告API获取账户关系数据"`
|
||||
AccessToken string `json:"access_token" dc:"访问令牌"`
|
||||
Timestamp int64 `json:"timestamp" dc:"时间戳"`
|
||||
Nonce string `json:"nonce" dc:"随机字符串"`
|
||||
PaginationMode string `json:"pagination_mode" dc:"分页模式" d:"PAGINATION_MODE_NORMAL"`
|
||||
Page int `json:"page" dc:"页码" d:"1"`
|
||||
PageSize int `json:"page_size" dc:"每页数量" d:"100"`
|
||||
}
|
||||
|
||||
// SyncAccountRelationReq 同步账户关系请求
|
||||
type SyncAccountRelationReq struct {
|
||||
g.Meta `path:"/syncAccountRelation" method:"post" tags:"腾讯广告账户关系" summary:"同步账户关系" dc:"自动分页获取所有账户关系并保存到数据库"`
|
||||
AccessToken string `json:"access_token" dc:"访问令牌(可选,不传则从配置读取)"`
|
||||
}
|
||||
|
||||
// SyncAccountRelationRes 同步账户关系响应
|
||||
type SyncAccountRelationRes struct {
|
||||
TotalNumber int `json:"total_number" dc:"总记录数"`
|
||||
TotalPage int `json:"total_page" dc:"总页数"`
|
||||
SyncedCount int `json:"synced_count" dc:"同步成功数量"`
|
||||
Message string `json:"message" dc:"消息"`
|
||||
}
|
||||
|
||||
// ListAccountRelationReq 获取账户关系列表请求
|
||||
type ListAccountRelationReq struct {
|
||||
g.Meta `path:"/listAccountRelation" method:"post" tags:"腾讯广告账户关系" summary:"获取账户关系列表" dc:"从本地数据库查询账户关系列表"`
|
||||
}
|
||||
|
||||
// ListAccountRelationRes 获取账户关系列表响应
|
||||
type ListAccountRelationRes struct {
|
||||
List []AccountRelationItem `json:"list" dc:"账户关系列表"`
|
||||
}
|
||||
|
||||
// AccountRelationItem 账户关系项
|
||||
type AccountRelationItem struct {
|
||||
ID int64 `json:"id" dc:"主键ID"`
|
||||
AccountID int64 `json:"account_id" dc:"账户ID"`
|
||||
CorporationName string `json:"corporation_name" dc:"公司名称"`
|
||||
IsAdx bool `json:"is_adx" dc:"是否ADX"`
|
||||
IsBid bool `json:"is_bid" dc:"是否BID"`
|
||||
IsMp bool `json:"is_mp" dc:"是否MP"`
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import "github.com/gogf/gf/v2/frame/g"
|
||||
|
||||
// SyncAudioReq 同步音乐素材请求
|
||||
type SyncAudioReq struct {
|
||||
g.Meta `path:"/syncAudio" method:"post" tags:"腾讯广告音乐素材" summary:"同步音乐素材" dc:"自动分页获取所有音乐素材并保存到数据库"`
|
||||
AccessToken string `json:"access_token" dc:"访问令牌(可选,不传则从配置读取)"`
|
||||
}
|
||||
|
||||
// ListAudioReq 获取音乐素材列表请求
|
||||
type ListAudioReq struct {
|
||||
g.Meta `path:"/listAudio" method:"post" tags:"腾讯广告音乐素材" summary:"获取音乐素材列表" dc:"从本地数据库查询音乐素材列表"`
|
||||
}
|
||||
|
||||
// SyncAudioRes 同步音乐素材响应
|
||||
type SyncAudioRes struct {
|
||||
TotalNumber int `json:"total_number" dc:"总记录数"`
|
||||
TotalPage int `json:"total_page" dc:"总页数"`
|
||||
SyncedCount int `json:"synced_count" dc:"同步成功数量"`
|
||||
Message string `json:"message" dc:"消息"`
|
||||
}
|
||||
@@ -1,72 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import "github.com/gogf/gf/v2/frame/g"
|
||||
|
||||
// SyncImageReq 同步图片素材请求
|
||||
type SyncImageReq struct {
|
||||
g.Meta `path:"/syncImage" method:"post" tags:"腾讯广告图片素材" summary:"同步图片素材" dc:"遍历所有账户,自动分页获取图片素材并保存到数据库"`
|
||||
AccessToken string `json:"access_token" dc:"访问令牌(可选,不传则从配置读取)"`
|
||||
}
|
||||
|
||||
// SyncImageRes 同步图片素材响应
|
||||
type SyncImageRes struct {
|
||||
TotalAccounts int `json:"total_accounts" dc:"处理的账户数"`
|
||||
TotalImages int `json:"total_images" dc:"总图片数"`
|
||||
SyncedCount int `json:"synced_count" dc:"同步成功数量"`
|
||||
Message string `json:"message" dc:"消息"`
|
||||
}
|
||||
|
||||
// ListImageReq 获取图片素材列表请求(旧接口,无分页)
|
||||
type ListImageReq struct {
|
||||
g.Meta `path:"/listImage" method:"post" tags:"腾讯广告图片素材" summary:"获取图片素材列表" dc:"从本地数据库查询所有图片素材(无分页)"`
|
||||
}
|
||||
|
||||
// ListImagePageReq 分页查询图片素材请求
|
||||
type ListImagePageReq struct {
|
||||
g.Meta `path:"/listImagePage" method:"post" tags:"腾讯广告图片素材" summary:"分页查询图片素材" dc:"支持分页、时间过滤、账户过滤等条件查询"`
|
||||
Page int `json:"page" dc:"页码" d:"1"`
|
||||
PageSize int `json:"page_size" dc:"每页数量" d:"20"`
|
||||
AccountId *int64 `json:"account_id,omitempty" dc:"账户ID(可选)"`
|
||||
StartTime *int64 `json:"start_time,omitempty" dc:"开始时间戳(秒,可选)"`
|
||||
EndTime *int64 `json:"end_time,omitempty" dc:"结束时间戳(秒,可选)"`
|
||||
Status string `json:"status,omitempty" dc:"状态筛选(可选)"`
|
||||
}
|
||||
|
||||
// ListImageQueryReq 图片素材查询请求(Service层使用)
|
||||
type ListImageQueryReq struct {
|
||||
Page int `json:"page" dc:"页码"`
|
||||
PageSize int `json:"page_size" dc:"每页数量"`
|
||||
AccountId *int64 `json:"account_id,omitempty" dc:"账户ID(可选)"`
|
||||
StartTime *int64 `json:"start_time,omitempty" dc:"开始时间戳(秒,可选)"`
|
||||
EndTime *int64 `json:"end_time,omitempty" dc:"结束时间戳(秒,可选)"`
|
||||
Status string `json:"status,omitempty" dc:"状态筛选(可选)"`
|
||||
}
|
||||
|
||||
// ListImageRes 获取图片素材列表响应
|
||||
type ListImageRes struct {
|
||||
List []ImageItem `json:"list" dc:"图片素材列表"`
|
||||
Total int `json:"total" dc:"总记录数"`
|
||||
Page int `json:"page" dc:"当前页码"`
|
||||
PageSize int `json:"page_size" dc:"每页数量"`
|
||||
TotalPages int `json:"total_pages" dc:"总页数"`
|
||||
}
|
||||
|
||||
// ImageItem 图片素材项
|
||||
type ImageItem struct {
|
||||
Id int64 `json:"id" dc:"主键ID"`
|
||||
ImageId string `json:"image_id" dc:"图片ID"`
|
||||
AccountId int64 `json:"account_id" dc:"账户ID"`
|
||||
Width int `json:"width" dc:"宽度"`
|
||||
Height int `json:"height" dc:"高度"`
|
||||
FileSize int64 `json:"file_size" dc:"文件大小"`
|
||||
Type string `json:"type" dc:"图片类型"`
|
||||
Signature string `json:"signature" dc:"签名"`
|
||||
Description string `json:"description" dc:"描述"`
|
||||
PreviewUrl string `json:"preview_url" dc:"预览URL"`
|
||||
ThumbPreviewUrl string `json:"thumb_preview_url" dc:"缩略图URL"`
|
||||
Status string `json:"status" dc:"状态"`
|
||||
CreatedTime int64 `json:"created_time" dc:"创建时间戳"`
|
||||
LastModifiedTime int64 `json:"last_modified_time" dc:"最后修改时间戳"`
|
||||
CreatedAt string `json:"created_at" dc:"数据库创建时间"`
|
||||
UpdatedAt string `json:"updated_at" dc:"数据库更新时间"`
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import "github.com/gogf/gf/v2/frame/g"
|
||||
|
||||
// RefreshTokenReq 刷新Token请求
|
||||
type RefreshTokenReq struct {
|
||||
g.Meta `path:"/refreshToken" method:"post" tags:"腾讯广告OAuth" summary:"刷新访问令牌" dc:"使用refresh_token获取新的access_token"`
|
||||
ClientID string `json:"client_id" dc:"客户端ID"`
|
||||
ClientSecret string `json:"client_secret" dc:"客户端密钥"`
|
||||
RefreshToken string `json:"refresh_token" dc:"刷新令牌"`
|
||||
}
|
||||
|
||||
// RefreshTokenRes 刷新Token响应
|
||||
type RefreshTokenRes struct {
|
||||
AccessToken string `json:"access_token" dc:"访问令牌"`
|
||||
RefreshToken string `json:"refresh_token" dc:"新的刷新令牌"`
|
||||
AccessTokenExpiresIn int64 `json:"access_token_expires_in" dc:"访问令牌过期时间(秒)"`
|
||||
RefreshTokenExpiresIn int64 `json:"refresh_token_expires_in" dc:"刷新令牌过期时间(秒)"`
|
||||
}
|
||||
@@ -1,73 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import "github.com/gogf/gf/v2/frame/g"
|
||||
|
||||
// SyncVideoReq 同步视频素材请求
|
||||
type SyncVideoReq struct {
|
||||
g.Meta `path:"/syncVideo" method:"post" tags:"腾讯广告视频素材" summary:"同步视频素材" dc:"遍历所有账户,自动分页获取视频素材并保存到数据库"`
|
||||
AccessToken string `json:"access_token" dc:"访问令牌(可选,不传则从配置读取)"`
|
||||
}
|
||||
|
||||
// SyncVideoRes 同步视频素材响应
|
||||
type SyncVideoRes struct {
|
||||
TotalAccounts int `json:"total_accounts" dc:"处理的账户数"`
|
||||
TotalVideos int `json:"total_videos" dc:"总视频数"`
|
||||
SyncedCount int `json:"synced_count" dc:"同步成功数量"`
|
||||
Message string `json:"message" dc:"消息"`
|
||||
}
|
||||
|
||||
// ListVideoReq 获取视频素材列表请求(旧接口,无分页)
|
||||
type ListVideoReq struct {
|
||||
g.Meta `path:"/listVideo" method:"post" tags:"腾讯广告视频素材" summary:"获取视频素材列表" dc:"从本地数据库查询所有视频素材(无分页)"`
|
||||
}
|
||||
|
||||
// ListVideoPageReq 分页查询视频素材请求
|
||||
type ListVideoPageReq struct {
|
||||
g.Meta `path:"/listVideoPage" method:"post" tags:"腾讯广告视频素材" summary:"分页查询视频素材" dc:"支持分页、时间过滤、账户过滤等条件查询"`
|
||||
Page int `json:"page" dc:"页码" d:"1"`
|
||||
PageSize int `json:"page_size" dc:"每页数量" d:"20"`
|
||||
AccountId *int64 `json:"account_id,omitempty" dc:"账户ID(可选)"`
|
||||
StartTime *int64 `json:"start_time,omitempty" dc:"开始时间戳(秒,可选)"`
|
||||
EndTime *int64 `json:"end_time,omitempty" dc:"结束时间戳(秒,可选)"`
|
||||
Status string `json:"status,omitempty" dc:"状态筛选(可选)"`
|
||||
}
|
||||
|
||||
// ListVideoQueryReq 视频素材查询请求(Service层使用)
|
||||
type ListVideoQueryReq struct {
|
||||
Page int `json:"page" dc:"页码"`
|
||||
PageSize int `json:"page_size" dc:"每页数量"`
|
||||
AccountId *int64 `json:"account_id,omitempty" dc:"账户ID(可选)"`
|
||||
StartTime *int64 `json:"start_time,omitempty" dc:"开始时间戳(秒,可选)"`
|
||||
EndTime *int64 `json:"end_time,omitempty" dc:"结束时间戳(秒,可选)"`
|
||||
Status string `json:"status,omitempty" dc:"状态筛选(可选)"`
|
||||
}
|
||||
|
||||
// ListVideoRes 获取视频素材列表响应
|
||||
type ListVideoRes struct {
|
||||
List []VideoItem `json:"list" dc:"视频素材列表"`
|
||||
Total int `json:"total" dc:"总记录数"`
|
||||
Page int `json:"page" dc:"当前页码"`
|
||||
PageSize int `json:"page_size" dc:"每页数量"`
|
||||
TotalPages int `json:"total_pages" dc:"总页数"`
|
||||
}
|
||||
|
||||
// VideoItem 视频素材项
|
||||
type VideoItem struct {
|
||||
Id int64 `json:"id" dc:"主键ID"`
|
||||
VideoId string `json:"video_id" dc:"视频ID"`
|
||||
AccountId int64 `json:"account_id" dc:"账户ID"`
|
||||
Width int `json:"width" dc:"宽度"`
|
||||
Height int `json:"height" dc:"高度"`
|
||||
VideoFrames int `json:"video_frames" dc:"视频帧数"`
|
||||
VideoFps int `json:"video_fps" dc:"帧率"`
|
||||
FileSize int64 `json:"file_size" dc:"文件大小"`
|
||||
Type string `json:"type" dc:"媒体类型"`
|
||||
Description string `json:"description" dc:"描述"`
|
||||
PreviewUrl string `json:"preview_url" dc:"预览URL"`
|
||||
KeyFrameImageUrl string `json:"key_frame_image_url" dc:"关键帧图片URL"`
|
||||
Status string `json:"status" dc:"状态"`
|
||||
CreatedTime int64 `json:"created_time" dc:"创建时间戳"`
|
||||
LastModifiedTime int64 `json:"last_modified_time" dc:"最后修改时间戳"`
|
||||
CreatedAt string `json:"created_at" dc:"数据库创建时间"`
|
||||
UpdatedAt string `json:"updated_at" dc:"数据库更新时间"`
|
||||
}
|
||||
@@ -1,667 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// CidAccountReportDetail 广告数据报表详情实体
|
||||
type CidAccountReportDetail struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 基础信息字段
|
||||
DataType string `orm:"data_type" json:"dataType" description:"类型type"`
|
||||
|
||||
// 核心指标字段
|
||||
T0OrderPaymentAmt string `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面URL"`
|
||||
CoverId int64 `orm:"cover_id" json:"coverId" description:"封面Id"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交GMV"`
|
||||
|
||||
// 视频信息字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频id"`
|
||||
|
||||
// 受众属性字段
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品5秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品3秒播放率"`
|
||||
|
||||
// 订单相关字段
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
|
||||
// 商品信息字段
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
|
||||
// 封面相关字段
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
|
||||
// 点击相关字段
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
|
||||
// 直播时长字段
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
|
||||
// 播放数据字段
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品3秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品3秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品5秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品5秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
|
||||
// 互动数据字段
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动字段
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
|
||||
// 播放效果字段
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
|
||||
// 转化字段
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接GMV"`
|
||||
|
||||
// GMV时间序列字段
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计GMV"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3日累计GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7日累计GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15日累计GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30日累计GMV"`
|
||||
|
||||
// ROI时间序列字段
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计ROI"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3日累计ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7日累计ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15日累计ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30日累计ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30日累计订单数"`
|
||||
|
||||
// 粉丝相关字段
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30日涨粉留存率"`
|
||||
|
||||
// 直播预约字段
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
|
||||
// 直播观看字段
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
|
||||
// 商品点击字段
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30日累计店铺新客"`
|
||||
|
||||
// 间接订单字段
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额字段
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本字段
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
|
||||
// 智能优惠券字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝GMV字段
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉7日GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉15日GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉30日GMV"`
|
||||
|
||||
// 粉丝ROI字段
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉7日ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉15日ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉30日ROI"`
|
||||
|
||||
// 新客GMV字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后1日新客GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后3日新客GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后7日新客GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后15日新客GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后30日新客GMV"`
|
||||
|
||||
// 新客订单量字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后1日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后3日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后7日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后15日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后30日新客成交订单量"`
|
||||
|
||||
// 新客复购率字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后1日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后3日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后7日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后15日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后30日新客复购率"`
|
||||
|
||||
// 新客ROI字段
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后1日新客ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后3日新客ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后7日新客ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后15日新客ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后30日新客ROI"`
|
||||
|
||||
// 电话卡相关字段
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
|
||||
// 时间字段
|
||||
ReportDateStr string
|
||||
|
||||
// 分页字段
|
||||
PageNumber string
|
||||
|
||||
// 广告结构字段
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
|
||||
// 补贴相关字段
|
||||
CidActualRoiAfterSubsidy *float64
|
||||
CidCouponAmount *int64
|
||||
CidCouponCallbackPaidRefundAmount *int64
|
||||
CidVoucherCost *float64
|
||||
}
|
||||
|
||||
// CidAccountReportDetailCol 广告数据报表详情表字段定义
|
||||
type CidAccountReportDetailCol struct {
|
||||
beans.SQLBaseCol
|
||||
DataType string
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T3Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T3Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T3OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
CidActualRoiAfterSubsidy string
|
||||
CidCouponAmount string
|
||||
CidCouponCallbackPaidRefundAmount string
|
||||
CidVoucherCost string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *CidAccountReportDetail) TableName() string {
|
||||
return "cid_account_report_detail"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *CidAccountReportDetail) GetCols() *CidAccountReportDetailCol {
|
||||
return &CidAccountReportDetailCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
DataType: "data_type",
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T3Gmv: "t3_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T3Roi: "t3_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
CidActualRoiAfterSubsidy: "cid_actual_roi_after_subsidy",
|
||||
CidCouponAmount: "cid_coupon_amount",
|
||||
CidCouponCallbackPaidRefundAmount: "cid_coupon_callback_paid_refund_amount",
|
||||
CidVoucherCost: "cid_voucher_cost",
|
||||
}
|
||||
}
|
||||
@@ -1,670 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// CidAccountReportSum 广告数据报表详情实体
|
||||
type CidAccountReportSum struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 基础信息字段
|
||||
DataType string `orm:"data_type" json:"dataType" description:"类型type"`
|
||||
|
||||
// 核心指标字段
|
||||
T0OrderPaymentAmt string `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面URL"`
|
||||
CoverId int64 `orm:"cover_id" json:"coverId" description:"封面Id"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交GMV"`
|
||||
|
||||
// 视频信息字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频id"`
|
||||
|
||||
// 受众属性字段
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品5秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品3秒播放率"`
|
||||
|
||||
// 订单相关字段
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
|
||||
// 商品信息字段
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
|
||||
// 封面相关字段
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
|
||||
// 点击相关字段
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
|
||||
// 直播时长字段
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
|
||||
// 播放数据字段
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品3秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品3秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品5秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品5秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
|
||||
// 互动数据字段
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动字段
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
|
||||
// 播放效果字段
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
|
||||
// 转化字段
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接GMV"`
|
||||
|
||||
// GMV时间序列字段
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计GMV"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3日累计GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7日累计GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15日累计GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30日累计GMV"`
|
||||
|
||||
// ROI时间序列字段
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计ROI"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3日累计ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7日累计ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15日累计ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30日累计ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30日累计订单数"`
|
||||
|
||||
// 粉丝相关字段
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30日涨粉留存率"`
|
||||
|
||||
// 直播预约字段
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
|
||||
// 直播观看字段
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
|
||||
// 商品点击字段
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30日累计店铺新客"`
|
||||
|
||||
// 间接订单字段
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额字段
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本字段
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
|
||||
// 智能优惠券字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝GMV字段
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉7日GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉15日GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉30日GMV"`
|
||||
|
||||
// 粉丝ROI字段
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉7日ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉15日ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉30日ROI"`
|
||||
|
||||
// 新客GMV字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后1日新客GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后3日新客GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后7日新客GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后15日新客GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后30日新客GMV"`
|
||||
|
||||
// 新客订单量字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后1日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后3日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后7日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后15日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后30日新客成交订单量"`
|
||||
|
||||
// 新客复购率字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后1日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后3日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后7日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后15日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后30日新客复购率"`
|
||||
|
||||
// 新客ROI字段
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后1日新客ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后3日新客ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后7日新客ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后15日新客ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后30日新客ROI"`
|
||||
|
||||
// 电话卡相关字段
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
|
||||
// 时间字段
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
|
||||
// 分页字段
|
||||
PageNumber int `orm:"page_number" json:"pageNumber" description:"页码"`
|
||||
|
||||
// 广告结构字段
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
|
||||
// 补贴相关字段
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// CidAccountReportSumCol 广告数据报表详情表字段定义
|
||||
type CidAccountReportSumCol struct {
|
||||
beans.SQLBaseCol
|
||||
DataType string
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T3Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T3Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T3OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
// model/entity/cid_account_report_detail.go (续)
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
PageNumber string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
CidActualRoiAfterSubsidy string
|
||||
CidCouponAmount string
|
||||
CidCouponCallbackPaidRefundAmount string
|
||||
CidVoucherCost string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *CidAccountReportSum) TableName() string {
|
||||
return "cid_account_report_detail"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *CidAccountReportSum) GetCols() *CidAccountReportSumCol {
|
||||
return &CidAccountReportSumCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
DataType: "data_type",
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T3Gmv: "t3_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T3Roi: "t3_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
PageNumber: "page_number",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
CidActualRoiAfterSubsidy: "cid_actual_roi_after_subsidy",
|
||||
CidCouponAmount: "cid_coupon_amount",
|
||||
CidCouponCallbackPaidRefundAmount: "cid_coupon_callback_paid_refund_amount",
|
||||
CidVoucherCost: "cid_voucher_cost",
|
||||
}
|
||||
}
|
||||
@@ -1,582 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// CampaignReportDetail 广告效果指标明细表实体
|
||||
type CampaignReportDetail struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日累计订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// CampaignReportDetailCol 广告效果指标明细表字段定义
|
||||
type CampaignReportDetailCol struct {
|
||||
beans.SQLBaseCol
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T3Gmv string
|
||||
T3OrderCnt string
|
||||
T3Roi string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
CidActualRoiAfterSubsidy string
|
||||
CidCouponAmount string
|
||||
CidCouponCallbackPaidRefundAmount string
|
||||
CidVoucherCost string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *CampaignReportDetail) TableName() string {
|
||||
return "campaign_report_detail"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *CampaignReportDetail) GetCols() *CampaignReportDetailCol {
|
||||
return &CampaignReportDetailCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T3Gmv: "t3_gmv",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T3Roi: "t3_roi",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
CidActualRoiAfterSubsidy: "cid_actual_roi_after_subsidy",
|
||||
CidCouponAmount: "cid_coupon_amount",
|
||||
CidCouponCallbackPaidRefundAmount: "cid_coupon_callback_paid_refund_amount",
|
||||
CidVoucherCost: "cid_voucher_cost",
|
||||
}
|
||||
}
|
||||
@@ -1,582 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// CampaignReportSum 广告计划效果指标表实体
|
||||
type CampaignReportSum struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日累计订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// CampaignReportSumCol 广告计划效果指标表字段定义
|
||||
type CampaignReportSumCol struct {
|
||||
beans.SQLBaseCol
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T3Gmv string
|
||||
T3OrderCnt string
|
||||
T3Roi string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
CidActualRoiAfterSubsidy string
|
||||
CidCouponAmount string
|
||||
CidCouponCallbackPaidRefundAmount string
|
||||
CidVoucherCost string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *CampaignReportSum) TableName() string {
|
||||
return "campaign_report_sum"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *CampaignReportSum) GetCols() *CampaignReportSumCol {
|
||||
return &CampaignReportSumCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T3Gmv: "t3_gmv",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T3Roi: "t3_roi",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
CidActualRoiAfterSubsidy: "cid_actual_roi_after_subsidy",
|
||||
CidCouponAmount: "cid_coupon_amount",
|
||||
CidCouponCallbackPaidRefundAmount: "cid_coupon_callback_paid_refund_amount",
|
||||
CidVoucherCost: "cid_voucher_cost",
|
||||
}
|
||||
}
|
||||
@@ -1,582 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// CreativeReportDetail 广告效果指标明细表实体
|
||||
type CreativeReportDetail struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日累计订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// CreativeReportDetailCol 广告效果指标明细表字段定义
|
||||
type CreativeReportDetailCol struct {
|
||||
beans.SQLBaseCol
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T3Gmv string
|
||||
T3OrderCnt string
|
||||
T3Roi string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
CidActualRoiAfterSubsidy string
|
||||
CidCouponAmount string
|
||||
CidCouponCallbackPaidRefundAmount string
|
||||
CidVoucherCost string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *CreativeReportDetail) TableName() string {
|
||||
return "creative_report_detail"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *CreativeReportDetail) GetCols() *CreativeReportDetailCol {
|
||||
return &CreativeReportDetailCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T3Gmv: "t3_gmv",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T3Roi: "t3_roi",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
CidActualRoiAfterSubsidy: "cid_actual_roi_after_subsidy",
|
||||
CidCouponAmount: "cid_coupon_amount",
|
||||
CidCouponCallbackPaidRefundAmount: "cid_coupon_callback_paid_refund_amount",
|
||||
CidVoucherCost: "cid_voucher_cost",
|
||||
}
|
||||
}
|
||||
@@ -1,687 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// CreativeReportSum 广告效果指标表实体
|
||||
type CreativeReportSum struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 订单金额相关字段
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
|
||||
// 素材类型字段
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
|
||||
// 直播相关字段
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
|
||||
// 图片相关字段
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
|
||||
// 封面相关字段
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
|
||||
// 成本相关字段
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
|
||||
// 净成交相关字段
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
|
||||
// 视频相关字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
|
||||
// 用户属性相关字段
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
|
||||
// 订单提交相关字段
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
|
||||
// 用户行为相关字段
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
|
||||
// 转化成本相关字段
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
|
||||
// 商品相关字段
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
|
||||
// 曝光相关字段
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
|
||||
// 行为相关字段
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
|
||||
// 直播时长相关字段
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
|
||||
// 作品播放相关字段
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
|
||||
// 作品互动相关字段
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动相关字段
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
|
||||
// 有效播放相关字段
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
|
||||
// 转化相关字段
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
|
||||
// 累计 GMV 相关字段
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
|
||||
// 累计 ROI 相关字段
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
|
||||
// 涨粉相关字段
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
|
||||
// 直播预约相关字段
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
|
||||
// 直播观看相关字段
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
|
||||
// 直播间商品相关字段
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
|
||||
// 3 日累计相关字段
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日累计订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
|
||||
// 7 日间接订单相关字段
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额相关字段
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本相关字段
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
|
||||
// 智能优惠券相关字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝 GMV 相关字段
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
|
||||
// 粉丝 ROI 相关字段
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
|
||||
// 新客 GMV 相关字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
|
||||
// 新客订单数相关字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
|
||||
// 新客复购率相关字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
|
||||
// 新客 ROI 相关字段
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
|
||||
// 制卡订单相关字段
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
|
||||
// 电话卡激活相关字段
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
|
||||
// 制卡订单率相关字段
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
|
||||
// 电话卡激活率相关字段
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 直播观看相关字段
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
|
||||
// 报告日期字段
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
|
||||
// 广告计划相关字段
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
|
||||
// 广告单元相关字段
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
|
||||
// 广告创意相关字段
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
|
||||
// 新增字段
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// CreativeReportSumCol 广告效果指标表字段定义
|
||||
type CreativeReportSumCol struct {
|
||||
beans.SQLBaseCol
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T3Gmv string
|
||||
T3OrderCnt string
|
||||
T3Roi string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
CidActualRoiAfterSubsidy string
|
||||
CidCouponAmount string
|
||||
CidCouponCallbackPaidRefundAmount string
|
||||
CidVoucherCost string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *CreativeReportSum) TableName() string {
|
||||
return "creative_report_sum"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *CreativeReportSum) GetCols() *CreativeReportSumCol {
|
||||
return &CreativeReportSumCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T3Gmv: "t3_gmv",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T3Roi: "t3_roi",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
CidActualRoiAfterSubsidy: "cid_actual_roi_after_subsidy",
|
||||
CidCouponAmount: "cid_coupon_amount",
|
||||
CidCouponCallbackPaidRefundAmount: "cid_coupon_callback_paid_refund_amount",
|
||||
CidVoucherCost: "cid_voucher_cost",
|
||||
}
|
||||
}
|
||||
@@ -1,576 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// MaterialReport 素材报表数据实体
|
||||
type MaterialReport struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
CreatedBy *string `orm:"created_by" json:"createdBy" description:"创建人"`
|
||||
UpdatedBy *string `orm:"updated_by" json:"updatedBy" description:"更新人"`
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日订单支付金额"`
|
||||
CreativeMaterialType *string `orm:"creative_material_type" json:"creativeMaterialType" description:"创意素材类型"`
|
||||
LiveName *string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId *string `orm:"author_id" json:"authorId" description:"作者 ID"`
|
||||
PicUrl *string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName *string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId *string `orm:"pic_id" json:"picId" description:"图片 ID"`
|
||||
CoverUrl *string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 ID"`
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"商品订单转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"商品卡点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"商家涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"商家涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"当日净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"当日净成交 GMV"`
|
||||
PhotoName *string `orm:"photo_name" json:"photoName" description:"照片名称"`
|
||||
PhotoIdStr *string `orm:"photo_id_str" json:"photoIdStr" description:"照片 ID 字符串"`
|
||||
PhotoId *string `orm:"photo_id" json:"photoId" description:"照片 ID"`
|
||||
ModPriceSegment *string `orm:"mod_price_segment" json:"modPriceSegment" description:"价格区间"`
|
||||
AgeSegment *string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province *string `orm:"province" json:"province" description:"省份"`
|
||||
Gender *string `orm:"gender" json:"gender" description:"性别"`
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"广告照片播放 5 秒比率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"广告照片播放 3 秒比率"`
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"提交订单 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"提交订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"事件订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"事件订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"事件订单支付 ROI"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"事件 APP 调用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"事件加购数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化数量成本"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"广告有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"广告商品点击数"`
|
||||
MerchantProductId *string `orm:"merchant_product_id" json:"merchantProductId" description:"商家商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"总花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"广告展示数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"千次展示成本"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"照片点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"照片点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"点击数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"操作栏点击数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"操作栏点击成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"ESP 点击率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"操作比率"`
|
||||
AdItemCount *int64 `orm:"ad_item_click_count" json:"adItemCount" description:"广告商品点击次数"`
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"ESP 直播播放秒数"`
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"播放 3 秒数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"播放 5 秒数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"播放结束数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"完播率"`
|
||||
Share *int64 `orm:"share" json:"share" description:"分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"商品负反馈数"`
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播分享数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播打赏数"`
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本 ESP"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"GMV"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日 ROI"`
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"支付订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"订单比率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"当日订单比率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日订单数"`
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"商家推荐粉丝数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日留存率"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日留存率"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日留存率"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日留存率"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日留存比率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日留存比率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日留存比率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日留存比率"`
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"预约成本"`
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"标准直播开始数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"广告直播播放数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"广告直播播放成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观众成本"`
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播事件商品浏览数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接吸引平台新买家数"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日吸引平台总买家数"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接吸引商家新买家数"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日吸引商家总买家数"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日 ROI"`
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"粉丝当日人均 GMV"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"粉丝 3 日人均 GMV"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"粉丝 7 日人均 GMV"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"粉丝 15 日人均 GMV"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"粉丝 30 日人均 GMV"`
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"推荐粉丝成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"白盒直接订单支付金额"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"白盒直接订单数"`
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"粉丝当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"粉丝次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"粉丝 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"粉丝 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"粉丝 30 日 GMV"`
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"粉丝当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"粉丝次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"粉丝 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"粉丝 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"粉丝 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日店铺新客订单支付金额"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"次日店铺新客订单支付金额"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"3 日店铺新客订单支付金额"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"7 日店铺新客订单支付金额"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"15 日店铺新客订单支付金额"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"30 日店铺新客订单支付金额"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日店铺新客订单数"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"次日店铺新客订单数"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"3 日店铺新客订单数"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"7 日店铺新客订单数"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"15 日店铺新客订单数"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"30 日店铺新客订单数"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"次日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"当日店铺新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"次日店铺新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"3 日店铺新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"7 日店铺新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"15 日店铺新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"30 日店铺新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"创建卡片订单数"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"转发 TS 创建卡片订单数"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"创建卡片订单成本"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"转发 TS 创建卡片订单成本"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"激活卡片订单数"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"转发 TS 激活卡片订单数"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"激活卡片订单成本"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"转发 TS 激活卡片订单成本"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"创建卡片订单比率"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"转发 TS 创建卡片订单比率"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"激活卡片订单比率"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"转发 TS 激活卡片订单比率"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"直播播放数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"商品入口点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"展示数"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"报告日期(格式:YYYY-MM-DD)"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName *string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName *string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName *string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
}
|
||||
|
||||
// MaterialReportCol 素材报表数据表字段定义
|
||||
type MaterialReportCol struct {
|
||||
beans.SQLBaseCol
|
||||
CreatedBy string
|
||||
UpdatedBy string
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T3Gmv string
|
||||
T3OrderCnt string
|
||||
T3Roi string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *MaterialReport) TableName() string {
|
||||
return "material_report"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *MaterialReport) GetCols() *MaterialReportCol {
|
||||
return &MaterialReportCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
CreatedBy: "created_by",
|
||||
UpdatedBy: "updated_by",
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T3Gmv: "t3_gmv",
|
||||
T3OrderCnt: "t3_order_cnt",
|
||||
T3Roi: "t3_roi",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
}
|
||||
}
|
||||
@@ -1,578 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// PopulationReport 人群报表实体
|
||||
type PopulationReport struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 基础信息字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间"`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"性别"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
|
||||
// 广告结构字段
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
|
||||
// 播放率相关字段
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
|
||||
// 订单相关字段
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
|
||||
// 封面相关字段
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
|
||||
// 点击相关字段
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
|
||||
// 直播时长字段
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
|
||||
// 播放数据字段
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
|
||||
// 互动数据字段
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
|
||||
// 直播互动字段
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
|
||||
// 播放效果字段
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
|
||||
// 转化字段
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
|
||||
// GMV 时间序列字段
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
|
||||
// ROI 时间序列字段
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
|
||||
// 订单相关字段
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
|
||||
// 粉丝相关字段
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
|
||||
// 直播预约字段
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
|
||||
// 直播观看字段
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
|
||||
// 商品点击字段
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
|
||||
// 新客相关字段
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
|
||||
// 间接订单字段
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
|
||||
// 粉丝人均销售额字段
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
|
||||
// 涨粉成本字段
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
|
||||
// 智能优惠券字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
|
||||
// 粉丝 GMV 字段
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
|
||||
// 粉丝 ROI 字段
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
|
||||
// 新客 GMV 字段
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
|
||||
// 新客订单量字段
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
|
||||
// 新客复购率字段
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
|
||||
// 新客 ROI 字段
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
|
||||
// 电话卡相关字段
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
}
|
||||
|
||||
// PopulationReportCol 人群报表字段定义
|
||||
type PopulationReportCol struct {
|
||||
beans.SQLBaseCol
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
ModPriceSegment string
|
||||
AgeSegment string
|
||||
Province string
|
||||
Gender string
|
||||
MerchantProductId string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
AdPhotoPlayedFiveRatio string
|
||||
AdPhotoPlayedThreeRatio string
|
||||
OrderSubmitRoi string
|
||||
OrderSubmitAmt string
|
||||
EventOrderSubmitCost string
|
||||
EventOrderSubmit string
|
||||
EventOrderPaidRoi string
|
||||
EventAppInvoked string
|
||||
EventAddShoppingCart string
|
||||
ConversionNumCost string
|
||||
AdEffectivePlayNum string
|
||||
AdItemClick string
|
||||
CostTotal string
|
||||
AdShow string
|
||||
AdShow1kCost string
|
||||
Impression string
|
||||
PhotoClick string
|
||||
PhotoClickRatio string
|
||||
Click string
|
||||
ActionbarClick string
|
||||
ActionbarClickCost string
|
||||
EspClickRatio string
|
||||
ActionRatio string
|
||||
AdItemClickCount string
|
||||
EspLivePlayedSeconds string
|
||||
PlayedThreeSeconds string
|
||||
Play3sRatio string
|
||||
PlayedFiveSeconds string
|
||||
Play5sRatio string
|
||||
PlayedEnd string
|
||||
PlayEndRatio string
|
||||
Share string
|
||||
Comment string
|
||||
Likes string
|
||||
Report string
|
||||
Block string
|
||||
ItemNegative string
|
||||
LiveShare string
|
||||
LiveComment string
|
||||
LiveReward string
|
||||
EffectivePlayCount string
|
||||
EffectivePlayRatio string
|
||||
ConversionNum string
|
||||
ConversionCostEsp string
|
||||
Roi string
|
||||
Gmv string
|
||||
T0Gmv string
|
||||
T1Gmv string
|
||||
T3Gmv string
|
||||
T7Gmv string
|
||||
T15Gmv string
|
||||
T30Gmv string
|
||||
T0Roi string
|
||||
T1Roi string
|
||||
T3Roi string
|
||||
T7Roi string
|
||||
T15Roi string
|
||||
T30Roi string
|
||||
PaiedOrder string
|
||||
OrderRatio string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
T0OrderCntRatio string
|
||||
T1OrderCnt string
|
||||
T7OrderCnt string
|
||||
T15OrderCnt string
|
||||
T30OrderCnt string
|
||||
MerchantRecoFans string
|
||||
T1Retention string
|
||||
T7Retention string
|
||||
T15Retention string
|
||||
T30Retention string
|
||||
T1RetentionRatio string
|
||||
T7RetentionRatio string
|
||||
T15RetentionRatio string
|
||||
T30RetentionRatio string
|
||||
ReservationSuccess string
|
||||
ReservationCost string
|
||||
StandardLivePlayedStarted string
|
||||
AdLivePlayCnt string
|
||||
AdLivePlayCntCost string
|
||||
LiveAudienceCost string
|
||||
LiveEventGoodsView string
|
||||
GoodsClickRatio string
|
||||
DirectAttrPlatNewBuyerCnt string
|
||||
T30AttrPlatTotalBuyerCnt string
|
||||
DirectAttrSellerNewBuyerCnt string
|
||||
T30AttrSellerTotalBuyerCnt string
|
||||
T7IndirectOrderAmt string
|
||||
T7IndirectOrderCnt string
|
||||
FansT0GmvPerFans string
|
||||
FansT3GmvPerFans string
|
||||
FansT7GmvPerFans string
|
||||
FansT15GmvPerFans string
|
||||
FansT30GmvPerFans string
|
||||
RecoFansCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
T0ShopNewBuyerOrderPaymentAmt string
|
||||
T1ShopNewBuyerOrderPaymentAmt string
|
||||
T3ShopNewBuyerOrderPaymentAmt string
|
||||
T7ShopNewBuyerOrderPaymentAmt string
|
||||
T15ShopNewBuyerOrderPaymentAmt string
|
||||
T30ShopNewBuyerOrderPaymentAmt string
|
||||
T0ShopNewBuyerOrderCnt string
|
||||
T1ShopNewBuyerOrderCnt string
|
||||
T3ShopNewBuyerOrderCnt string
|
||||
T7ShopNewBuyerOrderCnt string
|
||||
T15ShopNewBuyerOrderCnt string
|
||||
T30ShopNewBuyerOrderCnt string
|
||||
T1NewBuyerRepurchaseRatio string
|
||||
T3NewBuyerRepurchaseRatio string
|
||||
T7NewBuyerRepurchaseRatio string
|
||||
T15NewBuyerRepurchaseRatio string
|
||||
T30NewBuyerRepurchaseRatio string
|
||||
T0ShopNewBuyerRoi string
|
||||
T1ShopNewBuyerRoi string
|
||||
T3ShopNewBuyerRoi string
|
||||
T7ShopNewBuyerRoi string
|
||||
T15ShopNewBuyerRoi string
|
||||
T30ShopNewBuyerRoi string
|
||||
CreateCardOrderCnt string
|
||||
ForwardTsCreateCardOrderCnt string
|
||||
CreateCardOrderCost string
|
||||
ForwardTsCreateCardOrderCost string
|
||||
ActivateCardOrderCnt string
|
||||
ForwardTsActivateCardOrderCnt string
|
||||
ActivateCardOrderCost string
|
||||
ForwardTsActivateCardOrderCost string
|
||||
CreateCardOrderRatio string
|
||||
ForwardTsCreateCardOrderRatio string
|
||||
ActivateCardOrderCntRatio string
|
||||
ForwardTsActivateCardOrderRatio string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *PopulationReport) TableName() string {
|
||||
return "population_report"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *PopulationReport) GetCols() *PopulationReportCol {
|
||||
return &PopulationReportCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
ModPriceSegment: "mod_price_segment",
|
||||
AgeSegment: "age_segment",
|
||||
Province: "province",
|
||||
Gender: "gender",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
AdPhotoPlayedFiveRatio: "ad_photo_played_five_ratio",
|
||||
AdPhotoPlayedThreeRatio: "ad_photo_played_three_ratio",
|
||||
OrderSubmitRoi: "order_submit_roi",
|
||||
OrderSubmitAmt: "order_submit_amt",
|
||||
EventOrderSubmitCost: "event_order_submit_cost",
|
||||
EventOrderSubmit: "event_order_submit",
|
||||
EventOrderPaidRoi: "event_order_paid_roi",
|
||||
EventAppInvoked: "event_app_invoked",
|
||||
EventAddShoppingCart: "event_add_shopping_cart",
|
||||
ConversionNumCost: "conversion_num_cost",
|
||||
AdEffectivePlayNum: "ad_effective_play_num",
|
||||
AdItemClick: "ad_item_click",
|
||||
CostTotal: "cost_total",
|
||||
AdShow: "ad_show",
|
||||
AdShow1kCost: "ad_show1k_cost",
|
||||
Impression: "impression",
|
||||
PhotoClick: "photo_click",
|
||||
PhotoClickRatio: "photo_click_ratio",
|
||||
Click: "click",
|
||||
ActionbarClick: "actionbar_click",
|
||||
ActionbarClickCost: "actionbar_click_cost",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
ActionRatio: "action_ratio",
|
||||
AdItemClickCount: "ad_item_click_count",
|
||||
EspLivePlayedSeconds: "esp_live_played_seconds",
|
||||
PlayedThreeSeconds: "played_three_seconds",
|
||||
Play3sRatio: "play3s_ratio",
|
||||
PlayedFiveSeconds: "played_five_seconds",
|
||||
Play5sRatio: "play5s_ratio",
|
||||
PlayedEnd: "played_end",
|
||||
PlayEndRatio: "play_end_ratio",
|
||||
Share: "share",
|
||||
Comment: "comment",
|
||||
Likes: "likes",
|
||||
Report: "report",
|
||||
Block: "block",
|
||||
ItemNegative: "item_negative",
|
||||
LiveShare: "live_share",
|
||||
LiveComment: "live_comment",
|
||||
LiveReward: "live_reward",
|
||||
EffectivePlayCount: "effective_play_count",
|
||||
EffectivePlayRatio: "effective_play_ratio",
|
||||
ConversionNum: "conversion_num",
|
||||
ConversionCostEsp: "conversion_cost_esp",
|
||||
Roi: "roi",
|
||||
Gmv: "gmv",
|
||||
T0Gmv: "t0_gmv",
|
||||
T1Gmv: "t1_gmv",
|
||||
T3Gmv: "t3_gmv",
|
||||
T7Gmv: "t7_gmv",
|
||||
T15Gmv: "t15_gmv",
|
||||
T30Gmv: "t30_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T1Roi: "t1_roi",
|
||||
T3Roi: "t3_roi",
|
||||
T7Roi: "t7_roi",
|
||||
T15Roi: "t15_roi",
|
||||
T30Roi: "t30_roi",
|
||||
PaiedOrder: "paied_order",
|
||||
OrderRatio: "order_ratio",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
T0OrderCntRatio: "t0_order_cnt_ratio",
|
||||
T1OrderCnt: "t1_order_cnt",
|
||||
T7OrderCnt: "t7_order_cnt",
|
||||
T15OrderCnt: "t15_order_cnt",
|
||||
T30OrderCnt: "t30_order_cnt",
|
||||
MerchantRecoFans: "merchant_reco_fans",
|
||||
T1Retention: "t1_retention",
|
||||
T7Retention: "t7_retention",
|
||||
T15Retention: "t15_retention",
|
||||
T30Retention: "t30_retention",
|
||||
T1RetentionRatio: "t1_retention_ratio",
|
||||
T7RetentionRatio: "t7_retention_ratio",
|
||||
T15RetentionRatio: "t15_retention_ratio",
|
||||
T30RetentionRatio: "t30_retention_ratio",
|
||||
ReservationSuccess: "reservation_success",
|
||||
ReservationCost: "reservation_cost",
|
||||
StandardLivePlayedStarted: "standard_live_played_started",
|
||||
AdLivePlayCnt: "ad_live_play_cnt",
|
||||
AdLivePlayCntCost: "ad_live_play_cnt_cost",
|
||||
LiveAudienceCost: "live_audience_cost",
|
||||
LiveEventGoodsView: "live_event_goods_view",
|
||||
GoodsClickRatio: "goods_click_ratio",
|
||||
DirectAttrPlatNewBuyerCnt: "direct_attr_plat_new_buyer_cnt",
|
||||
T30AttrPlatTotalBuyerCnt: "t30_attr_plat_total_buyer_cnt",
|
||||
DirectAttrSellerNewBuyerCnt: "direct_attr_seller_new_buyer_cnt",
|
||||
T30AttrSellerTotalBuyerCnt: "t30_attr_seller_total_buyer_cnt",
|
||||
T7IndirectOrderAmt: "t7_indirect_order_amt",
|
||||
T7IndirectOrderCnt: "t7_indirect_order_cnt",
|
||||
FansT0GmvPerFans: "fans_t0_gmv_per_fans",
|
||||
FansT3GmvPerFans: "fans_t3_gmv_per_fans",
|
||||
FansT7GmvPerFans: "fans_t7_gmv_per_fans",
|
||||
FansT15GmvPerFans: "fans_t15_gmv_per_fans",
|
||||
FansT30GmvPerFans: "fans_t30_gmv_per_fans",
|
||||
RecoFansCost: "reco_fans_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
T0ShopNewBuyerOrderPaymentAmt: "t0_shop_new_buyer_order_payment_amt",
|
||||
T1ShopNewBuyerOrderPaymentAmt: "t1_shop_new_buyer_order_payment_amt",
|
||||
T3ShopNewBuyerOrderPaymentAmt: "t3_shop_new_buyer_order_payment_amt",
|
||||
T7ShopNewBuyerOrderPaymentAmt: "t7_shop_new_buyer_order_payment_amt",
|
||||
T15ShopNewBuyerOrderPaymentAmt: "t15_shop_new_buyer_order_payment_amt",
|
||||
T30ShopNewBuyerOrderPaymentAmt: "t30_shop_new_buyer_order_payment_amt",
|
||||
T0ShopNewBuyerOrderCnt: "t0_shop_new_buyer_order_cnt",
|
||||
T1ShopNewBuyerOrderCnt: "t1_shop_new_buyer_order_cnt",
|
||||
T3ShopNewBuyerOrderCnt: "t3_shop_new_buyer_order_cnt",
|
||||
T7ShopNewBuyerOrderCnt: "t7_shop_new_buyer_order_cnt",
|
||||
T15ShopNewBuyerOrderCnt: "t15_shop_new_buyer_order_cnt",
|
||||
T30ShopNewBuyerOrderCnt: "t30_shop_new_buyer_order_cnt",
|
||||
T1NewBuyerRepurchaseRatio: "t1_new_buyer_repurchase_ratio",
|
||||
T3NewBuyerRepurchaseRatio: "t3_new_buyer_repurchase_ratio",
|
||||
T7NewBuyerRepurchaseRatio: "t7_new_buyer_repurchase_ratio",
|
||||
T15NewBuyerRepurchaseRatio: "t15_new_buyer_repurchase_ratio",
|
||||
T30NewBuyerRepurchaseRatio: "t30_new_buyer_repurchase_ratio",
|
||||
T0ShopNewBuyerRoi: "t0_shop_new_buyer_roi",
|
||||
T1ShopNewBuyerRoi: "t1_shop_new_buyer_roi",
|
||||
T3ShopNewBuyerRoi: "t3_shop_new_buyer_roi",
|
||||
T7ShopNewBuyerRoi: "t7_shop_new_buyer_roi",
|
||||
T15ShopNewBuyerRoi: "t15_shop_new_buyer_roi",
|
||||
T30ShopNewBuyerRoi: "t30_shop_new_buyer_roi",
|
||||
CreateCardOrderCnt: "create_card_order_cnt",
|
||||
ForwardTsCreateCardOrderCnt: "forward_ts_create_card_order_cnt",
|
||||
CreateCardOrderCost: "create_card_order_cost",
|
||||
ForwardTsCreateCardOrderCost: "forward_ts_create_card_order_cost",
|
||||
ActivateCardOrderCnt: "activate_card_order_cnt",
|
||||
ForwardTsActivateCardOrderCnt: "forward_ts_activate_card_order_cnt",
|
||||
ActivateCardOrderCost: "activate_card_order_cost",
|
||||
ForwardTsActivateCardOrderCost: "forward_ts_activate_card_order_cost",
|
||||
CreateCardOrderRatio: "create_card_order_ratio",
|
||||
ForwardTsCreateCardOrderRatio: "forward_ts_create_card_order_ratio",
|
||||
ActivateCardOrderCntRatio: "activate_card_order_cnt_ratio",
|
||||
ForwardTsActivateCardOrderRatio: "forward_ts_activate_card_order_ratio",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
}
|
||||
}
|
||||
@@ -1,181 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// StorewideReportDetail 广告效果指标表实体
|
||||
type StorewideReportDetail struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 订单金额相关字段
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
|
||||
// 素材类型字段
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
|
||||
// 直播相关字段
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
|
||||
// 图片相关字段
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
|
||||
// 封面相关字段
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
|
||||
// 商品卡点击相关字段
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
|
||||
// 净成交相关字段
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
|
||||
// 视频相关字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
|
||||
// 行为相关字段
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
|
||||
// 商品相关字段
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
|
||||
// 花费相关字段
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
|
||||
// 行为率字段
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
|
||||
// 当日 GMV 相关字段
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
|
||||
// 当日订单相关字段
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
|
||||
// 智能优惠券相关字段
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
|
||||
// 直播观看相关字段
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
|
||||
// 商品入口点击相关字段
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
|
||||
// 曝光相关字段
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
|
||||
// 报告日期字段
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
|
||||
// 广告计划相关字段
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
|
||||
// 广告单元相关字段
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
|
||||
// 广告创意相关字段
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
}
|
||||
|
||||
// StorewideReportDetailCol 广告效果指标表表字段定义
|
||||
type StorewideReportDetailCol struct {
|
||||
beans.SQLBaseCol
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemCardClkCnt string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
EspClickRatio string
|
||||
T0Gmv string
|
||||
T0Roi string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *StorewideReportDetail) TableName() string {
|
||||
return "storewide_report_detail"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *StorewideReportDetail) GetCols() *StorewideReportDetailCol {
|
||||
return &StorewideReportDetailCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
T0Gmv: "t0_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
}
|
||||
}
|
||||
@@ -1,141 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// StorewideReportSum 广告效果指标表实体
|
||||
type StorewideReportSum struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 新增字段
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
|
||||
// 原有字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
}
|
||||
|
||||
// StorewideReportSumCol 广告效果指标表表字段定义
|
||||
type StorewideReportSumCol struct {
|
||||
beans.SQLBaseCol
|
||||
T0OrderPaymentAmt string
|
||||
CreativeMaterialType string
|
||||
LiveName string
|
||||
AuthorId string
|
||||
PicUrl string
|
||||
PicName string
|
||||
PicId string
|
||||
CoverUrl string
|
||||
CoverId string
|
||||
ItemCardClkCnt string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoIdStr string
|
||||
PhotoId string
|
||||
AdItemClick string
|
||||
MerchantProductId string
|
||||
CostTotal string
|
||||
EspClickRatio string
|
||||
T0Gmv string
|
||||
T0Roi string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
QcpxWhiteboxDirectOrderPaymentAmt string
|
||||
QcpxWhiteboxDirectOrderCnt string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
CampaignId string
|
||||
CampaignName string
|
||||
UnitId string
|
||||
UnitName string
|
||||
CreativeId string
|
||||
CreativeName string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *StorewideReportSum) TableName() string {
|
||||
return "storewide_report_sum"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *StorewideReportSum) GetCols() *StorewideReportSumCol {
|
||||
return &StorewideReportSumCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
T0OrderPaymentAmt: "t0_order_payment_amt",
|
||||
CreativeMaterialType: "creative_material_type",
|
||||
LiveName: "live_name",
|
||||
AuthorId: "author_id",
|
||||
PicUrl: "pic_url",
|
||||
PicName: "pic_name",
|
||||
PicId: "pic_id",
|
||||
CoverUrl: "cover_url",
|
||||
CoverId: "cover_id",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoIdStr: "photo_id_str",
|
||||
PhotoId: "photo_id",
|
||||
AdItemClick: "ad_item_click",
|
||||
MerchantProductId: "merchant_product_id",
|
||||
CostTotal: "cost_total",
|
||||
EspClickRatio: "esp_click_ratio",
|
||||
T0Gmv: "t0_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
QcpxWhiteboxDirectOrderPaymentAmt: "qcpx_whitebox_direct_order_payment_amt",
|
||||
QcpxWhiteboxDirectOrderCnt: "qcpx_whitebox_direct_order_cnt",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
CampaignId: "campaign_id",
|
||||
CampaignName: "campaign_name",
|
||||
UnitId: "unit_id",
|
||||
UnitName: "unit_name",
|
||||
CreativeId: "creative_id",
|
||||
CreativeName: "creative_name",
|
||||
}
|
||||
}
|
||||
@@ -8,6 +8,8 @@ type SyncTaskLog struct {
|
||||
Id int64 `orm:"Id" json:"Id" description:"主键id"`
|
||||
TaskID string `orm:"task_id" json:"taskId" description:"任务唯一标识"`
|
||||
TaskType string `orm:"task_type" json:"taskType" description:"任务类型"`
|
||||
PlatformCode string `orm:"platform_code" json:"platformCode" description:"平台编码"`
|
||||
InterfaceCode string `orm:"interface_code" json:"interfaceCode" description:"接口编码"`
|
||||
AdvertiserID int64 `orm:"advertiser_id" json:"advertiserId" description:"广告主ID"`
|
||||
StartTime interface{} `orm:"start_time" json:"startTime" description:"数据开始时间"`
|
||||
EndTime interface{} `orm:"end_time" json:"endTime" description:"数据结束时间"`
|
||||
|
||||
@@ -1,133 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// TaskReport 调控任务数据实体
|
||||
type TaskReport struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 转化率相关字段
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
|
||||
// 视频信息字段
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
|
||||
// 核心指标字段
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
|
||||
// 粉丝 GMV 字段
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
|
||||
// 粉丝 ROI 字段
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
|
||||
// 全站数据字段
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
|
||||
// 时间字段
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间(格式:YYYY-MM-DD)"`
|
||||
}
|
||||
|
||||
// TaskReportCol 调控任务数据表字段定义
|
||||
type TaskReportCol struct {
|
||||
beans.SQLBaseCol
|
||||
ItemOrderConversionRatio string
|
||||
ItemCardClickRatio string
|
||||
ItemCardClkCnt string
|
||||
LivePlayCntCost string
|
||||
AdMerchantFollowCost string
|
||||
AdMerchantFollow string
|
||||
NetT0OrderCnt string
|
||||
NetT0Roi string
|
||||
NetT0Gmv string
|
||||
PhotoName string
|
||||
PhotoId string
|
||||
CostTotal string
|
||||
T0Gmv string
|
||||
T0Roi string
|
||||
T0OrderCnt string
|
||||
T0OrderCntCost string
|
||||
FansT0Gmv string
|
||||
FansT1Gmv string
|
||||
FansT7Gmv string
|
||||
FansT15Gmv string
|
||||
FansT30Gmv string
|
||||
FansT0Roi string
|
||||
FansT1Roi string
|
||||
FansT7Roi string
|
||||
FansT15Roi string
|
||||
FansT30Roi string
|
||||
LivePlayCnt string
|
||||
ItemEntranceClkCnt string
|
||||
ShowCnt string
|
||||
ReportDateStr string
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *TaskReport) TableName() string {
|
||||
return "task_report"
|
||||
}
|
||||
|
||||
// GetCols 获取所有字段名
|
||||
func (e *TaskReport) GetCols() *TaskReportCol {
|
||||
return &TaskReportCol{
|
||||
SQLBaseCol: beans.SQLBaseCol{
|
||||
Id: "id",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedAt: "updated_at",
|
||||
},
|
||||
ItemOrderConversionRatio: "item_order_conversion_ratio",
|
||||
ItemCardClickRatio: "item_card_click_ratio",
|
||||
ItemCardClkCnt: "item_card_clk_cnt",
|
||||
LivePlayCntCost: "live_play_cnt_cost",
|
||||
AdMerchantFollowCost: "ad_merchant_follow_cost",
|
||||
AdMerchantFollow: "ad_merchant_follow",
|
||||
NetT0OrderCnt: "net_t0_order_cnt",
|
||||
NetT0Roi: "net_t0_roi",
|
||||
NetT0Gmv: "net_t0_gmv",
|
||||
PhotoName: "photo_name",
|
||||
PhotoId: "photo_id",
|
||||
CostTotal: "cost_total",
|
||||
T0Gmv: "t0_gmv",
|
||||
T0Roi: "t0_roi",
|
||||
T0OrderCnt: "t0_order_cnt",
|
||||
T0OrderCntCost: "t0_order_cnt_cost",
|
||||
FansT0Gmv: "fans_t0_gmv",
|
||||
FansT1Gmv: "fans_t1_gmv",
|
||||
FansT7Gmv: "fans_t7_gmv",
|
||||
FansT15Gmv: "fans_t15_gmv",
|
||||
FansT30Gmv: "fans_t30_gmv",
|
||||
FansT0Roi: "fans_t0_roi",
|
||||
FansT1Roi: "fans_t1_roi",
|
||||
FansT7Roi: "fans_t7_roi",
|
||||
FansT15Roi: "fans_t15_roi",
|
||||
FansT30Roi: "fans_t30_roi",
|
||||
LivePlayCnt: "live_play_cnt",
|
||||
ItemEntranceClkCnt: "item_entrance_clk_cnt",
|
||||
ShowCnt: "show_cnt",
|
||||
ReportDateStr: "report_date_str",
|
||||
}
|
||||
}
|
||||
@@ -1,198 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// UnitReportDetail 广告效果指标详情表实体
|
||||
type UnitReportDetail struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间,"0-500", "501-1000", "1001-1500", "1501-2000", "2001-2500", "2501-3000", "3001-3500", "3501-4000", "4001-4500", "4501-5000", "5001-5500", "5501+", "未知""`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"0-17", "18-23", "24-30", "31-40", "41-49", "50+","未知""`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"男,女,未知三种类型"`
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日累计订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *UnitReportDetail) TableName() string {
|
||||
return "unit_report_detail"
|
||||
}
|
||||
@@ -1,199 +0,0 @@
|
||||
package copydata
|
||||
|
||||
import "gitea.com/red-future/common/beans"
|
||||
|
||||
// UnitReportSum 广告效果指标表实体
|
||||
type UnitReportSum struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
// 基础字段
|
||||
T0OrderPaymentAmt *float64 `orm:"t0_order_payment_amt" json:"t0OrderPaymentAmt" description:"当日总成交订单金额"`
|
||||
CreativeMaterialType string `orm:"creative_material_type" json:"creativeMaterialType" description:"视频素材类型(视频:HORIZONTAL_SCREEN, VERTICAL_SCREEN, UNKNOWN_TYPE;图集:ATLAS;长图:ATLAS_VERTICAL)"`
|
||||
LiveName string `orm:"live_name" json:"liveName" description:"直播间名称"`
|
||||
AuthorId string `orm:"author_id" json:"authorId" description:"直播用户快手 Id"`
|
||||
PicUrl string `orm:"pic_url" json:"picUrl" description:"图片 URL"`
|
||||
PicName string `orm:"pic_name" json:"picName" description:"图片名称"`
|
||||
PicId string `orm:"pic_id" json:"picId" description:"图片 Id"`
|
||||
CoverUrl string `orm:"cover_url" json:"coverUrl" description:"封面 URL"`
|
||||
CoverId *int64 `orm:"cover_id" json:"coverId" description:"封面 Id"`
|
||||
ItemOrderConversionRatio *float64 `orm:"item_order_conversion_ratio" json:"itemOrderConversionRatio" description:"转化率"`
|
||||
ItemCardClickRatio *float64 `orm:"item_card_click_ratio" json:"itemCardClickRatio" description:"点击率"`
|
||||
ItemCardClkCnt *int64 `orm:"item_card_clk_cnt" json:"itemCardClkCnt" description:"商品卡点击数"`
|
||||
LivePlayCntCost *float64 `orm:"live_play_cnt_cost" json:"livePlayCntCost" description:"直播间观看成本"`
|
||||
AdMerchantFollowCost *float64 `orm:"ad_merchant_follow_cost" json:"adMerchantFollowCost" description:"涨粉成本"`
|
||||
AdMerchantFollow *int64 `orm:"ad_merchant_follow" json:"adMerchantFollow" description:"涨粉数"`
|
||||
NetT0OrderCnt *int64 `orm:"net_t0_order_cnt" json:"netT0OrderCnt" description:"当日累计净成交订单数"`
|
||||
NetT0Roi *float64 `orm:"net_t0_roi" json:"netT0Roi" description:"净成交 ROI"`
|
||||
NetT0Gmv *float64 `orm:"net_t0_gmv" json:"netT0Gmv" description:"净成交 GMV"`
|
||||
PhotoName string `orm:"photo_name" json:"photoName" description:"视频名称"`
|
||||
PhotoIdStr string `orm:"photo_id_str" json:"photoIdStr" description:"视频 id"`
|
||||
PhotoId string `orm:"photo_id" json:"photoId" description:"视频 id"`
|
||||
ModPriceSegment string `orm:"mod_price_segment" json:"modPriceSegment" description:"设备价格区间,"0-500", "501-1000", "1001-1500", "1501-2000", "2001-2500", "2501-3000", "3001-3500", "3501-4000", "4001-4500", "4501-5000", "5001-5500", "5501+", "未知""`
|
||||
AgeSegment string `orm:"age_segment" json:"ageSegment" description:"年龄段"0-17", "18-23", "24-30", "31-40", "41-49", "50+","未知""`
|
||||
Province string `orm:"province" json:"province" description:"省份名称"`
|
||||
Gender string `orm:"gender" json:"gender" description:"男,女,未知三种类型"`
|
||||
AdPhotoPlayedFiveRatio *float64 `orm:"ad_photo_played_five_ratio" json:"adPhotoPlayedFiveRatio" description:"作品 5 秒播放率"`
|
||||
AdPhotoPlayedThreeRatio *float64 `orm:"ad_photo_played_three_ratio" json:"adPhotoPlayedThreeRatio" description:"作品 3 秒播放率"`
|
||||
OrderSubmitRoi *float64 `orm:"order_submit_roi" json:"orderSubmitRoi" description:"订单提交 ROI"`
|
||||
OrderSubmitAmt *int64 `orm:"order_submit_amt" json:"orderSubmitAmt" description:"外部订单金额"`
|
||||
EventOrderSubmitCost *float64 `orm:"event_order_submit_cost" json:"eventOrderSubmitCost" description:"订单提交成本"`
|
||||
EventOrderSubmit *int64 `orm:"event_order_submit" json:"eventOrderSubmit" description:"订单提交数"`
|
||||
EventOrderPaidRoi *float64 `orm:"event_order_paid_roi" json:"eventOrderPaidRoi" description:"订单支付率"`
|
||||
EventAppInvoked *int64 `orm:"event_app_invoked" json:"eventAppInvoked" description:"唤起应用数"`
|
||||
EventAddShoppingCart *int64 `orm:"event_add_shopping_cart" json:"eventAddShoppingCart" description:"添加购物车次数"`
|
||||
ConversionNumCost *float64 `orm:"conversion_num_cost" json:"conversionNumCost" description:"转化成本(回传时间)"`
|
||||
AdEffectivePlayNum *int64 `orm:"ad_effective_play_num" json:"adEffectivePlayNum" description:"有效播放数"`
|
||||
AdItemClick *int64 `orm:"ad_item_click" json:"adItemClick" description:"行为数"`
|
||||
MerchantProductId string `orm:"merchant_product_id" json:"merchantProductId" description:"商品 ID"`
|
||||
CostTotal *float64 `orm:"cost_total" json:"costTotal" description:"花费"`
|
||||
AdShow *int64 `orm:"ad_show" json:"adShow" description:"曝光数"`
|
||||
AdShow1kCost *float64 `orm:"ad_show1k_cost" json:"adShow1kCost" description:"平均千次广告曝光花费"`
|
||||
Impression *int64 `orm:"impression" json:"impression" description:"封面曝光数"`
|
||||
PhotoClick *int64 `orm:"photo_click" json:"photoClick" description:"封面点击数"`
|
||||
PhotoClickRatio *float64 `orm:"photo_click_ratio" json:"photoClickRatio" description:"封面点击率"`
|
||||
Click *int64 `orm:"click" json:"click" description:"素材曝光数"`
|
||||
ActionbarClick *int64 `orm:"actionbar_click" json:"actionbarClick" description:"行为数"`
|
||||
ActionbarClickCost *float64 `orm:"actionbar_click_cost" json:"actionbarClickCost" description:"行为成本"`
|
||||
EspClickRatio *float64 `orm:"esp_click_ratio" json:"espClickRatio" description:"行为率"`
|
||||
ActionRatio *float64 `orm:"action_ratio" json:"actionRatio" description:"素材点击率"`
|
||||
AdItemClickCount *int64 `orm:"ad_item_click_count" json:"adItemClickCount" description:"预约组件点击数"`
|
||||
EspLivePlayedSeconds *int64 `orm:"esp_live_played_seconds" json:"espLivePlayedSeconds" description:"直播平均观看时长"`
|
||||
PlayedThreeSeconds *int64 `orm:"played_three_seconds" json:"playedThreeSeconds" description:"作品 3 秒播放数"`
|
||||
Play3sRatio *float64 `orm:"play3s_ratio" json:"play3sRatio" description:"作品 3 秒播放率"`
|
||||
PlayedFiveSeconds *int64 `orm:"played_five_seconds" json:"playedFiveSeconds" description:"作品 5 秒播放数"`
|
||||
Play5sRatio *float64 `orm:"play5s_ratio" json:"play5sRatio" description:"作品 5 秒播放率"`
|
||||
PlayedEnd *int64 `orm:"played_end" json:"playedEnd" description:"作品完播数"`
|
||||
PlayEndRatio *float64 `orm:"play_end_ratio" json:"playEndRatio" description:"作品完播率"`
|
||||
Share *int64 `orm:"share" json:"share" description:"作品分享数"`
|
||||
Comment *int64 `orm:"comment" json:"comment" description:"作品评论数"`
|
||||
Likes *int64 `orm:"likes" json:"likes" description:"作品点赞数"`
|
||||
Report *int64 `orm:"report" json:"report" description:"作品举报数"`
|
||||
Block *int64 `orm:"block" json:"block" description:"作品拉黑数"`
|
||||
ItemNegative *int64 `orm:"item_negative" json:"itemNegative" description:"详情页减少此类作品数"`
|
||||
LiveShare *int64 `orm:"live_share" json:"liveShare" description:"直播送礼数"`
|
||||
LiveComment *int64 `orm:"live_comment" json:"liveComment" description:"直播评论数"`
|
||||
LiveReward *int64 `orm:"live_reward" json:"liveReward" description:"直播送礼数"`
|
||||
EffectivePlayCount *int64 `orm:"effective_play_count" json:"effectivePlayCount" description:"有效播放数"`
|
||||
EffectivePlayRatio *float64 `orm:"effective_play_ratio" json:"effectivePlayRatio" description:"有效播放率"`
|
||||
ConversionNum *int64 `orm:"conversion_num" json:"conversionNum" description:"转化数"`
|
||||
ConversionCostEsp *float64 `orm:"conversion_cost_esp" json:"conversionCostEsp" description:"转化成本"`
|
||||
Roi *float64 `orm:"roi" json:"roi" description:"直接 ROI"`
|
||||
Gmv *float64 `orm:"gmv" json:"gmv" description:"直接 GMV"`
|
||||
T0Gmv *float64 `orm:"t0_gmv" json:"t0Gmv" description:"当日累计 GMV"`
|
||||
T1Gmv *float64 `orm:"t1_gmv" json:"t1Gmv" description:"次日累计 GMV"`
|
||||
T7Gmv *float64 `orm:"t7_gmv" json:"t7Gmv" description:"7 日累计 GMV"`
|
||||
T15Gmv *float64 `orm:"t15_gmv" json:"t15Gmv" description:"15 日累计 GMV"`
|
||||
T30Gmv *float64 `orm:"t30_gmv" json:"t30Gmv" description:"30 日累计 GMV"`
|
||||
T0Roi *float64 `orm:"t0_roi" json:"t0Roi" description:"当日累计 ROI"`
|
||||
T1Roi *float64 `orm:"t1_roi" json:"t1Roi" description:"次日累计 ROI"`
|
||||
T7Roi *float64 `orm:"t7_roi" json:"t7Roi" description:"7 日累计 ROI"`
|
||||
T15Roi *float64 `orm:"t15_roi" json:"t15Roi" description:"15 日累计 ROI"`
|
||||
T30Roi *float64 `orm:"t30_roi" json:"t30Roi" description:"30 日累计 ROI"`
|
||||
PaiedOrder *int64 `orm:"paied_order" json:"paiedOrder" description:"直接订单数"`
|
||||
OrderRatio *float64 `orm:"order_ratio" json:"orderRatio" description:"直接下单率"`
|
||||
T0OrderCnt *int64 `orm:"t0_order_cnt" json:"t0OrderCnt" description:"当日累计订单数"`
|
||||
T0OrderCntCost *float64 `orm:"t0_order_cnt_cost" json:"t0OrderCntCost" description:"当日累计订单成本"`
|
||||
T0OrderCntRatio *float64 `orm:"t0_order_cnt_ratio" json:"t0OrderCntRatio" description:"累计订单下单率"`
|
||||
T1OrderCnt *int64 `orm:"t1_order_cnt" json:"t1OrderCnt" description:"次日累计订单数"`
|
||||
T7OrderCnt *int64 `orm:"t7_order_cnt" json:"t7OrderCnt" description:"7 日累计订单数"`
|
||||
T15OrderCnt *int64 `orm:"t15_order_cnt" json:"t15OrderCnt" description:"15 日累计订单数"`
|
||||
T30OrderCnt *int64 `orm:"t30_order_cnt" json:"t30OrderCnt" description:"30 日累计订单数"`
|
||||
MerchantRecoFans *int64 `orm:"merchant_reco_fans" json:"merchantRecoFans" description:"涨粉数"`
|
||||
T1Retention *float64 `orm:"t1_retention" json:"t1Retention" description:"次日涨粉留存数"`
|
||||
T7Retention *float64 `orm:"t7_retention" json:"t7Retention" description:"7 日涨粉留存数"`
|
||||
T15Retention *float64 `orm:"t15_retention" json:"t15Retention" description:"15 日涨粉留存数"`
|
||||
T30Retention *float64 `orm:"t30_retention" json:"t30Retention" description:"30 日涨粉留存数"`
|
||||
T1RetentionRatio *float64 `orm:"t1_retention_ratio" json:"t1RetentionRatio" description:"次日涨粉留存率"`
|
||||
T7RetentionRatio *float64 `orm:"t7_retention_ratio" json:"t7RetentionRatio" description:"7 日涨粉留存率"`
|
||||
T15RetentionRatio *float64 `orm:"t15_retention_ratio" json:"t15RetentionRatio" description:"15 日涨粉留存率"`
|
||||
T30RetentionRatio *float64 `orm:"t30_retention_ratio" json:"t30RetentionRatio" description:"30 日涨粉留存率"`
|
||||
ReservationSuccess *int64 `orm:"reservation_success" json:"reservationSuccess" description:"直播预约成功数"`
|
||||
ReservationCost *float64 `orm:"reservation_cost" json:"reservationCost" description:"直播预约成功成本"`
|
||||
StandardLivePlayedStarted *int64 `orm:"standard_live_played_started" json:"standardLivePlayedStarted" description:"直播观看数"`
|
||||
AdLivePlayCnt *int64 `orm:"ad_live_play_cnt" json:"adLivePlayCnt" description:"直播间人气数"`
|
||||
AdLivePlayCntCost *float64 `orm:"ad_live_play_cnt_cost" json:"adLivePlayCntCost" description:"直播间人气成本"`
|
||||
LiveAudienceCost *float64 `orm:"live_audience_cost" json:"liveAudienceCost" description:"直播观看成本"`
|
||||
LiveEventGoodsView *int64 `orm:"live_event_goods_view" json:"liveEventGoodsView" description:"直播间商品点击数"`
|
||||
GoodsClickRatio *float64 `orm:"goods_click_ratio" json:"goodsClickRatio" description:"直播间商品点击率"`
|
||||
DirectAttrPlatNewBuyerCnt *int64 `orm:"direct_attr_plat_new_buyer_cnt" json:"directAttrPlatNewBuyerCnt" description:"直接平台新客"`
|
||||
T30AttrPlatTotalBuyerCnt *int64 `orm:"t30_attr_plat_total_buyer_cnt" json:"t30AttrPlatTotalBuyerCnt" description:"30 日累计平台新客"`
|
||||
DirectAttrSellerNewBuyerCnt *int64 `orm:"direct_attr_seller_new_buyer_cnt" json:"directAttrSellerNewBuyerCnt" description:"直接店铺新客"`
|
||||
T30AttrSellerTotalBuyerCnt *int64 `orm:"t30_attr_seller_total_buyer_cnt" json:"t30AttrSellerTotalBuyerCnt" description:"30 日累计店铺新客"`
|
||||
T3Gmv *float64 `orm:"t3_gmv" json:"t3Gmv" description:"3 日累计 GMV"`
|
||||
T3OrderCnt *int64 `orm:"t3_order_cnt" json:"t3OrderCnt" description:"3 日累计订单数"`
|
||||
T3Roi *float64 `orm:"t3_roi" json:"t3Roi" description:"3 日累计 ROI"`
|
||||
T7IndirectOrderAmt *float64 `orm:"t7_indirect_order_amt" json:"t7IndirectOrderAmt" description:"7 日间接订单金额"`
|
||||
T7IndirectOrderCnt *int64 `orm:"t7_indirect_order_cnt" json:"t7IndirectOrderCnt" description:"7 日间接订单数"`
|
||||
FansT0GmvPerFans *float64 `orm:"fans_t0_gmv_per_fans" json:"fansT0GmvPerFans" description:"新增粉丝人均销售额"`
|
||||
FansT3GmvPerFans *float64 `orm:"fans_t3_gmv_per_fans" json:"fansT3GmvPerFans" description:"3 日新增粉丝人均销售额"`
|
||||
FansT7GmvPerFans *float64 `orm:"fans_t7_gmv_per_fans" json:"fansT7GmvPerFans" description:"7 日新增粉丝人均销售额"`
|
||||
FansT15GmvPerFans *float64 `orm:"fans_t15_gmv_per_fans" json:"fansT15GmvPerFans" description:"15 日新增粉丝人均销售额"`
|
||||
FansT30GmvPerFans *float64 `orm:"fans_t30_gmv_per_fans" json:"fansT30GmvPerFans" description:"30 日新增粉丝人均销售额"`
|
||||
RecoFansCost *float64 `orm:"reco_fans_cost" json:"recoFansCost" description:"涨粉成本"`
|
||||
QcpxWhiteboxDirectOrderPaymentAmt *float64 `orm:"qcpx_whitebox_direct_order_payment_amt" json:"qcpxWhiteboxDirectOrderPaymentAmt" description:"智能优惠券订单 GMV"`
|
||||
QcpxWhiteboxDirectOrderCnt *int64 `orm:"qcpx_whitebox_direct_order_cnt" json:"qcpxWhiteboxDirectOrderCnt" description:"智能优惠券订单数"`
|
||||
FansT0Gmv *float64 `orm:"fans_t0_gmv" json:"fansT0Gmv" description:"涨粉当日 GMV"`
|
||||
FansT1Gmv *float64 `orm:"fans_t1_gmv" json:"fansT1Gmv" description:"涨粉次日 GMV"`
|
||||
FansT7Gmv *float64 `orm:"fans_t7_gmv" json:"fansT7Gmv" description:"涨粉 7 日 GMV"`
|
||||
FansT15Gmv *float64 `orm:"fans_t15_gmv" json:"fansT15Gmv" description:"涨粉 15 日 GMV"`
|
||||
FansT30Gmv *float64 `orm:"fans_t30_gmv" json:"fansT30Gmv" description:"涨粉 30 日 GMV"`
|
||||
FansT0Roi *float64 `orm:"fans_t0_roi" json:"fansT0Roi" description:"涨粉当日 ROI"`
|
||||
FansT1Roi *float64 `orm:"fans_t1_roi" json:"fansT1Roi" description:"涨粉次日 ROI"`
|
||||
FansT7Roi *float64 `orm:"fans_t7_roi" json:"fansT7Roi" description:"涨粉 7 日 ROI"`
|
||||
FansT15Roi *float64 `orm:"fans_t15_roi" json:"fansT15Roi" description:"涨粉 15 日 ROI"`
|
||||
FansT30Roi *float64 `orm:"fans_t30_roi" json:"fansT30Roi" description:"涨粉 30 日 ROI"`
|
||||
T0ShopNewBuyerOrderPaymentAmt *float64 `orm:"t0_shop_new_buyer_order_payment_amt" json:"t0ShopNewBuyerOrderPaymentAmt" description:"当日新客 GMV"`
|
||||
T1ShopNewBuyerOrderPaymentAmt *float64 `orm:"t1_shop_new_buyer_order_payment_amt" json:"t1ShopNewBuyerOrderPaymentAmt" description:"投后 1 日新客 GMV"`
|
||||
T3ShopNewBuyerOrderPaymentAmt *float64 `orm:"t3_shop_new_buyer_order_payment_amt" json:"t3ShopNewBuyerOrderPaymentAmt" description:"投后 3 日新客 GMV"`
|
||||
T7ShopNewBuyerOrderPaymentAmt *float64 `orm:"t7_shop_new_buyer_order_payment_amt" json:"t7ShopNewBuyerOrderPaymentAmt" description:"投后 7 日新客 GMV"`
|
||||
T15ShopNewBuyerOrderPaymentAmt *float64 `orm:"t15_shop_new_buyer_order_payment_amt" json:"t15ShopNewBuyerOrderPaymentAmt" description:"投后 15 日新客 GMV"`
|
||||
T30ShopNewBuyerOrderPaymentAmt *float64 `orm:"t30_shop_new_buyer_order_payment_amt" json:"t30ShopNewBuyerOrderPaymentAmt" description:"投后 30 日新客 GMV"`
|
||||
T0ShopNewBuyerOrderCnt *int64 `orm:"t0_shop_new_buyer_order_cnt" json:"t0ShopNewBuyerOrderCnt" description:"当日新客成交订单量"`
|
||||
T1ShopNewBuyerOrderCnt *int64 `orm:"t1_shop_new_buyer_order_cnt" json:"t1ShopNewBuyerOrderCnt" description:"投后 1 日新客成交订单量"`
|
||||
T3ShopNewBuyerOrderCnt *int64 `orm:"t3_shop_new_buyer_order_cnt" json:"t3ShopNewBuyerOrderCnt" description:"投后 3 日新客成交订单量"`
|
||||
T7ShopNewBuyerOrderCnt *int64 `orm:"t7_shop_new_buyer_order_cnt" json:"t7ShopNewBuyerOrderCnt" description:"投后 7 日新客成交订单量"`
|
||||
T15ShopNewBuyerOrderCnt *int64 `orm:"t15_shop_new_buyer_order_cnt" json:"t15ShopNewBuyerOrderCnt" description:"投后 15 日新客成交订单量"`
|
||||
T30ShopNewBuyerOrderCnt *int64 `orm:"t30_shop_new_buyer_order_cnt" json:"t30ShopNewBuyerOrderCnt" description:"投后 30 日新客成交订单量"`
|
||||
T1NewBuyerRepurchaseRatio *float64 `orm:"t1_new_buyer_repurchase_ratio" json:"t1NewBuyerRepurchaseRatio" description:"投后 1 日新客复购率"`
|
||||
T3NewBuyerRepurchaseRatio *float64 `orm:"t3_new_buyer_repurchase_ratio" json:"t3NewBuyerRepurchaseRatio" description:"投后 3 日新客复购率"`
|
||||
T7NewBuyerRepurchaseRatio *float64 `orm:"t7_new_buyer_repurchase_ratio" json:"t7NewBuyerRepurchaseRatio" description:"投后 7 日新客复购率"`
|
||||
T15NewBuyerRepurchaseRatio *float64 `orm:"t15_new_buyer_repurchase_ratio" json:"t15NewBuyerRepurchaseRatio" description:"投后 15 日新客复购率"`
|
||||
T30NewBuyerRepurchaseRatio *float64 `orm:"t30_new_buyer_repurchase_ratio" json:"t30NewBuyerRepurchaseRatio" description:"投后 30 日新客复购率"`
|
||||
T0ShopNewBuyerRoi *float64 `orm:"t0_shop_new_buyer_roi" json:"t0ShopNewBuyerRoi" description:"投后当日新客 ROI"`
|
||||
T1ShopNewBuyerRoi *float64 `orm:"t1_shop_new_buyer_roi" json:"t1ShopNewBuyerRoi" description:"投后 1 日新客 ROI"`
|
||||
T3ShopNewBuyerRoi *float64 `orm:"t3_shop_new_buyer_roi" json:"t3ShopNewBuyerRoi" description:"投后 3 日新客 ROI"`
|
||||
T7ShopNewBuyerRoi *float64 `orm:"t7_shop_new_buyer_roi" json:"t7ShopNewBuyerRoi" description:"投后 7 日新客 ROI"`
|
||||
T15ShopNewBuyerRoi *float64 `orm:"t15_shop_new_buyer_roi" json:"t15ShopNewBuyerRoi" description:"投后 15 日新客 ROI"`
|
||||
T30ShopNewBuyerRoi *float64 `orm:"t30_shop_new_buyer_roi" json:"t30ShopNewBuyerRoi" description:"投后 30 日新客 ROI"`
|
||||
CreateCardOrderCnt *int64 `orm:"create_card_order_cnt" json:"createCardOrderCnt" description:"有效制卡订单数(回传时间)"`
|
||||
ForwardTsCreateCardOrderCnt *int64 `orm:"forward_ts_create_card_order_cnt" json:"forwardTsCreateCardOrderCnt" description:"有效制卡订单数(计费时间)"`
|
||||
CreateCardOrderCost *float64 `orm:"create_card_order_cost" json:"createCardOrderCost" description:"有效制卡订单成本(回传时间)"`
|
||||
ForwardTsCreateCardOrderCost *float64 `orm:"forward_ts_create_card_order_cost" json:"forwardTsCreateCardOrderCost" description:"有效制卡订单成本(计费时间)"`
|
||||
ActivateCardOrderCnt *int64 `orm:"activate_card_order_cnt" json:"activateCardOrderCnt" description:"电话卡激活订单数(回传时间)"`
|
||||
ForwardTsActivateCardOrderCnt *int64 `orm:"forward_ts_activate_card_order_cnt" json:"forwardTsActivateCardOrderCnt" description:"电话卡激活订单数(计费时间)"`
|
||||
ActivateCardOrderCost *float64 `orm:"activate_card_order_cost" json:"activateCardOrderCost" description:"电话卡激活订单成本(回传时间)"`
|
||||
ForwardTsActivateCardOrderCost *float64 `orm:"forward_ts_activate_card_order_cost" json:"forwardTsActivateCardOrderCost" description:"电话卡激活订单成本(计费时间)"`
|
||||
CreateCardOrderRatio *float64 `orm:"create_card_order_ratio" json:"createCardOrderRatio" description:"有效制卡订单率(回传时间)"`
|
||||
ForwardTsCreateCardOrderRatio *float64 `orm:"forward_ts_create_card_order_ratio" json:"forwardTsCreateCardOrderRatio" description:"有效制卡订单率(计费时间)"`
|
||||
ActivateCardOrderCntRatio *float64 `orm:"activate_card_order_cnt_ratio" json:"activateCardOrderCntRatio" description:"电话卡激活率(回传时间)"`
|
||||
ForwardTsActivateCardOrderRatio *float64 `orm:"forward_ts_activate_card_order_ratio" json:"forwardTsActivateCardOrderRatio" description:"电话卡激活率(计费时间)"`
|
||||
LivePlayCnt *int64 `orm:"live_play_cnt" json:"livePlayCnt" description:"全站直播观看数"`
|
||||
ItemEntranceClkCnt *int64 `orm:"item_entrance_clk_cnt" json:"itemEntranceClkCnt" description:"小黄车点击数"`
|
||||
ShowCnt *int64 `orm:"show_cnt" json:"showCnt" description:"全站曝光"`
|
||||
ReportDateStr string `orm:"report_date_str" json:"reportDateStr" description:"时间"`
|
||||
CampaignId *int64 `orm:"campaign_id" json:"campaignId" description:"计划 ID"`
|
||||
CampaignName string `orm:"campaign_name" json:"campaignName" description:"计划名称"`
|
||||
UnitId *int64 `orm:"unit_id" json:"unitId" description:"单元 ID"`
|
||||
UnitName string `orm:"unit_name" json:"unitName" description:"单元名称"`
|
||||
CreativeId *int64 `orm:"creative_id" json:"creativeId" description:"创意 ID"`
|
||||
CreativeName string `orm:"creative_name" json:"creativeName" description:"创意名称"`
|
||||
CidActualRoiAfterSubsidy *float64 `orm:"cid_actual_roi_after_subsidy" json:"cidActualRoiAfterSubsidy" description:"补贴后实际 ROI"`
|
||||
CidCouponAmount *int64 `orm:"cid_coupon_amount" json:"cidCouponAmount" description:"核销券金额"`
|
||||
CidCouponCallbackPaidRefundAmount *int64 `orm:"cid_coupon_callback_paid_refund_amount" json:"cidCouponCallbackPaidRefundAmount" description:"退单有回传_核销券金额"`
|
||||
CidVoucherCost *float64 `orm:"cid_voucher_cost" json:"cidVoucherCost" description:"券成本"`
|
||||
}
|
||||
|
||||
// TableName 返回表名
|
||||
func (e *UnitReportSum) TableName() string {
|
||||
return "unit_report_sum"
|
||||
}
|
||||
@@ -33,6 +33,9 @@ type DatasourcePlatform struct {
|
||||
MaxRetries int `orm:"max_retries" json:"maxRetries" description:"最大重试次数"`
|
||||
RetryDelayMs int `orm:"retry_delay_ms" json:"retryDelayMs" description:"重试延迟(毫秒)"`
|
||||
|
||||
// 自定义认证配置 (JSONB)
|
||||
AuthConfig map[string]interface{} `orm:"auth_config" json:"authConfig" description:"自定义认证配置,支持各平台特有的认证方式"`
|
||||
|
||||
// 元数据
|
||||
CreatedBy string `orm:"created_by" json:"createdBy" description:"创建人"`
|
||||
CreatedAt *time.Time `orm:"created_at" json:"createdAt" description:"创建时间"`
|
||||
@@ -60,6 +63,7 @@ type DatasourcePlatformCol struct {
|
||||
RequestTimeoutMs string
|
||||
MaxRetries string
|
||||
RetryDelayMs string
|
||||
AuthConfig string
|
||||
CreatedBy string
|
||||
CreatedAt string
|
||||
UpdatedBy string
|
||||
@@ -86,6 +90,7 @@ var DatasourcePlatformCols = DatasourcePlatformCol{
|
||||
RequestTimeoutMs: "request_timeout_ms",
|
||||
MaxRetries: "max_retries",
|
||||
RetryDelayMs: "retry_delay_ms",
|
||||
AuthConfig: "auth_config",
|
||||
CreatedBy: "created_by",
|
||||
CreatedAt: "created_at",
|
||||
UpdatedBy: "updated_by",
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package dict
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// FieldMappingConfig 字段映射配置实体
|
||||
type FieldMappingConfig struct {
|
||||
Id int64 `json:"id,string" dc:"配置ID"`
|
||||
ConfigName string `json:"configName" dc:"配置名称"`
|
||||
VendorName string `json:"vendorName" dc:"厂商名称"`
|
||||
ApiName string `json:"apiName" dc:"接口名称"`
|
||||
ApiVersion string `json:"apiVersion" dc:"接口版本"`
|
||||
SourceField string `json:"sourceField" dc:"源字段名"`
|
||||
SourceFieldType string `json:"sourceFieldType" dc:"源字段数据类型"`
|
||||
SourceFieldDesc string `json:"sourceFieldDesc" dc:"源字段描述"`
|
||||
TargetField string `json:"targetField" dc:"目标字段名"`
|
||||
TargetFieldType string `json:"targetFieldType" dc:"目标数据类型"`
|
||||
TargetFieldDesc string `json:"targetFieldDesc" dc:"字段描述"`
|
||||
TransformType string `json:"transformType" dc:"转换类型"`
|
||||
TransformParams map[string]interface{} `json:"transformParams" dc:"转换参数"`
|
||||
ValidationRules map[string]interface{} `json:"validationRules" dc:"验证规则"`
|
||||
DefaultValue string `json:"defaultValue" dc:"默认值"`
|
||||
IsRequired bool `json:"isRequired" dc:"是否必填"`
|
||||
IsActive bool `json:"isActive" dc:"是否启用"`
|
||||
Priority int `json:"priority" dc:"优先级"`
|
||||
BusinessDomain string `json:"businessDomain" dc:"业务域"`
|
||||
FieldGroup string `json:"fieldGroup" dc:"字段分组"`
|
||||
ConfigVersion int `json:"configVersion" dc:"配置版本号"`
|
||||
EffectiveDate *time.Time `json:"effectiveDate" dc:"生效时间"`
|
||||
ExpiryDate *time.Time `json:"expiryDate" dc:"失效时间"`
|
||||
CreatedBy string `json:"createdBy" dc:"创建人"`
|
||||
CreatedTime time.Time `json:"createdTime" dc:"创建时间"`
|
||||
UpdatedBy string `json:"updatedBy" dc:"更新人"`
|
||||
UpdatedTime time.Time `json:"updatedTime" dc:"更新时间"`
|
||||
}
|
||||
|
||||
// FieldMappingConfigCols 字段映射配置表列名
|
||||
type FieldMappingConfigCols struct {
|
||||
Id string
|
||||
ConfigName string
|
||||
VendorName string
|
||||
ApiName string
|
||||
ApiVersion string
|
||||
SourceField string
|
||||
SourceFieldType string
|
||||
SourceFieldDesc string
|
||||
TargetField string
|
||||
TargetFieldType string
|
||||
TargetFieldDesc string
|
||||
TransformType string
|
||||
TransformParams string
|
||||
ValidationRules string
|
||||
DefaultValue string
|
||||
IsRequired string
|
||||
IsActive string
|
||||
Priority string
|
||||
BusinessDomain string
|
||||
FieldGroup string
|
||||
ConfigVersion string
|
||||
EffectiveDate string
|
||||
ExpiryDate string
|
||||
CreatedBy string
|
||||
CreatedTime string
|
||||
UpdatedBy string
|
||||
UpdatedTime string
|
||||
}
|
||||
|
||||
// FieldMappingConfigCol 字段映射配置表列名常量
|
||||
var FieldMappingConfigCol = FieldMappingConfigCols{
|
||||
Id: "id",
|
||||
ConfigName: "config_name",
|
||||
VendorName: "vendor_name",
|
||||
ApiName: "api_name",
|
||||
ApiVersion: "api_version",
|
||||
SourceField: "source_field",
|
||||
SourceFieldType: "source_field_type",
|
||||
SourceFieldDesc: "source_field_desc",
|
||||
TargetField: "target_field",
|
||||
TargetFieldType: "target_field_type",
|
||||
TargetFieldDesc: "target_field_desc",
|
||||
TransformType: "transform_type",
|
||||
TransformParams: "transform_params",
|
||||
ValidationRules: "validation_rules",
|
||||
DefaultValue: "default_value",
|
||||
IsRequired: "is_required",
|
||||
IsActive: "is_active",
|
||||
Priority: "priority",
|
||||
BusinessDomain: "business_domain",
|
||||
FieldGroup: "field_group",
|
||||
ConfigVersion: "config_version",
|
||||
EffectiveDate: "effective_date",
|
||||
ExpiryDate: "expiry_date",
|
||||
CreatedBy: "created_by",
|
||||
CreatedTime: "created_time",
|
||||
UpdatedBy: "updated_by",
|
||||
UpdatedTime: "updated_time",
|
||||
}
|
||||
@@ -24,34 +24,38 @@ type ApiInterface struct {
|
||||
ResponseConfig map[string]interface{} `orm:"response_config" json:"responseConfig" description:"响应配置"`
|
||||
// 独立限流配置 (JSONB)
|
||||
LimitConfig map[string]interface{} `orm:"limit_config" json:"limitConfig" description:"接口独立限流配置(可选,覆盖平台配置)"`
|
||||
// 表结构定义 (JSONB) - 描述目标表的字段结构,用于自动建表
|
||||
TableDefinition map[string]interface{} `orm:"table_definition" json:"tableDefinition" description:"表结构定义,用于自动建表"`
|
||||
}
|
||||
|
||||
// ApiInterfaceCol 接口表字段定义
|
||||
type ApiInterfaceCol struct {
|
||||
beans.SQLBaseCol
|
||||
PlatformId string
|
||||
Name string
|
||||
Code string
|
||||
Url string
|
||||
Method string
|
||||
Status string
|
||||
AuthType string
|
||||
RequestConfig string
|
||||
ResponseConfig string
|
||||
LimitConfig string
|
||||
PlatformId string
|
||||
Name string
|
||||
Code string
|
||||
Url string
|
||||
Method string
|
||||
Status string
|
||||
AuthType string
|
||||
RequestConfig string
|
||||
ResponseConfig string
|
||||
LimitConfig string
|
||||
TableDefinition string
|
||||
}
|
||||
|
||||
// ApiInterfaceCols 接口表字段常量
|
||||
var ApiInterfaceCols = ApiInterfaceCol{
|
||||
SQLBaseCol: beans.DefSQLBaseCol,
|
||||
PlatformId: "platform_id",
|
||||
Name: "name",
|
||||
Code: "code",
|
||||
Url: "url",
|
||||
Method: "method",
|
||||
Status: "status",
|
||||
AuthType: "auth_type",
|
||||
RequestConfig: "request_config",
|
||||
ResponseConfig: "response_config",
|
||||
LimitConfig: "limit_config",
|
||||
SQLBaseCol: beans.DefSQLBaseCol,
|
||||
PlatformId: "platform_id",
|
||||
Name: "name",
|
||||
Code: "code",
|
||||
Url: "url",
|
||||
Method: "method",
|
||||
Status: "status",
|
||||
AuthType: "auth_type",
|
||||
RequestConfig: "request_config",
|
||||
ResponseConfig: "response_config",
|
||||
LimitConfig: "limit_config",
|
||||
TableDefinition: "table_definition",
|
||||
}
|
||||
|
||||
@@ -1,56 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// AccountRelation 腾讯广告账户关系实体
|
||||
type AccountRelation struct {
|
||||
Id int64 `orm:"id" json:"id" description:"主键ID"`
|
||||
TenantId int64 `orm:"tenant_id" json:"tenantId" description:"租户ID"`
|
||||
Creator string `orm:"creator" json:"creator" description:"创建人"`
|
||||
CreatedAt *time.Time `orm:"created_at" json:"createdAt" description:"创建时间"`
|
||||
Updater string `orm:"updater" json:"updater" description:"更新人"`
|
||||
UpdatedAt *time.Time `orm:"updated_at" json:"updatedAt" description:"更新时间"`
|
||||
DeletedAt *time.Time `orm:"deleted_at" json:"deletedAt" description:"软删除时间"`
|
||||
AccountID int64 `orm:"account_id" json:"accountId" description:"账户ID"`
|
||||
CorporationName string `orm:"corporation_name" json:"corporationName" description:"公司名称"`
|
||||
CommentDataList string `orm:"comment_data_list" json:"commentDataList" description:"备注数据列表JSON"`
|
||||
IsAdx bool `orm:"is_adx" json:"isAdx" description:"是否ADX"`
|
||||
IsBid bool `orm:"is_bid" json:"isBid" description:"是否BID"`
|
||||
IsMp bool `orm:"is_mp" json:"isMp" description:"是否MP"`
|
||||
}
|
||||
|
||||
// AccountRelationCol 账户关系表字段定义
|
||||
type AccountRelationCol struct {
|
||||
ID string
|
||||
TenantID string
|
||||
Creator string
|
||||
CreatedAt string
|
||||
Updater string
|
||||
UpdatedAt string
|
||||
DeletedAt string
|
||||
AccountID string
|
||||
CorporationName string
|
||||
CommentDataList string
|
||||
IsAdx string
|
||||
IsBid string
|
||||
IsMp string
|
||||
}
|
||||
|
||||
// AccountRelationCols 账户关系表字段常量
|
||||
var AccountRelationCols = AccountRelationCol{
|
||||
ID: "id",
|
||||
TenantID: "tenant_id",
|
||||
Creator: "creator",
|
||||
CreatedAt: "created_at",
|
||||
Updater: "updater",
|
||||
UpdatedAt: "updated_at",
|
||||
DeletedAt: "deleted_at",
|
||||
AccountID: "account_id",
|
||||
CorporationName: "corporation_name",
|
||||
CommentDataList: "comment_data_list",
|
||||
IsAdx: "is_adx",
|
||||
IsBid: "is_bid",
|
||||
IsMp: "is_mp",
|
||||
}
|
||||
@@ -1,73 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// Audio 腾讯广告音乐素材实体
|
||||
type Audio struct {
|
||||
Id int64 `orm:"id" json:"id" description:"主键ID"`
|
||||
TenantId int64 `orm:"tenant_id" json:"tenantId" description:"租户ID"`
|
||||
Creator string `orm:"creator" json:"creator" description:"创建人"`
|
||||
CreatedAt *time.Time `orm:"created_at" json:"createdAt" description:"创建时间"`
|
||||
Updater string `orm:"updater" json:"updater" description:"更新人"`
|
||||
UpdatedAt *time.Time `orm:"updated_at" json:"updatedAt" description:"更新时间"`
|
||||
DeletedAt *time.Time `orm:"deleted_at" json:"deletedAt" description:"软删除时间"`
|
||||
AudioId string `orm:"audio_id" json:"audioId" description:"音乐ID"`
|
||||
CoverImageUrl string `orm:"cover_image_url" json:"coverImageUrl" description:"封面图片URL"`
|
||||
AudioName string `orm:"audio_name" json:"audioName" description:"音乐名称"`
|
||||
Author string `orm:"author" json:"author" description:"作者"`
|
||||
Duration float64 `orm:"duration" json:"duration" description:"时长(秒)"`
|
||||
ExpireTime int64 `orm:"expire_time" json:"expireTime" description:"过期时间戳"`
|
||||
FeelTags string `orm:"feel_tags" json:"feelTags" description:"情感标签数组JSON"`
|
||||
GenreTags string `orm:"genre_tags" json:"genreTags" description:"风格标签数组JSON"`
|
||||
|
||||
// 本地校验状态
|
||||
VerifyStatus string `orm:"verify_status" json:"verifyStatus" description:"校验状态(PENDING:待校验, VERIFIED:已校验, REJECTED:已拒绝)"`
|
||||
VerifiedAt string `orm:"verified_at" json:"verifiedAt" description:"校验时间"`
|
||||
VerifiedBy string `orm:"verified_by" json:"verifiedBy" description:"校验人"`
|
||||
}
|
||||
|
||||
// AudioCol 音乐素材表字段定义
|
||||
type AudioCol struct {
|
||||
Id string
|
||||
TenantId string
|
||||
Creator string
|
||||
CreatedAt string
|
||||
Updater string
|
||||
UpdatedAt string
|
||||
DeletedAt string
|
||||
AudioId string
|
||||
CoverImageUrl string
|
||||
AudioName string
|
||||
Author string
|
||||
Duration string
|
||||
ExpireTime string
|
||||
FeelTags string
|
||||
GenreTags string
|
||||
VerifyStatus string
|
||||
VerifiedAt string
|
||||
VerifiedBy string
|
||||
}
|
||||
|
||||
// AudioCols 音乐素材表字段常量
|
||||
var AudioCols = AudioCol{
|
||||
Id: "id",
|
||||
TenantId: "tenant_id",
|
||||
Creator: "creator",
|
||||
CreatedAt: "created_at",
|
||||
Updater: "updater",
|
||||
UpdatedAt: "updated_at",
|
||||
DeletedAt: "deleted_at",
|
||||
AudioId: "audio_id",
|
||||
CoverImageUrl: "cover_image_url",
|
||||
AudioName: "audio_name",
|
||||
Author: "author",
|
||||
Duration: "duration",
|
||||
ExpireTime: "expire_time",
|
||||
FeelTags: "feel_tags",
|
||||
GenreTags: "genre_tags",
|
||||
VerifyStatus: "verify_status",
|
||||
VerifiedAt: "verified_at",
|
||||
VerifiedBy: "verified_by",
|
||||
}
|
||||
@@ -1,128 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
)
|
||||
|
||||
// Image 腾讯广告图片素材实体
|
||||
type Image struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
ImageId string `orm:"image_id" json:"imageId" description:"图片ID"`
|
||||
AccountId int64 `orm:"account_id" json:"accountId" description:"账户ID"`
|
||||
Width int `orm:"width" json:"width" description:"宽度"`
|
||||
Height int `orm:"height" json:"height" description:"高度"`
|
||||
FileSize int64 `orm:"file_size" json:"fileSize" description:"文件大小"`
|
||||
Type string `orm:"type" json:"type" description:"图片类型"`
|
||||
Signature string `orm:"signature" json:"signature" description:"签名"`
|
||||
Description string `orm:"description" json:"description" description:"描述"`
|
||||
SourceSignature string `orm:"source_signature" json:"sourceSignature" description:"源签名"`
|
||||
PreviewUrl string `orm:"preview_url" json:"previewUrl" description:"预览URL"`
|
||||
ThumbPreviewUrl string `orm:"thumb_preview_url" json:"thumbPreviewUrl" description:"缩略图URL"`
|
||||
SourceType string `orm:"source_type" json:"sourceType" description:"来源类型"`
|
||||
ImageUsage string `orm:"image_usage" json:"imageUsage" description:"图片用途"`
|
||||
CreatedTime int64 `orm:"created_time" json:"createdTime" description:"创建时间戳"`
|
||||
LastModifiedTime int64 `orm:"last_modified_time" json:"lastModifiedTime" description:"最后修改时间戳"`
|
||||
ProductCatalogId int64 `orm:"product_catalog_id" json:"productCatalogId" description:"产品目录ID"`
|
||||
ProductOuterId string `orm:"product_outer_id" json:"productOuterId" description:"产品外部ID"`
|
||||
SourceReferenceId string `orm:"source_reference_id" json:"sourceReferenceId" description:"源引用ID"`
|
||||
OwnerAccountId string `orm:"owner_account_id" json:"ownerAccountId" description:"所有者账户ID"`
|
||||
Status string `orm:"status" json:"status" description:"状态"`
|
||||
SampleAspectRatio string `orm:"sample_aspect_ratio" json:"sampleAspectRatio" description:"示例宽高比"`
|
||||
SourceMaterialId string `orm:"source_material_id" json:"sourceMaterialId" description:"源素材ID"`
|
||||
NewSourceType string `orm:"new_source_type" json:"newSourceType" description:"新来源类型"`
|
||||
FirstPublicationStatus string `orm:"first_publication_status" json:"firstPublicationStatus" description:"首次发布状态"`
|
||||
QualityStatus string `orm:"quality_status" json:"qualityStatus" description:"质量状态"`
|
||||
SimilarityStatus string `orm:"similarity_status" json:"similarityStatus" description:"相似度状态"`
|
||||
UserAigcStatus string `orm:"user_aigc_status" json:"userAigcStatus" description:"用户AIGC状态"`
|
||||
SystemAigcStatus string `orm:"system_aigc_status" json:"systemAigcStatus" description:"系统AIGC状态"`
|
||||
AigcSource string `orm:"aigc_source" json:"aigcSource" description:"AIGC来源"`
|
||||
AigcFlag string `orm:"aigc_flag" json:"aigcFlag" description:"AIGC标志"`
|
||||
MuseAigcVersion int `orm:"muse_aigc_version" json:"museAigcVersion" description:"Muse AIGC版本"`
|
||||
AigcType int `orm:"aigc_type" json:"aigcType" description:"AIGC类型"`
|
||||
|
||||
// 本地校验状态
|
||||
VerifyStatus string `orm:"verify_status" json:"verifyStatus" description:"校验状态(PENDING:待校验, VERIFIED:已校验, REJECTED:已拒绝)"`
|
||||
VerifiedAt string `orm:"verified_at" json:"verifiedAt" description:"校验时间"`
|
||||
VerifiedBy string `orm:"verified_by" json:"verifiedBy" description:"校验人"`
|
||||
}
|
||||
|
||||
// ImageCol 图片素材表字段定义
|
||||
type ImageCol struct {
|
||||
beans.SQLBaseCol
|
||||
ImageId string
|
||||
AccountId string
|
||||
Width string
|
||||
Height string
|
||||
FileSize string
|
||||
Type string
|
||||
Signature string
|
||||
Description string
|
||||
SourceSignature string
|
||||
PreviewUrl string
|
||||
ThumbPreviewUrl string
|
||||
SourceType string
|
||||
ImageUsage string
|
||||
CreatedTime string
|
||||
LastModifiedTime string
|
||||
ProductCatalogId string
|
||||
ProductOuterId string
|
||||
SourceReferenceId string
|
||||
OwnerAccountId string
|
||||
Status string
|
||||
SampleAspectRatio string
|
||||
SourceMaterialId string
|
||||
NewSourceType string
|
||||
FirstPublicationStatus string
|
||||
QualityStatus string
|
||||
SimilarityStatus string
|
||||
UserAigcStatus string
|
||||
SystemAigcStatus string
|
||||
AigcSource string
|
||||
AigcFlag string
|
||||
MuseAigcVersion string
|
||||
AigcType string
|
||||
VerifyStatus string
|
||||
VerifiedAt string
|
||||
VerifiedBy string
|
||||
}
|
||||
|
||||
// ImageCols 图片素材表字段常量
|
||||
var ImageCols = ImageCol{
|
||||
SQLBaseCol: beans.DefSQLBaseCol,
|
||||
ImageId: "image_id",
|
||||
AccountId: "account_id",
|
||||
Width: "width",
|
||||
Height: "height",
|
||||
FileSize: "file_size",
|
||||
Type: "type",
|
||||
Signature: "signature",
|
||||
Description: "description",
|
||||
SourceSignature: "source_signature",
|
||||
PreviewUrl: "preview_url",
|
||||
ThumbPreviewUrl: "thumb_preview_url",
|
||||
SourceType: "source_type",
|
||||
ImageUsage: "image_usage",
|
||||
CreatedTime: "created_time",
|
||||
LastModifiedTime: "last_modified_time",
|
||||
ProductCatalogId: "product_catalog_id",
|
||||
ProductOuterId: "product_outer_id",
|
||||
SourceReferenceId: "source_reference_id",
|
||||
OwnerAccountId: "owner_account_id",
|
||||
Status: "status",
|
||||
SampleAspectRatio: "sample_aspect_ratio",
|
||||
SourceMaterialId: "source_material_id",
|
||||
NewSourceType: "new_source_type",
|
||||
FirstPublicationStatus: "first_publication_status",
|
||||
QualityStatus: "quality_status",
|
||||
SimilarityStatus: "similarity_status",
|
||||
UserAigcStatus: "user_aigc_status",
|
||||
SystemAigcStatus: "system_aigc_status",
|
||||
AigcSource: "aigc_source",
|
||||
AigcFlag: "aigc_flag",
|
||||
MuseAigcVersion: "muse_aigc_version",
|
||||
AigcType: "aigc_type",
|
||||
VerifyStatus: "verify_status",
|
||||
VerifiedAt: "verified_at",
|
||||
VerifiedBy: "verified_by",
|
||||
}
|
||||
@@ -1,170 +0,0 @@
|
||||
package tencent
|
||||
|
||||
import (
|
||||
"gitea.com/red-future/common/beans"
|
||||
)
|
||||
|
||||
// Video 腾讯广告视频素材实体
|
||||
type Video struct {
|
||||
beans.SQLBaseDO `orm:",inherit"`
|
||||
|
||||
VideoId string `orm:"video_id" json:"videoId" description:"视频ID"`
|
||||
AccountId int64 `orm:"account_id" json:"accountId" description:"账户ID"`
|
||||
Width int `orm:"width" json:"width" description:"宽度"`
|
||||
Height int `orm:"height" json:"height" description:"高度"`
|
||||
VideoFrames int `orm:"video_frames" json:"videoFrames" description:"视频帧数"`
|
||||
VideoFps int `orm:"video_fps" json:"videoFps" description:"帧率"`
|
||||
VideoCodec string `orm:"video_codec" json:"videoCodec" description:"视频编码"`
|
||||
VideoBitRate int64 `orm:"video_bit_rate" json:"videoBitRate" description:"视频码率"`
|
||||
AudioCodec string `orm:"audio_codec" json:"audioCodec" description:"音频编码"`
|
||||
AudioBitRate int64 `orm:"audio_bit_rate" json:"audioBitRate" description:"音频码率"`
|
||||
FileSize int64 `orm:"file_size" json:"fileSize" description:"文件大小"`
|
||||
Type string `orm:"type" json:"type" description:"媒体类型"`
|
||||
Signature string `orm:"signature" json:"signature" description:"签名"`
|
||||
SystemStatus string `orm:"system_status" json:"systemStatus" description:"系统状态"`
|
||||
Description string `orm:"description" json:"description" description:"描述"`
|
||||
PreviewUrl string `orm:"preview_url" json:"previewUrl" description:"预览URL"`
|
||||
KeyFrameImageUrl string `orm:"key_frame_image_url" json:"keyFrameImageUrl" description:"关键帧图片URL"`
|
||||
CreatedTime int64 `orm:"created_time" json:"createdTime" description:"创建时间戳"`
|
||||
LastModifiedTime int64 `orm:"last_modified_time" json:"lastModifiedTime" description:"最后修改时间戳"`
|
||||
VideoProfileName string `orm:"video_profile_name" json:"videoProfileName" description:"视频配置名称"`
|
||||
AudioSampleRate int `orm:"audio_sample_rate" json:"audioSampleRate" description:"音频采样率"`
|
||||
MaxKeyframeInterval int `orm:"max_keyframe_interval" json:"maxKeyframeInterval" description:"最大关键帧间隔"`
|
||||
MinKeyframeInterval int `orm:"min_keyframe_interval" json:"minKeyframeInterval" description:"最小关键帧间隔"`
|
||||
SampleAspectRatio string `orm:"sample_aspect_ratio" json:"sampleAspectRatio" description:"示例宽高比"`
|
||||
AudioProfileName string `orm:"audio_profile_name" json:"audioProfileName" description:"音频配置名称"`
|
||||
ScanType string `orm:"scan_type" json:"scanType" description:"扫描类型"`
|
||||
ImageDurationMillisecond int64 `orm:"image_duration_millisecond" json:"imageDurationMillisecond" description:"图片时长(毫秒)"`
|
||||
AudioDurationMillisecond int64 `orm:"audio_duration_millisecond" json:"audioDurationMillisecond" description:"音频时长(毫秒)"`
|
||||
SourceType string `orm:"source_type" json:"sourceType" description:"来源类型"`
|
||||
ProductCatalogId string `orm:"product_catalog_id" json:"productCatalogId" description:"产品目录ID"`
|
||||
ProductOuterId string `orm:"product_outer_id" json:"productOuterId" description:"产品外部ID"`
|
||||
SourceReferenceId string `orm:"source_reference_id" json:"sourceReferenceId" description:"源引用ID"`
|
||||
OwnerAccountId string `orm:"owner_account_id" json:"ownerAccountId" description:"所有者账户ID"`
|
||||
Status string `orm:"status" json:"status" description:"状态"`
|
||||
SourceMaterialId string `orm:"source_material_id" json:"sourceMaterialId" description:"源素材ID"`
|
||||
NewSourceType string `orm:"new_source_type" json:"newSourceType" description:"新来源类型"`
|
||||
AigcType int `orm:"aigc_type" json:"aigcType" description:"AIGC类型"`
|
||||
FirstPublicationStatus string `orm:"first_publication_status" json:"firstPublicationStatus" description:"首次发布状态"`
|
||||
QualityStatus string `orm:"quality_status" json:"qualityStatus" description:"质量状态"`
|
||||
CoverId string `orm:"cover_id" json:"coverId" description:"封面ID"`
|
||||
SimilarityStatus string `orm:"similarity_status" json:"similarityStatus" description:"相似度状态"`
|
||||
UserAigcStatus string `orm:"user_aigc_status" json:"userAigcStatus" description:"用户AIGC状态"`
|
||||
SystemAigcStatus string `orm:"system_aigc_status" json:"systemAigcStatus" description:"系统AIGC状态"`
|
||||
AigcSource string `orm:"aigc_source" json:"aigcSource" description:"AIGC来源"`
|
||||
AigcFlag string `orm:"aigc_flag" json:"aigcFlag" description:"AIGC标志"`
|
||||
MuseAigcVersion int `orm:"muse_aigc_version" json:"museAigcVersion" description:"Muse AIGC版本"`
|
||||
|
||||
// 本地校验状态
|
||||
VerifyStatus string `orm:"verify_status" json:"verifyStatus" description:"校验状态(PENDING:待校验, VERIFIED:已校验, REJECTED:已拒绝)"`
|
||||
VerifiedAt string `orm:"verified_at" json:"verifiedAt" description:"校验时间"`
|
||||
VerifiedBy string `orm:"verified_by" json:"verifiedBy" description:"校验人"`
|
||||
}
|
||||
|
||||
// VideoCol 视频素材表字段定义
|
||||
type VideoCol struct {
|
||||
beans.SQLBaseCol
|
||||
VideoId string
|
||||
AccountId string
|
||||
Width string
|
||||
Height string
|
||||
VideoFrames string
|
||||
VideoFps string
|
||||
VideoCodec string
|
||||
VideoBitRate string
|
||||
AudioCodec string
|
||||
AudioBitRate string
|
||||
FileSize string
|
||||
Type string
|
||||
Signature string
|
||||
SystemStatus string
|
||||
Description string
|
||||
PreviewUrl string
|
||||
KeyFrameImageUrl string
|
||||
CreatedTime string
|
||||
LastModifiedTime string
|
||||
VideoProfileName string
|
||||
AudioSampleRate string
|
||||
MaxKeyframeInterval string
|
||||
MinKeyframeInterval string
|
||||
SampleAspectRatio string
|
||||
AudioProfileName string
|
||||
ScanType string
|
||||
ImageDurationMillisecond string
|
||||
AudioDurationMillisecond string
|
||||
SourceType string
|
||||
ProductCatalogId string
|
||||
ProductOuterId string
|
||||
SourceReferenceId string
|
||||
OwnerAccountId string
|
||||
Status string
|
||||
SourceMaterialId string
|
||||
NewSourceType string
|
||||
AigcType string
|
||||
FirstPublicationStatus string
|
||||
QualityStatus string
|
||||
CoverId string
|
||||
SimilarityStatus string
|
||||
UserAigcStatus string
|
||||
SystemAigcStatus string
|
||||
AigcSource string
|
||||
AigcFlag string
|
||||
MuseAigcVersion string
|
||||
VerifyStatus string
|
||||
VerifiedAt string
|
||||
VerifiedBy string
|
||||
}
|
||||
|
||||
// VideoCols 视频素材表字段常量
|
||||
var VideoCols = VideoCol{
|
||||
SQLBaseCol: beans.DefSQLBaseCol,
|
||||
VideoId: "video_id",
|
||||
AccountId: "account_id",
|
||||
Width: "width",
|
||||
Height: "height",
|
||||
VideoFrames: "video_frames",
|
||||
VideoFps: "video_fps",
|
||||
VideoCodec: "video_codec",
|
||||
VideoBitRate: "video_bit_rate",
|
||||
AudioCodec: "audio_codec",
|
||||
AudioBitRate: "audio_bit_rate",
|
||||
FileSize: "file_size",
|
||||
Type: "type",
|
||||
Signature: "signature",
|
||||
SystemStatus: "system_status",
|
||||
Description: "description",
|
||||
PreviewUrl: "preview_url",
|
||||
KeyFrameImageUrl: "key_frame_image_url",
|
||||
CreatedTime: "created_time",
|
||||
LastModifiedTime: "last_modified_time",
|
||||
VideoProfileName: "video_profile_name",
|
||||
AudioSampleRate: "audio_sample_rate",
|
||||
MaxKeyframeInterval: "max_keyframe_interval",
|
||||
MinKeyframeInterval: "min_keyframe_interval",
|
||||
SampleAspectRatio: "sample_aspect_ratio",
|
||||
AudioProfileName: "audio_profile_name",
|
||||
ScanType: "scan_type",
|
||||
ImageDurationMillisecond: "image_duration_millisecond",
|
||||
AudioDurationMillisecond: "audio_duration_millisecond",
|
||||
SourceType: "source_type",
|
||||
ProductCatalogId: "product_catalog_id",
|
||||
ProductOuterId: "product_outer_id",
|
||||
SourceReferenceId: "source_reference_id",
|
||||
OwnerAccountId: "owner_account_id",
|
||||
Status: "status",
|
||||
SourceMaterialId: "source_material_id",
|
||||
NewSourceType: "new_source_type",
|
||||
AigcType: "aigc_type",
|
||||
FirstPublicationStatus: "first_publication_status",
|
||||
QualityStatus: "quality_status",
|
||||
CoverId: "cover_id",
|
||||
SimilarityStatus: "similarity_status",
|
||||
UserAigcStatus: "user_aigc_status",
|
||||
SystemAigcStatus: "system_aigc_status",
|
||||
AigcSource: "aigc_source",
|
||||
AigcFlag: "aigc_flag",
|
||||
MuseAigcVersion: "muse_aigc_version",
|
||||
VerifyStatus: "verify_status",
|
||||
VerifiedAt: "verified_at",
|
||||
VerifiedBy: "verified_by",
|
||||
}
|
||||
Reference in New Issue
Block a user