now.gg의 서비스와 API를 편리하게 설정 및 적용하는 데 도움이 될 만한 Cloud와 관련된 추가 가이드입니다.
아래를 참조해 주시기 바랍니다:
이때 저장 파일 경로와 제외 파일 경로를 정의하여 유저의 게임 진행 데이터를 저장하고 복원하기 위한 now.gg 클라우드 스토리지를 설정하실 수 있습니다.
‘저장’ 및 ‘제외’ 파일 경로를 정의하는 것은 게임 로딩 시간을 줄여 유저의 플레이 경험을 향상하고 now.gg 클라우드 스토리지를 최적으로 사용하는 필수 방법 중 하나입니다.
스토리지 설정 요구 사항:
/data/data/<package_name>/<file_name>
에 저장됩니다.현재 now.gg에서 새로 출시하는 모든 앱에 대해 해당 설정을 적용하실 수 있으며 이미 출시된 앱의 경우 새 버전의 앱을 출시해야 합니다.
방법:
설명:
Android id
와 같은 고유 식별자를 사용하지 않는 것을 권장해 드립니다.nowStudio에 업로드할 앱 파일을 준비합니다.
nowStudio를 사용하여 릴리스를 생성하려면 앱 파일을 준비해야 하며 이때 Standalone(독립형) APK, APK 및 에셋 Zip 파일이 허용됩니다.
선택:
nowStudio에 업로드할 APK 파일을 준비합니다.
요구 사항:
APK를 준비한 후 nowStudio에 앱을 추가하실 수 있습니다.
게임은 일반적으로 필요한 에셋을 실행 시 다운로드하여 게임 플레이가 지연됩니다. 하지만 now.gg를 사용하면 APK와 에셋이 포함된 Zip을 대신 제공하여 게임 로딩 시간을 크게 줄이고 유저에게 즉각적인 게임 플레이를 제공할 수 있습니다.
앱 및 에셋의 Zip 파일을 생성하기 위해 아래 지정된 형식과 내용을 따라 주시기 바랍니다.
다음 샘플 JSON은 매니페스트 파일인 metadata.json의 형식을 보여드립니다.
{ "assets": [ { "name": "asset1.xyz", "location": "/data/media/0/Android/data/<packageName>/files" }, { "name": "asset2.unity3d", "location": "/data/media/0/Android/data/<packageName>/files" }, { "name": "OtherAssets", "location": "/data/data/<packageName>/files" } ] }
APK 및 에셋 Zip 준비 후 nowStudio에 앱을 추가하실 수 있습니다.
now.gg가 아닌 다른 도메인에 앱을 호스팅하려는 경우 커스텀 도메인을 추가하는 과정입니다.
now.gg 클라우드 외에도 커스텀 도메인을 추가하여 다른 도메인에서 앱을 호스팅하실 수도 있습니다.
시나리오:
새 앱에 커스텀 도메인을 추가하는 단계입니다.
방법:
이미 출시된 앱에 커스텀 도메인을 추가하는 단계입니다.
방법:
nowgg CLI는 앱 빌드를 nowStudio에 쉽게 업로드할 수 있게 도와주는 커맨드 라인 도구입니다.
macOS 또는 Windows에서 터미널을 실행합니다.
pip install nowgg
nowgg init --token "<your_publisherToken_from_nowStudio>"
nowgg upload --app_id <your_app_id> --file_path "/directory/sample.apk" --apk_version <app_version_name> --version_code <app_version_code>
중요: 앱이 nowStudio 내의 앱 라이브러리에 업로드됩니다.
nowgg upload --app_id <your_app_id> --file_path "/directory/sample.apk" --apk_version <apk_version> --version_code <app_version_code> --deploy
app_id
가 포함됩니다.
app_id
가 1234인 경우 테스트 트랙 1의 app_id
는 1234_t1이 됩니다.--deploy
는 app_id
를 통해 식별된 테스트 트랙에서 배포 프로세스를 트리거합니다.nowgg -h nowgg init -h nowgg upload -h
<python directory>\<Scripts>
를 추가하시는 것을 권장해 드립니다.다음 문서는 nowStudio에서 제공하는 구독 기능의 중요한 측면에 초점을 맞춥니다.
구독은 now.gg에서 제공하는 앱 내 상품으로, 사용자에게 내 앱의 콘텐츠나 서비스에 접근할 수 있는 정기 요금을 부과합니다.
nowStudio는 ‘구독’ 기능을 통해 구독을 쉽게 생성, 관리 및 판매할 수 있는 다양한 기능을 제공합니다. 앱 내 상품과 구독 상품의 주요 차이점은 앱 내 상품은 사용자에게 일회성 요금이 부과되지만, 구독은 정기적인 요금이 부과된다는 점입니다.
nowStudio에서 구독을 생성하고 관리하는 방법을 이해하기 위해서는:
now.gg 결제 모듈을 사용하여 앱에서 구독을 구현하는 방법을 이해하기 위해서는 다음 가이드를 따르세요:
중요: 이 페이지의 정보 외에도 now.gg 정책을 참조해야 합니다.
이 섹션에서는 구독에 대해 소개합니다.
구독은 사용자가 특정 기간 동안 접근할 수 있는 혜택의 집합을 제공합니다. 같은 앱 내에서 여러 구독을 가질 수 있어 다른 혜택 세트나 단일 혜택 세트의 다양한 계층을 나타낼 수 있습니다(예: ‘골드’ 및 ‘다이아몬드’ 팩). 사용자는 now.gg 앱 내에서 구매함으로써 구독에 접근할 수 있습니다.
now.gg에서는 구독 기간을 선택할 수 있습니다. 가능한 청구 기간은 다음과 같습니다:
now.gg 구독은 자동 갱신됩니다. 사용자는 특정 청구 기간에 대해 구독을 구매하고, 각 기간의 끝에서 자동으로 갱신되어 구독이 중단되지 않도록 합니다. 구독은 사용자, 개발자 또는 now.gg에 의해 취소될 수 있습니다.
구독에 최대 네 가지 혜택을 추가할 수 있어 사용자가 받게 될 핵심 혜택을 강조해야 합니다.
갱신 결제가 거절되면 now.gg는 사용자에게 결제 문제를 해결하도록 요구합니다. 해결되지 않을 경우 구독이 자동으로 만료됩니다.
목차
목차
문서 Rev. 1.0