컨텐츠로 바로가기

Configure Android Sandbox Testing

__CAPGO_KEEP_3__

__CAPGO_KEEP_4__

__CAPGO_KEEP_5__

__CAPGO_KEEP_6__

  • __CAPGO_KEEP_7____CAPGO_KEEP_8__
  • __CAPGO_KEEP_9____CAPGO_KEEP_10__
  • __CAPGO_KEEP_11__: 테스트자가 설치하는 내부 또는 폐쇄된 트랙의 빌드입니다. 구매 QA를 위해 이 것을 사용하세요.

Android Studio 또는 Google Play Billing이 프로덕션에서 동작하는 것과 같은 방식으로 동작하지 않을 수 있습니다. 구독 및 인앱 구매 인증을 위해 항상 Google Play에서 빌드를 설치하여 테스트하세요. adb필수 조건

  • Play Console 가입 Play Console에 앱 레코드를 생성한 것.
  • Play Console에 인앱 제품 또는 구독을 생성한 것
  • Play Console에 라이센스 테스트에 추가할 수 있는 테스트 Gmail 계정
  • 업로드할 준비가 된 서명된 릴리스 빌드
  • billing 설정에 시간을 들기 전에 Play Console에 앱을 만들고 앱이 인앱 구매를 할 것인지 결정하세요.

Play Console __CAPGO_KEEP_0__ __CAPGO_KEEP_0__ __CAPGO_KEEP_0____CAPGO_KEEP_0__

__CAPGO_KEEP_0__.aab__CAPGO_KEEP_0__

__CAPGO_KEEP_0__
bunx cap sync android
cd android
./gradlew bundleRelease

__CAPGO_KEEP_0__ bundleRelease__CAPGO_KEEP_0__ __CAPGO_KEEP_0____CAPGO_KEEP_0__

  1. 테스트 계정 추가

    Play Console에서 Settings > License testing Android 테스트 장치에서 사용하는 주 Google 계정을 추가합니다.

    구매가 샌드박스 흐름을 보여주기 위해 실제 결제를 시도하지 않도록 합니다.

    테스트 계정 추가

  2. 테스트 트랙 선택

    Test and release > Testing 테스트 트랙 중 하나를 선택하세요: __CAPGO_KEEP_0__

    • 내부 테스트: QA 및 청구 스모크 테스트를 위한 가장 빠른 경로입니다. 일반적으로 새로운 번들은 분당 몇 분 안에 사용할 수 있습니다.
    • 폐쇄 테스트: 보다 광범위한 테스트를 위해 더 적합하며, 2023년 11월 13일 이후에 생성된 개인 개발자 계정의 경우 프로덕션에 필요한 것입니다.

    첫 번째 릴리스 시, Play는 내부 테스터에게 최대 48시간 동안 임시 앱 이름과 목록 정보를 표시할 수 있습니다.

    테스트 트랙 만들기

  3. 테스터 목록 만들기

    트랙을 열면 테스터 목록을 만들고 Google 계정에 대한 빌드를 받을 계정들을 추가하세요.

    새로 생성된 개인 계정에 대한 프로덕션 접근을 위해 노력하고 있다면, 폐쇄 테스트 를 사용하고 최소 14일 연속으로 12명의 테스터를 옵트인하세요.

    테스터 목록 만들기

  4. __CAPGO_KEEP_0__

    __CAPGO_KEEP_1__ .aab.

    __CAPGO_KEEP_2__

    __CAPGO_KEEP_3__

  5. __CAPGO_KEEP_4__

    __CAPGO_KEEP_5__ __CAPGO_KEEP_6__ __CAPGO_KEEP_7__

    __CAPGO_KEEP_8__

    __CAPGO_KEEP_9__

  6. __CAPGO_KEEP_10__

    __CAPGO_KEEP_11__

    “이 주문은 실제로 청구되지 않습니다.”

    테스트 구매

중요한 참고 사항

중요한 참고 사항
  • billing QA를 위해, Play 테스트 빌드를 설치하기 전에 앱의 sideloaded 복사본을 제거하십시오.
  • 내부 테스트는 빠른 스모크 테스트를 위해 좋지만, 새로운 개인 계정 프로덕션 접근을 위한 중요한 트랙은 폐쇄 테스트입니다.
  • 테스트 계정은 구매에 대해 청구되지 않습니다.
  • 테스트 구매는 프로덕션 구매와 동일한 흐름을 사용합니다.
  • 모든 구독 기능을 테스트할 수 있습니다. (trial 및 소개 제안 포함)
  • 테스트 구독은 빠른 테스트를 위해 재생산 기간을 가속화합니다.
  • Play Store에서 장치에 설치된 것과 tester opt-in 흐름, 그리고 License 테스트를 위한 동일한 Google 계정을 사용하십시오.

문제 해결

문제 해결

테스트 모드에서 제품이 표시되지 않습니다:

  • 앱이 테스트 트랙에 업로드되어 있는지 확인하세요.
  • 라이선스 테스트에 테스트 계정이 추가되어 있는지 확인하세요.
  • Google Play Console에서 제품이 활성화되어 있는지 확인하세요.
  • Google Play에서 빌드를 설치했는지, 로컬로 시드 로드하지 않았는지 확인하세요.

“품목이 사용할 수 없습니다” 오류:

  • 제품을 생성한 후 2-3시간 기다리세요. 제품이 사용할 수 있도록 준비될 것입니다.
  • 앱의 패키지 이름이 Play Console에 등록된 패키지 이름과 일치하는지 확인하세요.
  • 테스트 계정으로 로그인되어 있는지 확인하세요.
  • 패키지 이름과 제품 카탈로그가 동일한 signed release 빌드를 업로드했는지 확인하세요.

테스트 구매가 실제 요금으로 표시되는 경우:

  • __CAPGO_KEEP_0__ 계정은 License 테스트에 추가되어 있는지 확인하세요.
  • __CAPGO_KEEP_0__가 테스트 트랙에서 빌드하는지 확인하세요.
  • __CAPGO_KEEP_0__ 구매 시 테스트 배너가 나타나는지 확인하세요.

추가 리소스

추가 리소스

Configure Android Sandbox Testing에서 계속하세요.

Configure Android Sandbox Testing

__CAPGO_KEEP_0__가 __CAPGO_KEEP_0__를 사용하는 경우 Configure Android Sandbox Testing 스토어 승인 및 배포를 계획하고 연결하세요. @capgo/native-purchases를 사용하여 native 기능을 사용하는 @capgo/native-purchases의 경우 @capgo/capacitor-in-app-review를 사용하여 @capgo/capacitor-in-app-review의 구현 세부 사항을 참조하세요. @capgo/capacitor-in-app-review를 사용하여 native 기능을 사용하는 @capgo/capacitor-in-app-review의 경우 @capgo/capacitor-native-market를 사용하여 @capgo/capacitor-native-market의 구현 세부 사항을 참조하세요. @capgo/capacitor-native-market를 사용하여 native 기능을 사용하는 @capgo/capacitor-native-market의 경우