deploy first

This commit is contained in:
2025-09-10 04:31:53 +00:00
parent 2171d5e744
commit 364e91c47a
13 changed files with 235 additions and 135 deletions

View File

@@ -118,7 +118,8 @@ export async function GET(request: Request) {
cur.validViews += r.validViews || 0
cur.premiumViews += r.premiumViews || 0
cur.watchTime += r.watchTime || 0
cur.expectedRevenue += Math.max(0, Math.round((r.validViews || 0) * cpv))
const effViews = (r.validViews || 0) + (r.premiumViews || 0)
cur.expectedRevenue += Math.max(0, Math.round(effViews * cpv))
bucket.set(key, cur)
}
// 빈 버킷 채우기 (연속 타임라인)
@@ -189,7 +190,7 @@ export async function GET(request: Request) {
const premiumViews = g._sum?.premiumViews ?? 0
const watchTime = g._sum?.watchTime ?? 0
const cpv = typeof h?.costPerView === 'number' ? h!.costPerView! : 0
const expectedRevenue = Math.max(0, Math.round(validViews * cpv))
const expectedRevenue = Math.max(0, Math.round((validViews + premiumViews) * cpv))
return {
id: c?.id ?? g.contentId,
subject: c?.subject ?? '',