- 인쇄
- PDF
Google Play Console
- 인쇄
- PDF
Classic/VPC 환경에서 이용 가능합니다.
구글 로그인 및 결제 기능 사용을 위한 콘솔 설정 가이드 입니다.
게임팟 연동 이외 콘솔 사용법에 대해서는 Play Console 도움말 센터를 참고 부탁드립니다.
URL:
Google Play Console: https://play.google.com/console/
Google Cloud Platform: https://console.cloud.google.com/?hl=ko
Firebase Console: https://console.firebase.google.com/
Firebase 콘솔 설정
- Firebase 콘솔 로그인 > 프로젝트 선택 > 프로젝트 개요 옆의 ‘톱니바퀴’ 아이콘 클릭 > 프로젝트 설정 클릭
- 하단의 내 앱 부분의 ‘SHA-1' 값이 추가되어 있어야 하며, 빌드하는 앱의 SHA-1 값과 동일해야 합니다.
만약 추가되어 있지 않다면, ‘디지털 지문 추가’ 버튼을 클릭하여 추가해 주세요.
- 구글 스토어 콘솔에서 앱 서명 기능을 사용중이라면, 앱 서명 키 인증서에 있는 SHA-1 값도 추가해야 합니다.
구글 앱서명 확인 방법: Google Play Console > 프로젝트 선택 > 설정 > 앱 서명 > 앱 서명 키 인증서 > SHA-1 인증서 지문
인앱 상품 설정
게임팟에서는 소모성 인앱 상품만 결제가 가능합니다. (현재 정기결제 기능은 사용을 할 수 없습니다.)
Google Play Console 에서 프로젝트 선택 > 수익 창출 > 제품 > 인앱 상품 으로 이동 > '상품 만들기' 버튼 클릭
- 제품 ID : 인앱 고유 아이디 (product id) 값
- 이름: 인앱 구매 시 보여지는 상품명
- 설명: 해당 인앱에 대한 설명
- 가격: 가격 설정 버튼을 눌러, 기본 가격에 VAT를 제외한 금액을 입력한 뒤 하단의 ‘가격적용’ 버튼 클릭 > 이후 가격적용 버튼이 ‘활성화’ 버튼으로 변경되면 한번 더 클릭하여 활성화 해야 합니다.
- 가격 템플릿은 Google Play Console > 설정 > 가격 템플릿 에서 설정할 수 있습니다.
- 세금 정보는 Googel Play Console > 설정 > 결제 프로필 > 판매세에서 VAT 비율을 조정할 수 있습니다.
게임팟 대시보드에 인앱 상품 추가하기
게임팟 대시보드 > 결제 > IAP > 'In-App 아이템 추가' 버튼 클릭
- 상태: 활성화 상태로 등록해야 합니다. (사용하지 않는 상품은 비활성화)
- 스토어: 인앱을 등록하려는 스토어 선택
- 상품 이름: 인앱의 상품명
- 상품 아이디: 스토어 콘솔에 입력한 인앱 아이디(Product Id)
게임팟 대시보드 Public Key 입력
게임팟 대시보드 > 프로젝트 설정 > 일반 > Public Key
구글 스토어 Public Key 확인 방법
Google Play Console > 프로젝트 선택 > 수익 창출 설정 > Base64 인코딩 RSA 공개 키
영수증 검증을 위한 API Key 정보 추가
- 구글 영수증 검증은 version 3로 설정해야 구글 결제 취소 리스트를 확인할 수 있는 조건이 됩니다.
- JSON: 아래 Google Cloud Platrorm 서비스 계정 만들기 내용 참고,
대운로드 받은 파일을 실행하여 전체 내용을 복사하여 대시보드 JSON 항목에 추가
서비스 계정 생성 및 JSON 파일 획득 방법
Google Cloud Platform 서비스 계정 만들기
상단 검색창에서 ‘서비스 계정’ 검색 후 선택
- 서비스 계정 > ‘서비스 계정 만들기’ 버튼을 클릭하여 계정 정보 입력 후, ‘만들고 계속하기’ 버튼 클릭
- 이 서비스 계정에 프로젝트에 대한 엑세스 권한 부여 → 역할은 ‘소유자’로 선택
키 추가
생성한 서비스 계정을 선택 > 키 > 키 추가 > 새 키 만들기
- 키 유형을 JSON 선택 후, 만들기 버튼을 누르면 신규 키가 생성되면서 JSON 파일이 생성됩니다.
- 해당 JSON 파일의 내용을 게임팟 대시보드 > 프로젝트 설정 > 일반 > 구글 API Key > JSON 항목에 추가
- 기존에 키를 발급 받았으면 해당 키를 업로드 하셔도 됩니다.
Google Cloud Console - OAuth 동의 화면 구성
- API 및 서비스 > OAuth 동의 화면으로 이동하여 User Type은 외부로 선택해 주세요.
2. 앱 이름, 사용자 지원 이메일, 개발자 연락처 정보를 입력해 주십시오.
- 저장 후 계속 버튼을 클릭하여 OAuth 동의 화면 구성을 마칩니다.
- 설정 완료 후, '게시 상태 = 프로덕션 단계 / 사용자 유형 = 외부'로 올바르게 설정되어 있는지 확인해 주십시오.
Google Cloud Console - 사용자 인증 정보 설정
- API 및 서비스 > 사용자 인증 정보 > 사용자 인증정보 만들기 > OAuth 클라이언트 ID 를 차례대로 선택해 주세요.
2. 애플리케이션 유형은 빌드 플랫폼에 맞춰 생성해 주세요.
구글 원탭 로그인 기능 사용을 위해서는 웹 애플리케이션은 필수로 생성해 주셔야 합니다.
3. 애플리케이션 유형에 따른 필수 정보를 입력해 주세요.
- Android는 패키지명 입력 시 빌드 때 사용했던 패키지명과 빌드하는 앱의 SHA-1 값을 입력해주세요
- iOS는 번들 ID를 입력해주세요
- 웹 앱플리에이션은 이름 수정외에 따로 입력하실 부분은 없습니다.
Google Play Developer API 활성화
Google Play Android 개발자 API란?
Google Play Developer API를 이용하여, 인앱 상품 구매와 앱의 업로드 및 게시 관련 작업을 실행할 수 있습니다.
- 서비스 계정을 생성했던 페이지 상단 검색창에 ‘android developer’ 검색 > Google Play Android Developer 선택
2. '사용' 버튼을 클릭하여 활성화 합니다.
Google Play Console 권한 설정
- 사용자 및 권한 페이지로 이동하여 'Google Cloud Platform 서비스 계정 만들기'에서 생성한 '서비스 계정' 오른쪽의 '관리' 버튼을 눌러주세요.
2. 사용자 세부 정보 중, 앱 권한 에서 ‘애플리케이션 추가’ 버튼을 클릭하여 권한을 부여할 프로젝트를 추가해 주세요.
3. 계정 권한 > 재무 데이터 항목의 ‘재무 데이터, 주문, 취소 설문조사 응답보기/주문 및 구독관리’ 항목에 체크 후, 변경사항을 저장합니다.