addedInput schema / properties / profile
Added value: +{
+ "description": "서비스·사업자 상세 소개(선택이지만 가능한 한 채울 것). 상세 페이지 본문이 되고 통계에도 쓰인다. 확인 안 되는 키는 생략.",
+ "properties": {
+ "audience": {
+ "description": "구체적인 대상(예: \"배달앱 3개를 같이 쓰는 사장님\") 최대 6개, 각 40자 이내",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "audience_segments": {
+ "description": "주 사용자층(복수): individual(개인·프리랜서), small_business(소상공인), startup(스타트업), sme(중소기업), enterprise(대기업), developer(개발자), marketer(마케터), designer(디자이너), creator(크리에이터), student_edu(학생·교육기관), public_sector(공공기관)",
+ "items": {
+ "enum": [
+ "individual",
+ "small_business",
+ "startup",
+ "sme",
+ "enterprise",
+ "developer",
+ "marketer",
+ "designer",
+ "creator",
+ "student_edu",
+ "public_sector"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "company": {
+ "description": "is_owner=true 일 때만 반영. 사업자등록번호·대표자명·연락처는 받지 않는다.",
+ "properties": {
+ "founded_year": {
+ "description": "설립(또는 서비스 시작) 연도",
+ "type": "integer"
+ },
+ "location": {
+ "description": "상세 위치(선택, 예: 성수동)",
+ "type": "string"
+ },
+ "name": {
+ "description": "회사·팀 이름",
+ "type": "string"
+ },
+ "region": {
+ "description": "소재 시·도: seoul(서울), gyeonggi(경기), incheon(인천), busan(부산), daegu(대구), gwangju(광주), daejeon(대전), ulsan(울산), sejong(세종), gangwon(강원), chungbuk(충북), chungnam(충남), jeonbuk(전북), jeonnam(전남), gyeongbuk(경북), gyeongnam(경남), jeju(제주), overseas(해외)",
+ "enum": [
+ "seoul",
+ "gyeonggi",
+ "incheon",
+ "busan",
+ "daegu",
+ "gwangju",
+ "daejeon",
+ "ulsan",
+ "sejong",
+ "gangwon",
+ "chungbuk",
+ "chungnam",
+ "jeonbuk",
+ "jeonnam",
+ "gyeongbuk",
+ "gyeongnam",
+ "jeju",
+ "overseas"
+ ],
+ "type": "string"
+ },
+ "team_size": {
+ "description": "팀 규모: 1(1인), 2-5(2~5명), 6-10(6~10명), 11-50(11~50명), 51-200(51~200명), 200+(200명 이상)",
+ "enum": [
+ "1",
+ "2-5",
+ "6-10",
+ "11-50",
+ "51-200",
+ "200+"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "customer_type": {
+ "description": "주 고객 유형: b2b(기업 대상(B2B)), b2c(개인 대상(B2C)), b2b2c(기업·개인 모두), b2g(공공기관 대상)",
+ "enum": [
+ "b2b",
+ "b2c",
+ "b2b2c",
+ "b2g"
+ ],
+ "type": "string"
+ },
+ "differentiator": {
+ "description": "비슷한 서비스와 다른 점(400자 이내). 근거 없는 최상급(\"최고\", \"유일\") 금지.",
+ "type": "string"
+ },
+ "features": {
+ "description": "주요 기능 최대 8개. 사이트에서 확인되는 것만.",
+ "items": {
+ "properties": {
+ "desc": {
+ "description": "한 줄 설명(140자 이내)",
+ "type": "string"
+ },
+ "title": {
+ "description": "기능 이름(30자 이내)",
+ "type": "string"
+ }
+ },
+ "required": [
+ "title"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "getting_started": {
+ "description": "처음 쓰는 방법 한두 문장(240자 이내). 예: \"가입 후 카카오 채널 연동까지 5분\"",
+ "type": "string"
+ },
+ "platforms": {
+ "description": "제공 형태(복수): web(웹), ios(iOS 앱), android(안드로이드 앱), desktop(데스크톱), api(API), plugin(플러그인·확장)",
+ "items": {
+ "enum": [
+ "web",
+ "ios",
+ "android",
+ "desktop",
+ "api",
+ "plugin"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "problem": {
+ "description": "이 서비스가 해결하는 문제를 사용자 입장에서 2~4문장(500자 이내). 기능 나열이 아니라 \"누가 어떤 상황에서 무엇이 불편한가\".",
+ "type": "string"
+ },
+ "stage": {
+ "description": "서비스 단계: idea(준비 중), beta(베타), launched(정식 출시), growing(성장 중(유료 고객 있음))",
+ "enum": [
+ "idea",
+ "beta",
+ "launched",
+ "growing"
+ ],
+ "type": "string"
+ },
+ "use_cases": {
+ "description": "\"이럴 때 쓴다\" 상황 문장 최대 5개, 각 140자 이내",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+}