fix(analytics): shrink video efficiency and gate noisy boards by views
This commit is contained in:
1 parent
e7034cfb84
commit
bc3bef0743
12 files changed
+125
-40
No files matched your search
@@ -83,10 +83,10 @@ function controls({ scope, sort, within, growthDays, q, folder, minVideos, folde
|
||||
|
||||
function videoPrimary(item, sort) {
|
||||
if (sort === "efficiency") {
|
||||
return { primary: "efficiency", label: "播放/小时", text: formatCount(item.efficiency) };
|
||||
return { primary: "efficiency_score", label: "播放/小时·收缩", text: formatCount(item.efficiency_score) };
|
||||
}
|
||||
if (sort === "interaction_efficiency") {
|
||||
return { primary: "interaction_efficiency", label: "互动/小时", text: formatCount(item.interaction_efficiency) };
|
||||
return { primary: "interaction_efficiency_score", label: "互动/小时·收缩", text: formatCount(item.interaction_efficiency_score) };
|
||||
}
|
||||
if (sort === "interaction") {
|
||||
return { primary: "view", label: "互动率", text: formatPercent(item.interaction_rate) };
|
||||
@@ -143,8 +143,11 @@ function listHtml(data, scope, sort, startRank) {
|
||||
function durationNote(data) {
|
||||
const filter = data.duration_filter;
|
||||
if (!filter) return "";
|
||||
const shrink = filter.shrink_minutes
|
||||
? `并按 ${filter.shrink_minutes} 分钟的先验暴露量向全库均值收缩`
|
||||
: "";
|
||||
return `<div class="section-note">内容效率与互动效率仅统计时长 ≥ ${filter.min_duration_seconds} 秒、
|
||||
发布满 ${filter.maturity_days} 天的视频;时长缺失的视频不参与排序。</div>`;
|
||||
发布满 ${filter.maturity_days} 天、播放 ≥ ${filter.min_view} 的视频${shrink};时长缺失的视频不参与排序。</div>`;
|
||||
}
|
||||
|
||||
function bindControls(root, scope) {
|
||||
|
||||
Reference in new issue
Block a user