멀티 스토어 결제 설정

now.gg 결제 모듈은 nowStudio를 사용하여 멀티 스토어 퍼블리싱 기능을 활용할 때 멀티 스토어 결제를 지원할 수 있습니다.

이 문서는 멀티 스토어 결제를 활성화하는 데 필요한 단계를 설명합니다.

사전 조건

멀티 스토어 결제를 활성화하려면 다음 요구 사항을 충족해야 합니다:


지원 스토어

현재 지원되는 스토어는 다음과 같습니다:

  • now.gg 기반
    • BlueStacks 스토어
    • Cloud 스토어
  • 대체 스토어
    • Amazon Appstore
    • OnePlus OneStore
    • Xiaomi GetApps
    • Huawei AppGallery (곧 출시 예정)
    • Samsung Galaxy Store (곧 출시 예정)

1. 스토어별 설정

결제 모듈을 통합한 후, 최종 APK를 제공하기 전에 다음 스토어별 변경 사항을 빌드에 포함했는지 확인하세요.

스토어 선택에 따라 다음 단계를 참조하세요:

1.1 Amazon Appstore

Amazon은 Amazon Appstore와 앱 간의 안전한 통신 채널을 설정하기 위해 고유한 앱 전용 공개 키가 포함된 PEM 파일을 요구합니다.

  • PEM 파일을 받으려면 dev-support@now.gg로 문의하세요.
  • 다음 지침에 따라 PEM 파일을 포함하세요:
  • 네이티브 안드로이드:
    • PEM 파일을 Android Studio 프로젝트의 app/src/main/assets 디렉토리에 붙여넣으세요.
      참고: 앱에 assets 디렉토리가 없는 경우 새로 생성하고 PEM 파일을 해당 디렉토리에 배치하세요.
  • Unity:
    • 프로젝트의 Assets 폴더에 StreamingAssets라는 새 폴더를 만드세요.
      • Assets/StreamingAssets에 PEM 파일을 붙여넣으세요.

1.2 Huawei AppGallery

Huawei는 앱 빌드에 사용자 정의 런처 매니페스트를 요구합니다.

네이티브 안드로이드

앱의 AndroidManifest.xml 파일 내에 다음 항목을 추가하세요.

<Application>
 <meta-data
     android:name="com.huawei.hms.client.appid"
     android:value="<HUAWEI_APP_ID>">
 </meta-data
 </Application>

참고: HUAWEI_APP_IDdev-support@now.gg로 문의하여 받을 수 있습니다.

Unity

사용자 정의 런처 매니페스트를 활성화하세요.

다음과 같이 진행하세요:

  • Project Settings > Player > Build로 이동하세요.
  • 아래와 같이 사용자 정의 런처 매니페스트 Assets/Plugins/Android/LauncherManifest.xml을 활성화하세요:

1.3 Xiaomi GetApps

Xiaomi는 검증 목적으로 서명된 빈 APK를 요구합니다.

1. now.gg 관리 앱 서명
now.gg 관리 앱 서명을 선택하면 이 단계를 건너뛸 수 있습니다. now.gg가 APK를 서명합니다.

2. 자체 인증서로 서명
자체 인증서를 사용하여 APK를 서명하려면 다음 단계를 따르세요:

중요 정보

  • 서명된 빈 APK는 초기 제출 시에만 필요합니다.

2. 최종 APK 제출

최종 APK를 준비한 후 nowStudio에 빌드를 업로드하세요.

진행 방법:

  • 프로덕션 릴리스 생성
  • 운영팀이 앱 제출을 검토하고 수정/요구 사항을 안내합니다.
  • 검증 완료 후, 팀이 다양한 스토어에 앱 빌드를 업로드합니다.
  • 앱이 승인되면 이메일로 통보되며, nowStudio의 릴리스 탭에서 스토어별 링크를 참조할 수 있습니다.
×
클립보드에 복사된 텍스트
copyLinkText
질문이 있으신가요? 다음 주소로 문의하세요. dev-support@now.gg