Google Play Store 환경 설정
구글 결제 기능을 사용하기 위한 콘솔 사용 가이드 입니다.
Last updated
구글 결제 기능을 사용하기 위한 콘솔 사용 가이드 입니다.
Last updated
게임팟 연동 이외 콘솔 사용법에 대해서는 Play Console 도움말 센터를 참고바랍니다.
Google Play Console: https://play.google.com/console/
Google Cloud Platform: https://console.cloud.google.com/?hl=ko
구글 인증 키를 GAMEPOT 대시보드에 등록하는 방법은 다음과 같습니다. GAMEPOT 대시보드 > 프로젝트 설정 > 스토어 > Google Play 메뉴를 차례대로 클릭해 주십시오.
패키지 이름
License Key
Authentication Key
패키지 이름은 빌드에 사용한 패키지 이름으로 등록해 주셔야 합니다.
패키지 이름은 구글 플레이 콘솔에서도 확인할 수 있으며, 콘솔 앱 목록에서 앱 이름 밑에 작은 글씨로 표시된 패키지 이름을 등록하면 됩니다.
Google Play Console > 프로젝트 선택 > 수익 창출 설정 > Base64 인코딩 RSA 공개 키
사용할 구글 클라우드 프로젝트를 선택하거나 새 프로젝트를 생성해 주세요.
IAM 및 관리자 > 서비스 계정 > 서비스 계정 만들기 버튼을 차례로 클릭해 주세요.
서비스 계정 ID를 입력 해주세요. - 서비스 계정 ID는 소문자로 시작해야하며, 6-30자(영문기준) 사이여야 합니다.
이 서비스 계정에 프로젝트에 대한 엑세스 권한 부여 → 역할은 ‘소유자’로 선택해 주세요. 이후, 완료 버튼을 눌러 서비스 계정 생성을 마칩니다.
위에서 생성한 서비스 계정을 선택 > 키 > 키 추가 > 새 키 만들기
키 유형을 JSON 선택 후, 만들기 버튼을 누르면 신규 키가 생성되면서 JSON 파일이 생성됩니다.
해당 JSON 파일을 게임팟 대시보드 > 프로젝트 설정 > 스토어 > 구글 플레이 > Authentication Key 항목에 업로드 (Beta 버전에서는 JSON 파일을 전체 내용을 입력해 주시면 됩니다. - 파일 업로드 기능 개발 중)
기존에 키를 생성하여 다운로드 받은 JSON 파일이 있다면, 해당 파일을 업로드 하셔도 됩니다.
사용자 및 권한 > '신규 사용자 초대' 버튼을 클릭합니다.
이메일 주소: '3-1) Google Cloud Platform 서비스 계정 만들기'에서 생성한 '서비스 계정' 입력 - 하단에 애플리케이션 추가 > 앱 선택
계정 권한 > 재무 데이터 항목의 ‘재무 데이터, 주문, 취소 설문조사 응답보기/주문 및 구독관리’ 항목에 체크 후, 변경사항을 저장합니다.
Google Play Console 에서 프로젝트 선택 > 수익 창출 > 제품 > 인앱 상품 으로 이동 > '상품 만들기' 버튼 클릭
제품 ID : 인앱 고유 아이디 (product id) 값
이름 : 인앱 구매 시 보여지는 상품명
설명 : 해당 인앱에 대한 설명
가격: 가격 설정 버튼을 눌러, 기본 가격에 VAT를 제외한 금액을 입력한 뒤 하단의 ‘가격적용’ 버튼 클릭 > 이후 가격적용 버튼이 ‘활성화’ 버튼으로 변경되면 한번 더 클릭하여 활성화 해야 합니다.
가격 템플릿은 Google Play Console > 설정 > 가격 템플릿 에서 설정할 수 있습니다.
세금 정보는 Googel Play Console > 설정 > 결제 프로필 > 판매세에서 VAT 비율을 조정할 수 있습니다.
게임팟 대시보드 > 구매 > 앱 내 구매 > '추가' 버튼 클릭
상태 : 활성화 상태로 등록해야 합니다. (사용하지 않는 상품은 비활성화)
스토어 : 인앱을 등록하려는 스토어 선택
상품 이름 : 인앱의 상품명
상품 아이디 : 스토어 콘솔에 입력한 인앱 아이디(Product Id)
Q. AAR 등록시에 디버그 가능 APK 또는 Android App Bundle을 업로드했습니다. 보안상의 이유로 Google Play에 게시하기 전에 디버그를 사용 중지해야 합니다. 오류 발생
A. Unity 경의 AndroidManifest 에 android:debuggable="true" 를 android:debuggable="false" 로 변경해 주세요.