올림포스본부 앱 배포·등급 현황판
올림포스본부가 운영하는 글로벌 모바일 앱(Android / iOS)의 국가별 배포 현황과 게임 연령등급 정보를 1일 2회 (KST 08:00 / 12:00) 자동으로 수집·정규화하고 한 화면에 시각화합니다. 정책 변경 시 영향받는 국가/앱을 수작업으로 확인하던 작업을 자동화하는 것이 목표입니다.
200여 개 국가에 분산된 우리 앱이 지금 어디서 서비스 중인지, 어떤 등급으로 노출되는지 — 사람이 확인하면 수 시간 걸릴 일을 1분 안에 답합니다.
프리즘운영팀 담당자. 신규 출시 검토, 규제 대응, 정책 변경 영향도 분석에 활용합니다.
Google Play / App Store API에서 1일 2회 (KST 08:00 / 12:00) 자동 수집합니다. 좌측 사이드바 하단에서 마지막 동기화 시각을 확인할 수 있습니다.
🚦 배포 상태 (Status) 의미
현황판·앱 상세 등에서 사용되는 4가지 색상의 의미입니다.
해당 국가의 스토어에서 정상 다운로드 가능
검토/심사 중이거나 출시 예정 상태
기존에 있었으나 현재는 내려간 상태
해당 국가에 처음부터 출시하지 않음
🌍 등급 시스템 용어 사전
앱 출시 국가별로 적용되는 연령등급 기관입니다.
| 코드 | 한국어 이름 | 적용 지역 |
|---|---|---|
| ESRB | 미국 등급 | 북미 (미국, 캐나다) |
| PEGI | 유럽 등급 | 유럽 30+개국 |
| USK | 독일 등급 | 독일 (법적 강제) |
| CERO | 일본 등급 | 일본 |
| ACB | 호주 등급 | 호주 (Australian Classification Board) |
| CLASS_IND | 브라질 등급 | 브라질 (DJCTQ) |
| GSRR | 대만 등급 | 대만 |
| IARC | 국제 통합 등급 | 글로벌 통합 (Google Play, Microsoft Store 등) |
🏷️ IARC 등급 버킷 (정규화 기준)
국가별로 다른 등급(예: ESRB Mature 17+, PEGI 18, USK 16)을 비교하기 위해 IARC 6단계로 통일해서 표시합니다.
🔄 데이터 흐름
어디서 데이터를 가져와 어떻게 보여주는지.
Google Play Developer API · App Store Connect API에서 1일 2회 (KST 08:00 / 12:00) 자동으로 데이터를 가져옵니다.
국가 코드를 ISO Alpha-2로, 등급 값을 IARC 6단계로 통일. 결과는 PostgreSQL/SQLite에 적재.
Next.js 대시보드에서 매트릭스/시뮬레이션 제공. 이전 스냅샷과 차이가 있으면 Slack/Email로 알림.
📋 규제 정책 추적
국가/주(state) 단위 신규 법령은 [정책 관리]에 등록한 뒤 [정책 시뮬레이터]로 영향 앱을 즉시 산출합니다.
본 대시보드는 스토어 API로 자동 수집 가능한 영역(배포 국가, 연령등급)을 다룹니다. 사내 SDK 연동 여부 같은 기술적 컴플라이언스는 별도 추적 대상이며, 본 대시보드의 [정책 관리] 메뉴에 메타데이터를 적재해 시뮬레이터의 입력으로 활용합니다.
App Store Accountability Act. iOS SignificantAppUpdateTopic API + AOS Age Signals 의무. 사내 NeoAgeService SDK 탑재 완료, 클라이언트 호출 로직 잔여.
신규 가입자 부모 승인 + 인앱 상품별 연령 동의. Play Console에 인앱 상품 단위 토글 미구현 상태.
확률형 아이템 표시·고지 의무. BR live 앱 BM 변경 시 별도 점검 필요.
등록 위치: [관리] → [정책 관리]. 시뮬레이션: [정책 시뮬레이터]에서 국가·등급·플랫폼을 입력해 영향 앱 추출.
💡 활용 팁
자주 묻는 질문과 추천 워크플로우.