ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 앱 계정 이전
    회사 생활/기타 지식들 2023. 8. 7. 19:50

    우리 회사의 앱의 첫 출시는 2018년3월1일이다.

     

    오늘이 2023년 8월 7일이니 대략 서비스를 시작한지 5년정도 된다고 볼수 있을 것같다. (나도 겨우 4개월차 신입이라 정확한건 모른다......)

     

    우리 회사의 앱은 현재 회사 계정에 올라가 있는 것이 아니라 회사의 한 직원분의 계정에 올라가있다. 음... 처음에는 별 생각이 없었으나 회사에서 앱 계정 이전을 하라는 order를 받고 나니 새삼 참 이상하다는 생각이 들었다.

     

    뭐 덕분에 이 경험 저 경험 많이 해볼수 있어서 좋기는 하지만......

     

    뭐 어쨋든 실수 하지 않기 위해 차근차근 하나씩 알아보면서 정리하고 최종적으로 해볼 예정이다. 

     

    먼저, 구글에 계정 이전 방법을 보기 위해 공식 사이트에 들어가 보면

    구글 앱 이전 사이트 : https://support.google.com/googleplay/android-developer/contact/appt 

     

    다른 개발자 계정으로 앱 이전 - Play Console 고객센터

    도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요

    support.google.com

     

    앱 이전 준비

    구글 사이트에서 보면 먼저 총 4가지 단계를 볼수 있다.

    • 1단계: 정책 가이드라인 및 서비스 수수료 등급 검토 
    • 2단계: 나중에 필요할 수 있는 보고서 다운로드 
    • 3단계: Google Play 개발자 계정이 등록되었으며 활성 상태인지 확인 
    • 4단계: 대상 계정의 거래 ID 찾기

     

    1단계: 정책 가이드라인 및 서비스 수수료 등급 검토

     

    정책 가이드라인은 정책 관련 내용인데 그냥 별로 볼것이 없는 것 같고,

    서비스 수수료 또한 회사 앱에 인앱 결제가 없기 때문에 별로 해당사항이 없다. 

     

    2단계: 나중에 필요할 수 있는 보고서 다운로드 

    앱을 다른 계정으로 이전하면 앱의 사용자, 다운로드 통계, 평점 및 리뷰, 콘텐츠 등급, 스토어 등록정보가 모두 새로운 계정으로 이전됩니다.

    대량 내보내기 보고서, 판매 대금 지급 보고서, 수익 보고서는 앱과 함께 이전되지 않으므로 나중에 필요할 만한 보고서를 다운로드하는 게 좋습니다. 앱이 새 계정으로 이전되면 이러한 보고서의 새로운 버전이 생성됩니다.

     

     앱의 사용자, 다운로드 통계, 평점 및 리뷰, 콘텐츠 등급, 스토어 등록정보는 모두 새로운 계정으로 이동되기 때문에 별다른 조치는 필요 없을 것 같고

     

    대량 내보내기 보고서, 판매 대금 지급 보고서, 수익 보고서 또한 인앱 결제 같은 것이 없기 때문에 따로 구글 플레이 스토어에서 트래킹 하고 있었던 것이 없기 때문에 길게 생각할 필요성은 없는 것 같다. 

     

    3단계: Google Play 개발자 계정이 등록되었으며 활성 상태인지 확인 

    원래 계정에서 다른 계정(대상 계정이라고 함)으로 이전 요청을 제출하려면 두 Google Play 개발자 계정이 모두 등록되었으며 활성 상태여야 합니다.
    계정이 활성 상태인지 확인하는 방법은 다음과 같습니다.
    • 원래 계정: 로그인할 수 있는지 확인합니다.
    • 대상 계정: 등록이 완료되었는지 확인합니다. 앱 헤더에 '게시할 수 없는 이유' 메시지가 표시되면 제공된 정보를 검토하여 누락된 정보를 추가하세요.
    참고: 새로운 대상 계정을 만들면 등록 수수료로 US$25를 지불해야 합니다. 이전이 완료된 후 원래 계정을 폐쇄하려는 경우 Google 지원팀에서 해당 계정의 등록 수수료를 환불해 드립니다

    현재 있는 계정이야 당연히 구글 플레이 스토어 계정이 등록 되어있고 활성화 되어 있으니 출시 상태를 유지 할태고,

     

    옮기려고 하는 계정에도 Google Play 개발자 계정이 등록 되어 있어야 한다.  그래도 구글은 이전 계정을 더이상 안쓰고 폐쇄 한다고 하면 25달라를 돌려준다고 하니 괜찮은 것 같다. 

     

    4단계: 대상 계정의 거래 ID 찾기

    원래 계정과 대상 계정의 등록 거래 ID가 필요합니다. 거래 ID를 찾으려면 대상 계정 소유자의 이메일 받은편지함에서 '개발자 등록 수수료'를 검색하세요.
    거래 ID 이메일 영수증을 찾을 수 없는 경우 다음 단계를 따르세요.
    1. 대상 계정 소유자의 이메일 주소로 Google Payments에 로그인합니다.
    2. 왼쪽 메뉴에서 활동을 선택합니다.
    3. 개발자 계정 등록 거래를 찾아 선택합니다.
      • 도움말: 'Google Play 개발자' 거래를 검색합니다.
    4. 거래 ID는 거래 세부정보 하단에 표시됩니다.
    등록 거래 ID의 형식은 대부분 다음 중 하나와 같습니다.
    • 01234567890123456789.token.0123456789012345
    • 0.G.123456789012345
    • Registration-1234ab56-7c89-12d3-4567-8e91234567f8
    • PDS.1234-5678-9012-3456

    위에 거래내역에 목록에서 아무거나 하나를 눌러보면 오른쪽 아래쪽에 거리ID라고 되어있다. 

     

     

     

    특정 앱 관련 추가 요구사항

    이 정도면 준비과정 거의 마쳤고 몇가지 주의 사항이 있는 듯 싶다. 

    • Play 앱 서명 
    • 유료 앱 또는 인앱 상품이 포함된 앱 
    • 통합 서비스를 사용하는 앱

     

    Play 앱 서명

    Play 앱 서명을 사용하는 앱의 경우 원래 소유자와 대상 계정 둘 다 업로드 키와 앱 서명 키의 보안을 모두 고려하는 것이 좋습니다.
    • 업로드 키: 이전 후에 전과 동일한 업로드 키를 사용하는 것이 걱정된다면 대상 계정에서 '업로드 키를 분실했거나 도난당했나요?'에 설명된 안내에 따라 새 업로드 키를 요청할 수 있습니다.
    • 앱 서명 키: 이전 후에 전과 동일한 업로드 키를 사용하는 것이 걱정된다면 대상 계정에서 키 업그레이드를 요청하여 신규 설치에 사용할 새 서명 키를 받을 수 있습니다. 그러면 Google Play에서 새로운 키를 사용하여 신규 설치 및 앱 업데이트에 서명합니다. 키 업그레이드를 요청하기 전에 고려해야 할 몇 가지 중요한 사항이 있습니다. '신규 설치에 적용되는 앱 서명 키 업그레이드'의 안내를 참고하세요.

    업로드키나 앱 서명키를 바꿀 생각이 없기 때문에 PASS

     

    유료 앱 또는 인앱 상품이 포함된 앱

    유료 앱이나 인앱 상품이 포함된 앱을 이전하는 경우 대상 계정에 활성화된 결제 프로필이 있어야 합니다.
    대상 계정에서 다른 기본 통화를 사용하는 경우 기본 통화 변경사항이 자동으로 적용됩니다.
    • 인앱 구매만 해당: 앱이 대상 계정으로 이전되면 다시 게시할 때까지 게시가 취소됩니다. 대상 계정에서 새로운 가격을 확인한 후 앱을 다시 게시하세요.
    • 유료 앱: 기본 통화 변경사항이 앱 가격에 자동으로 적용됩니다.
    도움말: 무료 앱만 이전하려 하며 이전 단계를 완료했다면 다음 단계를 진행하세요.

    우리 회사 앱은 인앱 구매가 없어서 별다른 문제는 될것 같지 안고, 다운도 무료이기 때문에 생각할 필요성은 없을듯 싶다.

     

    인앱 결제를 했었다면 이전 되기 전까지 게시가 취소 되니 이건 좀더 신중할 필요성(?)이 있을듯 싶다. 

     

    통합 서비스를 사용하는 앱

    앱에서 Google 애널리틱스, Firebase, Google Play 게임 서비스를 비롯한 통합 서비스를 사용하는 경우 계정 설정과 앱을 업데이트해야 합니다.
    • Google 애널리틱스: Google 애널리틱스 계정에 대상 계정의 권한을 추가합니다.
    • Google Developers Console 프로젝트: Google Developers Console 프로젝트의 소유자로 대상 계정을 추가합니다. 이러한 프로젝트에는 Google+ 로그인, Google Play 게임 서비스, 기타 Google API 등이 있습니다.
    • Firebase 프로젝트: 기존 Play Console 계정에서 Firebase 프로젝트를 모두 연결 해제하고 프로젝트를 대상 계정에 연결합니다.
    • 광고 SDK 통합(AdMob 포함): 앱이 대상 계정으로 이전된 후 광고 트래픽이 올바른 계정에 반영되도록 하려면 앱의 APK 파일에서 광고 SDK 통합이 모두 업데이트되어야 합니다.
    • APK 번역: Google Play의 번역 서비스를 사용하여 진행 중인 번역 프로젝트가 있다면 번역 프로젝트를 완료한 후 앱을 이전해야 합니다.
    • 관리 Google Play: 비공개 앱을 이전하려면 앱을 이전하려는 대상 계정이 조직에 연결되어 있어야 합니다. 이전을 완료하려면 일시적으로 앱의 게시를 취소하고 조직 제한을 삭제해야 합니다. Google 지원팀에서 앱이 표시되지 않는 시간을 최소화하도록 도와드립니다. 기존 사용자는 이전 과정 중에도 계속 앱을 사용하고 재설치할 수 있습니다.
    도움말: 게임 서비스 프로젝트를 이전하는 데 도움이 필요하다면 Google 지원팀에 문의하시기 바랍니다.

     

     

    Google 애널리틱스에 사용자 계정 추가하는 방법은

    1. Google 애널리틱스에 로그인합니다.
    2. 관리를 클릭하고 원하는 계정, 속성 또는 보기로 이동합니다.
    3. '계정', '속성' 또는 '보기' 열(계정, 속성 또는 보기 수준에서 사용자를 추가할지에 따라)에서 액세스 관리를 클릭합니다.
    4. 계정 권한 목록에서 +를 클릭한 다음 사용자 추가를 클릭합니다.
    5. 사용자의 Google 계정에 등록된 이메일 주소를 입력합니다.
    6. 신규 사용자에게 이메일로 알림을 선택하여 해당 사용자에게 메시지를 보냅니다.
    7. 원하는 권한을 선택합니다. 권한에 대해 자세히 알아보세요.
    8. 추가를 클릭합니다.

    앱 선택 >>> 왼쪽 맨 아래 톱니바퀴 모양(관리) 버튼 클릭 >>> 속성 액세스 관리 >>> 오른쪽 맨위에 + 버튼 클릭 

     

    이런식으로 추가하면 된다.

     

    다른 것들은 사용하고 있는게 없어서 생략...

     

    위에것들을 다하면 준비 끝이다. (스크린샷은 너무 귀찮아서 생략....)

     

     

     

    https://play.google.com/console/developers/app-transfer

     

    위에 링크로 들어가면 '앱 이전하기' 라는 파란색 글씨가 보인다. 

     

    여기서 옮길 계정, 위에서 알아봤던 트랜잭션 ID, 이전이유, 비지니스 관계를 적고 전송할 앱을 선택하면 끝이다.

Designed by Tistory.