TL;DR. App Store Connect에서 키워드 필드, 부제목, 설명, 스크린샷, Custom Product Pages를 편집하려면 계정 소유자, 관리자, 앱 관리자, 마케팅 역할이 필요합니다. 대부분의 엔지니어가 이미 가지고 있는 개발자 역할은 이 중 어느 것도 건드릴 수 없습니다 — 빌드는 업로드할 수 있지만 앱 메타데이터에는 읽기 전용입니다. ASO 작업을 외부 계약자, 프리랜서, 에이전시에 맡긴다면 마케팅 역할이 정확히 그런 용도로 만들어졌습니다: 메타데이터는 편집할 수 있지만 버전을 제출하거나 가격을 바꾸거나 TestFlight를 건드릴 수는 없으며, 특정 앱 하나로 범위를 제한할 수도 있습니다.
대부분의 인디 팀은 App Store Connect 접근 권한을 출시 시점에 한 번 설정하고 두 번 다시 들여다보지 않습니다. 새로 합류한 누군가가 제출 전에 키워드 필드를 바꿔야 하는데 자기 계정으로는 할 수 없다는 걸 알게 되는 날까지는 문제가 없습니다 — 대개 그 변경이 출시되었어야 할 바로 그날에 말이죠.
키워드 필드와 부제목을 편집할 수 있는 App Store Connect 역할은?
계정 소유자, 관리자, 앱 관리자, 마케팅 — Apple이 앱 이름, 부제목, 키워드, 회사명이 담긴 앱 정보 페이지를 보고 편집하는 데 필요하다고 명시한 네 가지 역할입니다. Apple의 자체 도움말 문서는 앱 정보 페이지, 로컬라이제이션, Custom Product Pages, 앱 태그 전반에 걸쳐 이 요건을 동일하게 명시합니다: “필요한 역할: 계정 소유자, 관리자, 앱 관리자 또는 마케팅.”
이게 전부입니다. App Store Connect의 다른 어떤 역할도 이 페이지를 열어 변경 사항을 저장할 수 없습니다.
개발자 역할을 가진 팀원이 ASO 메타데이터를 바꿀 수 있나요?
아니요. 코드를 작성하고 빌드를 업로드하는 사람에게 부여되는 개발자 역할은 앱 세부 정보에 읽기 전용으로만 접근할 수 있습니다. TestFlight에 빌드를 푸시할 수 있고, 새 바이너리가 첨부되지 않은 경우 버전을 심사에 제출할 수 있는 경우도 있지만, 키워드 필드, 부제목, 설명, 스크린샷은 편집할 수 없습니다.
이건 직관과 반대로 작동하기 때문에 사람들을 혼란스럽게 합니다: 앱에 가장 많은 기술적 접근 권한을 가진 역할이, 앱을 더 잘 발견되게 만드는 데 필요한 접근 권한은 전혀 갖고 있지 않은 것입니다. 출시 이후로 키워드 필드를 아무도 건드리지 않았고 담당자가 개발자 역할만 갖고 있다면, 그게 이유이지 담당자의 실수가 아닙니다.
ASO 계약자에게 업무를 맡기려면 관리자 권한을 줘야 하나요?
아니요 — 그건 과도한 권한 부여이고, 피할 수 있습니다. 마케팅 역할은 ASO 작업이 다루는 범위를 정확히 커버합니다: 앱 메타데이터, 스크린샷, Custom Product Pages, 프로모션 아트워크, 프로모션 코드 요청입니다. 버전을 심사에 제출하거나, 빌드를 업로드하거나, 가격과 판매 국가를 바꾸거나, TestFlight를 관리할 수는 없습니다.
또한 이 네 가지 역할 중에서 Apple이 외부 협력자를 염두에 두고 설계한 유일한 역할이기도 합니다 — Apple 자체 설명에 따르면, 앱이 에디토리얼 추천 후보로 고려될 때 연락받는 사람은 마케팅 사용자이며, 이는 엔지니어링이 아니라 마케팅 쪽 대화입니다.
마케팅 역할로 누군가를 추가할 때 제대로 설정해야 할 항목이 하나 있습니다: 앱 관리자, 개발자, 마케팅, 영업, 고객 지원은 앱별 제한을 지원하는 역할이므로, 여러 앱을 가진 계정에서 계약자를 특정 앱 하나로 제한할 수 있습니다. 관리자와 재무는 이런 방식으로 제한할 수 없습니다 — 항상 팀의 모든 앱을 볼 수 있습니다. 그리고 마케팅 사용자에게 별도로 분석 리포트 접근 권한을 부여하면, 그 권한 자체가 역할 접근이 앱 하나로 제한되어 있더라도 모든 앱에 대한 가시성을 열어줍니다. 계약자를 앱 하나에만 묶어두고 싶다면 리포트 접근은 꺼두세요.
다음 제출을 위해 확인할 것
키워드 변경, 새 부제목, 업데이트된 스크린샷을 내보내야 하는데 이를 처리하는 사람이 개발자 역할만 갖고 있다면, 그 변경은 저장되지 않습니다 — 버그가 아니라, 애초에 그 역할에 그런 변경을 할 권한이 부여된 적이 없기 때문입니다. 제출 주기 하나를 낭비하기 전에 이걸 확인하세요:
- App Store Connect에서 사용자 및 액세스를 엽니다.
- 키워드, 부제목, 설명, 스크린샷을 실제로 책임지는 사람을 찾습니다.
- 그 사람이 계정 소유자, 관리자, 앱 관리자, 마케팅 중 하나를 갖고 있는지 확인합니다 — 기술적으로 아무리 시니어여도 개발자 역할로는 안 됩니다.
- 외부 계약자나 에이전시에는 특정 앱으로 범위를 제한한 마케팅 역할을 부여하고, 필요하지 않다면 리포트 접근은 꺼둡니다.
이 중 어느 것도 편집 내용이 실제로 App Store에 반영되는 시점을 바꾸지는 않습니다 — 키워드 필드나 부제목 변경은 여전히 새 버전 출시로만 실제로 반영됩니다, 늘 그랬듯이. 역할 접근 권한이 결정하는 것은 애초에 누가 그 편집을 할 수 있느냐일 뿐입니다.