TL;DR. App Store Connect의 구독 그룹 안에서 각 구독에는 수준이 지정되며, 수준 1이 가장 많은 액세스를 의미하고 숫자가 커질수록 액세스는 줄어듭니다. 설정한 가격이 아니라 이 수준 순서가 Apple 시스템이 플랜 변경을 업그레이드(즉시 결제, 이전 플랜은 일할 환불), 다운그레이드(다음 갱신까지 대기), 크로스그레이드(수준은 같고 기간만 다름) 중 무엇으로 판단할지를 결정합니다. 하나의 그룹에는 최대 100개의 구독을 담을 수 있지만, 구독자는 한 번에 하나에만 가입할 수 있습니다. 그룹을 생성하거나 편집하는 데 필요한 역할: 계정 소유자, 관리자, 앱 관리자, 개발자, 마케팅 — 키워드 필드를 건드릴 수 있는 역할 범위보다 넓습니다.

Basic/Plus/Pro 형태의 구독 라인업을 출시해봤고, 더 비싼 플랜을 선택했다고 생각한 사용자가 헷갈리는 “다운그레이드” 안내를 보게 된 적이 있다면, 그 버그의 원인은 대개 페이월 UI에 있지 않습니다. 원인은 App Store Connect의 구독 그룹 안에 있는 수준 순서이며, 출시 시점에 한 번 설정해두고 티어를 추가할 때마다 다시 들여다보지 않기 쉬운 부분입니다.

구독 변경이 업그레이드, 다운그레이드, 크로스그레이드 중 무엇으로 판정되는지는 무엇이 결정하나요?

Apple의 도움말 페이지는 이를 명확히 밝히고 있습니다. 구독을 “가장 많이 제공하는 것(수준 1)부터 가장 적게 제공하는 것 순서로” 배열하라는 것입니다. 가격이 아니라 이 수준 지정이 전환 유형을 결정합니다. 더 작은 수준 번호로 이동하면 업그레이드, 더 큰 수준 번호로 이동하면 다운그레이드, 같은 수준에 있는 두 구독 사이의 이동(기간은 다르지만 액세스는 동일)은 크로스그레이드입니다.

결제 시점의 동작도 세 가지가 각각 다릅니다. 업그레이드는 즉시 적용됩니다. 구독자는 새 플랜 요금을 전액 청구받고, 이전 플랜의 미사용분은 일할 계산되어 환불됩니다. 다운그레이드는 곧바로 아무것도 바뀌지 않습니다. 현재 플랜은 이미 결제한 기간을 다 쓴 뒤, 다음 결제일에 더 낮은 수준과 가격으로 갱신됩니다. 크로스그레이드의 타이밍은 기간에 따라 달라집니다. 두 플랜이 동일한 기간의 선불 방식이면 전환은 즉시 이루어지고, 기간이 다르면 다음 갱신까지 대기합니다.

App Store Connect의 구독 그룹 하나에는 구독을 몇 개까지 넣을 수 있나요?

하나의 구독 그룹에는 최대 100개의 구독 제품을 담을 수 있지만, 구독자는 한 번에 그룹당 하나의 제품에만 가입할 수 있습니다. 이는 Apple이 Basic/Plus/Pro를 누군가 겹쳐서 가입할 수 있는 세 개의 별개 구매가 아니라, 티어가 있는 하나의 플랜처럼 느껴지게 만드는 장치입니다.

이 제약은 두 오퍼가 서로 관련되어 있다고 가정하기 전에 확인해야 할 지점이기도 합니다. 고객이 두 제품을 동시에 보유할 수 있게 하고 싶다면 — 예를 들어 핵심 구독과 이와 무관한 콘텐츠 팩을 함께 — 이들은 같은 그룹 안의 다른 수준이 아니라 별도의 구독 그룹에 있어야 합니다. 하나의 그룹에 넣으면 구독자가 둘 중 하나만 보유할 수 있도록 조용히 제한됩니다.

수준 순서를 잘못 정하면 업그레이드 화면만 헷갈리는 게 아니라 수익 배분에도 영향을 줍니다

Apple의 수익 구조는 구독자의 유료 서비스 첫 1년 동안 구독 가격의 70%를 지급하고, 1년을 넘기면 85%로 올라갑니다. 같은 구독 그룹 안에서의 업그레이드, 다운그레이드, 크로스그레이드는 이 카운트를 초기화하지 않습니다 — Apple 문서에 명시적으로 나와 있는 내용입니다. 누적된 유료 서비스 일수는 구독이 실제로 만료된 경우에만 카운트가 멈추며, 그 경우에도 구독자가 60일 이내에 돌아오면 중단된 지점부터 다시 이어집니다.

이는 새 플랜을 추가할 때마다 별도의 새 구독 제품으로 출시하기보다, 티어 변경을 하나의 그룹 안에 유지해야 할 실질적인 이유입니다. 14개월째 결제 중인 고객이 Plus 티어에서 새로운 Pro 티어로 전환하더라도, 이것이 같은 그룹 안의 수준 변경인 이상 85% 비율은 유지됩니다. 반대로 Pro를 무관한 독립 제품으로 출시하면, 같은 고객의 수익 카운트는 0으로 초기화됩니다.

구독 그룹을 생성하거나 편집할 수 있는 사람은 누구인가요

Apple의 도움말 페이지에 따르면 필요한 역할은 계정 소유자, 관리자, 앱 관리자, 개발자, 마케팅입니다. 이는 키워드 필드, 부제목, 스크린샷을 건드릴 수 있는 역할보다 넓은 범위로, 그쪽에서는 개발자 역할이 완전히 제외됩니다. 구독 설정은 App Store Connect의 메타데이터 영역 중 드물게, 페이월을 구현하는 엔지니어가 그룹을 구성하고 수준을 지정하는 데 앱 관리자나 마케팅 권한을 따로 필요로 하지 않는 영역입니다 — 소규모 팀에서 누가 이 업무를 맡아야 할지 정할 때 알아둘 만합니다.

오늘 바로 해볼 체크리스트

  • 출시 중인 각 구독 그룹을 열어 수준 번호가 실제로 “1 = 가장 많은 액세스”부터 내림차순으로 되어 있는지 확인하세요 — 제품을 만든 순서가 의도한 순서와 일치한다고 가정하지 마세요.
  • 두 오퍼를 함께 구매할 수 있어야 한다면, 이들이 하나의 그룹 안 다른 수준이 아니라 별도의 그룹에 있는지 확인하세요.
  • 새 가격 티어를 출시하기 전에, 이것이 기존 그룹 안의 수준인지(수익 카운트가 계속 이어짐) 아니면 진짜 새로운 그룹인지(새로운 카운트가 시작됨) 미리 정해두세요.

관련 글