Skip to content

feat(analytics): 분석탭 인사이트 대시보드 추가#159

Merged
devy1540 merged 2 commits into
mainfrom
feat/analytics-insights
Jun 23, 2026
Merged

feat(analytics): 분석탭 인사이트 대시보드 추가#159
devy1540 merged 2 commits into
mainfrom
feat/analytics-insights

Conversation

@devy1540

Copy link
Copy Markdown
Owner

목적

분석탭을 단순 집계 화면에서 블로그 운영 판단에 활용할 수 있는 인사이트 대시보드로 확장합니다.

내용(의도 포함)

  • 7일, 14일, 30일 기간 선택을 추가해 일별 조회 차트와 트래픽 모멘텀 지표를 같은 기준으로 확인할 수 있게 했습니다.
  • 선택 기간 조회수, 일평균 조회수, 최고 유입일, 이전 기간 대비 변화를 카드로 노출했습니다.
  • 전체 기간 기준으로 빠르게 읽히는 글, 태그별 성과, 시리즈별 성과를 추가해 어떤 콘텐츠가 잘 읽히는지 파악할 수 있게 했습니다.
  • 일별 조회수 시리즈 계산을 analytics-data 유틸로 분리해 차트와 인사이트 카드가 같은 데이터 처리 로직을 공유하도록 정리했습니다.
  • 한국어/영어 번역 문구를 함께 추가했습니다.

성공기준

  • npm run type-check 통과
  • npm run lint 통과: 기존 경고 14개 유지, 신규 에러 없음
  • npm run build 통과
  • 로컬 프리뷰 /analytics 데스크톱/모바일 렌더 확인 및 콘솔 에러 없음 확인

@github-actions github-actions Bot added target: main PR targets the main branch area: analytics Analytics, page views, or charts area: ui Shared UI, layout, or styling area: i18n Localization and translations labels Jun 23, 2026
@devy1540 devy1540 marked this pull request as ready for review June 23, 2026 05:02
@devy1540 devy1540 enabled auto-merge (squash) June 23, 2026 05:02
@devy1540 devy1540 merged commit 80cd090 into main Jun 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: analytics Analytics, page views, or charts area: i18n Localization and translations area: ui Shared UI, layout, or styling target: main PR targets the main branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant