Skip to content

feat: 인앱 리뷰 요청 배너 추가#344

Open
guesung wants to merge 1 commit into
developfrom
feat/in-app-review-request
Open

feat: 인앱 리뷰 요청 배너 추가#344
guesung wants to merge 1 commit into
developfrom
feat/in-app-review-request

Conversation

@guesung

@guesung guesung commented Feb 23, 2026

Copy link
Copy Markdown
Owner

요약

  • Chrome Web Store 검색 순위 향상을 위해 사이드 패널에 리뷰 요청 배너 추가
  • 조건 충족 시(메모 10개 이상 + 설치 7일 경과) 배너 표시
  • "다시 보지 않기" 옵션으로 영구 해제 가능

변경사항

  • packages/shared/src/modules/chrome-storage/constant.ts: installDate, reviewDismissed 스토리지 키 추가
  • apps/chrome-extension/lib/background/index.ts: 확장 프로그램 설치 시 설치 날짜 기록
  • pages/side-panel/src/hooks/useReviewRequest.ts: 리뷰 요청 표시 조건 판단 훅 (새 파일)
  • pages/side-panel/src/components/ReviewRequestBanner.tsx: 리뷰 요청 배너 UI 컴포넌트 (새 파일)
  • pages/side-panel/src/components/SidePanelContent.tsx: Header 아래에 배너 삽입

표시 조건

  1. reviewDismissedtrue가 아닐 것
  2. 설치 후 7일 이상 경과
  3. 메모 10개 이상 작성

테스트 계획

  • pnpm type-check 통과 확인
  • pnpm lint 통과 확인
  • pnpm build:extension 빌드 성공 확인
  • 조건 미충족 시 배너 미표시 확인
  • 조건 충족 시 배너 표시 확인
  • "리뷰 남기기" 클릭 시 Chrome Web Store 리뷰 페이지 열림 확인
  • "다시 보지 않기" 클릭 시 배너 영구 해제 확인

🤖 Generated with Claude Code

Chrome Web Store 검색 순위 향상을 위해 사이드 패널에 리뷰 요청 배너를 추가한다.
메모 10개 이상 작성 + 설치 7일 경과 시 표시되며, "다시 보지 않기"로 영구 해제 가능.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant