관리자 통계 대시보드 개선 및 v1.9.6 반영
통계 추이 차트 공통화, 유입 스택 막대, 집계 시작일 고정, traffic API 오류 수정, deploy 문서 정리를 포함한다. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -93,6 +93,21 @@ export const ANALYTICS_RETENTION_PURGE_INTERVAL_MS = 6 * 60 * 60 * 1000
|
||||
/** @type {number[]} 스크롤 구간 임계값 */
|
||||
export const ANALYTICS_SCROLL_THRESHOLDS = [0.25, 0.5, 0.75, 1]
|
||||
|
||||
/** @type {string} 통계 집계 기본 시작일(YYYY-MM-DD) */
|
||||
export const ANALYTICS_COLLECTED_SINCE_DEFAULT = '2026-06-01'
|
||||
|
||||
/**
|
||||
* 통계 집계 시작일을 YYYY-MM-DD 형식으로 정규화한다.
|
||||
* @param {string} [value] - 후보 시작일
|
||||
* @returns {string} 정규화된 시작일
|
||||
*/
|
||||
export const normalizeAnalyticsCollectedSinceDay = (value) => {
|
||||
const raw = String(value || ANALYTICS_COLLECTED_SINCE_DEFAULT).trim()
|
||||
return /^\d{4}-\d{2}-\d{2}$/.test(raw)
|
||||
? raw
|
||||
: ANALYTICS_COLLECTED_SINCE_DEFAULT
|
||||
}
|
||||
|
||||
/**
|
||||
* 체류시간(초)을 상한 내로 보정한다.
|
||||
* @param {number} seconds - 체류시간
|
||||
|
||||
Reference in New Issue
Block a user