chrome 웹스토어 출시 sop
context
https://chrome.google.com/webstore/devconsole/d624d527-b7d1-4ddf-97ba-e1ff31935180/settings
🚀 Chrome 웹스토어 출시 가이드 (v1.3.22 기준)
1. 개발자 대시보드 접속 및 패키지 업로드
- 접속: Chrome 웹스토어 개발자 대시보드에 접속하여 구글 계정으로 로그인합니다. (최초 등록 시 $5의 일회성 등록비가 필요합니다.)
- 새 항목 추가: 우측 상단의 '새 항목 추가(Add new item)' 버튼을 클릭합니다.
- 업로드: 바탕화면에 준비된
4VPN_ChromeWebStore_v1.3.22.zip 파일을 드래그 앤 드롭하여 업로드합니다. 코드가 정상적이라면 오류 없이 다음 화면으로 넘어갑니다.
2. 스토어 등록정보 (Store Listing) 작성
웹스토어 사용자에게 보여질 페이지를 꾸미는 단계입니다.
- 기본 정보: 제품의 상세 설명(Description)을 작성합니다. 검색 최적화(SEO)를 위해 주요 키워드(VPN, 우회, 보안 등)를 자연스럽게 포함하세요.
- 그래픽 자산 등록 (필수):
- 스토어 아이콘 (128x128): 패키지 내부에 있지만, 스토어 UI용으로 별도 업로드해야 합니다.
- 스크린샷 (1280x800 또는 640x400): 앱의 핵심 기능을 보여주는 스크린샷 1장 이상이 필수입니다.
- 프로모션 이미지 (440x280): 스토어 메인에 노출될 수 있는 배너 이미지입니다.
3. 개인정보 보호 (Privacy Practices) 설정 🚨 (가장 중요)
Manifest V3(MV3)로 넘어오면서 구글의 심사가 매우 엄격해졌습니다. 이 부분을 꼼꼼히 작성해야 반려(Reject)를 피할 수 있습니다.
- 단일 목적 (Single Purpose): 4VPN의 핵심 기능과 목적을 한 문장으로 명확히 설명합니다.
- 권한 정당화 (Permission Justification):
manifest.json에 선언된 권한들(예: storage, tabs, activeTab, declarativeNetRequest 등)을 왜 사용해야만 하는지 각각 기술해야 합니다.
- 데이터 사용 (Data Usage): 사용자의 데이터를 어떻게 취급하는지 체크리스트를 작성합니다. VPN의 특성상 "사용자 활동 로그를 추적하거나 판매하지 않는다"는 점을 강조하는 것이 좋습니다.