적용 테스트

이전까지는 now.gg 결제 모듈 라이브러리의 적용에 중점을 두었고 이제 모듈 적용 테스트를 하실 수 있습니다.

내부 테스트를 통해 앱과 결제 모듈을 테스트할 수 있으며 이때 now.gg의 재화를 사용하여 인앱 구매를 수행하고 전체 구매 프로세스를 테스트할 테스트 유저를 추가하실 수 있습니다.

  • now.gg 결제 서비스는 테스트 사용자를 자동으로 감지합니다. 테스트 사용자로서 인앱 결제를 테스트하기 위해 실제 돈을 사용할 필요가 없습니다.
  • 인앱 결제를 테스트하기 위해 테스트 통화를 제공했습니다.
    • 테스트 통화는 무제한이며 테스트 구매를 위해 사용됩니다.
방법:
    1. 테스트 유저를 추가합니다.
    2. 구매 프로세스를 테스트합니다.

1. 테스트 유저 추가

앱/게임 내 적용된 결제 모듈을 테스트하기 위해 테스트 유저 계정을 추가하실 수 있습니다.

  • 등록된 개발자 계정을 사용하여 nowStudio에 로그인합니다.
  • 모든 앱에서
    • 결제 모듈을 테스트하려는 앱 이름 옆의 세부 정보를 클릭합니다.
    • 상단 메뉴에서 결제를 클릭합니다.
  • 왼쪽 사이드바에서 내부 테스터를 클릭합니다.
  • 테스터 추가를 클릭합니다.
    • 아래와 같이 유저의 고유 userID(IN_GAME_ID)를 입력하거나 테스트에 사용할 now.gg 계정과 연결된 이메일 주소를 입력합니다.
    • 추가를 클릭합니다.
      ‘테스터가 성공적으로 추가되었습니다’라는 확인 메시지가 화면에 표시됩니다.
    • 결제를 테스트합니다.

2. 블루스택 5에서 결제 프로세스 테스트

요구 사항

  • 블루스택 5 (BlueStacks 5 앱플레이어)
  • now.gg 결제 모듈이 적용된 게임/앱

방법:

  • 블루스택 5 앱 플레이어(64비트)를 실행합니다.
  • now.gg 결제가 적용된 앱/게임을 설치합니다.
  • 앱/게임을 실행하고 결제 프로세스를 테스트합니다.
    • 사용자의 고유 userID(IN_GAME_ID) 사용 시:
      • 로그인 옵션은 표시되지 않으며 인앱 상품을 구매하려고 하면 결제 프로세스로 바로 이동됩니다.
    • now.gg 계정과 연결된 이메일 주소 사용 시:
      • 인앱 상품을 구매하려고 하면 로그인 팝업이 표시됩니다(아직 로그인하지 않은 경우).
      • 아래와 같이 now.gg 계정(페이스북/구글/디스코드)을 사용하여 로그인합니다.
      • nowStudio에 테스터로 추가한 계정과 동일한 계정을 사용합니다.
  • 테스트 통화는 무제한이며 결제 흐름을 테스트하기 위해 특별히 사용됩니다.

    • now.gg 통화는 무제한이며 결제 프로세스 테스트 시 사용됩니다.

중요

  • 테스트 통화를 사용한 인앱 결제는 결제 서비스에서 생성된 재무 보고서에 포함되지 않습니다.
  • 64비트 버전의 블루스택 5에서 앱을 테스트하고 있는지 확인합니다.
  • 결제 중 ‘해당 국가에서 사용할 수 있는 결제 수단이 없습니다.’라는 메시지가 표시되면 다음 중 하나를 수행합니다.
    • 여기에 따라 블루스택 내에서 국가 속성을 변경합니다.
    • 아니면, VPN을 사용하실 수도 있습니다.
      • 예를 들어, now.gg 결제 모듈을 사용하여 IAP를 테스트할 국가로 홍콩(HK)을 선택하실 수 있습니다.
  • 블루스택 5에서 디버깅 환경을 활성화하고 Logcat을 사용하여 시스템 로그를 수집할 수 있습니다.

데모 앱

네이티브 안드로이드 및 유니티용 데모 앱도 포함되어 있습니다.

  • now.gg 결제 모듈의 IAP 프로세스를 더욱 쉽게 이해하기 위해 데모 앱을 확인해 보실 수 있습니다.
  • 데모 APK를 설치하는 단계는 앱을 설치하는 단계(위)와 동일합니다.

지원

dev-support@now.gg로 문의 주시면 신속히 도와드리겠습니다.

×
클립보드에 복사된 텍스트
copyLinkText
질문이 있으신가요? 다음 주소로 문의하세요. dev-support@now.gg