Google Play Console

Prev Next

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 콘솔 설정

  1. Firebase 콘솔 로그인 > 프로젝트 선택 > 프로젝트 개요 옆의 ‘톱니바퀴’ 아이콘 클릭 > 프로젝트 설정 클릭
  2. 하단의 내 앱 부분의 ‘SHA-1' 값이 추가되어 있어야 하며, 빌드하는 앱의 SHA-1 값과 동일해야 합니다.
    만약 추가되어 있지 않다면, ‘디지털 지문 추가’ 버튼을 클릭하여 추가해 주세요.
    gamepot-faq01_firebase1_ko
  • 구글 스토어 콘솔에서 앱 서명 기능을 사용중이라면, 앱 서명 키 인증서에 있는 SHA-1 값도 추가해야 합니다.
    구글 앱서명 확인 방법: Google Play Console > 프로젝트 선택 > 설정 > 앱 서명 > 앱 서명 키 인증서 > SHA-1 인증서 지문
    gamepot-faq31_googleSHA_ko

인앱 상품 설정

주의

게임팟에서는 소모성 인앱 상품만 결제가 가능합니다. (현재 정기결제 기능은 사용을 할 수 없습니다.)

Google Play Console 에서 프로젝트 선택 > 수익 창출 > 제품 > 인앱 상품 으로 이동 > '상품 만들기' 버튼 클릭

console_google04_inApp1

  • 제품 ID : 인앱 고유 아이디 (product id) 값
  • 이름: 인앱 구매 시 보여지는 상품명
  • 설명: 해당 인앱에 대한 설명
    console_google05_inApp2
  • 가격: 가격 설정 버튼을 눌러, 기본 가격에 VAT를 제외한 금액을 입력한 뒤 하단의 ‘가격적용’ 버튼 클릭 > 이후 가격적용 버튼이 ‘활성화’ 버튼으로 변경되면 한번 더 클릭하여 활성화 해야 합니다.
    • 가격 템플릿은 Google Play Console > 설정 > 가격 템플릿 에서 설정할 수 있습니다.
    • 세금 정보는 Googel Play Console > 설정 > 결제 프로필 > 판매세에서 VAT 비율을 조정할 수 있습니다.

게임팟 대시보드에 인앱 상품 추가하기

게임팟 대시보드 > 결제 > IAP > 'In-App 아이템 추가' 버튼 클릭
console_google07_inApp4

console_google08_inApp5

  • 상태: 활성화 상태로 등록해야 합니다. (사용하지 않는 상품은 비활성화)
  • 스토어: 인앱을 등록하려는 스토어 선택
  • 상품 이름: 인앱의 상품명
  • 상품 아이디: 스토어 콘솔에 입력한 인앱 아이디(Product Id)

게임팟 대시보드 Public Key 입력

게임팟 대시보드 > 프로젝트 설정 > 일반 > Public Key
console_google10_publickey1

구글 스토어 Public Key 확인 방법

Google Play Console > 프로젝트 선택 > 수익 창출 설정 > Base64 인코딩 RSA 공개 키
console_google11_publickey2

영수증 검증을 위한 API Key 정보 추가

console_google09_googleapi

  • 구글 영수증 검증은 version 3로 설정해야 구글 결제 취소 리스트를 확인할 수 있는 조건이 됩니다.
  • JSON: 아래 Google Cloud Platrorm 서비스 계정 만들기 내용 참고,
    대운로드 받은 파일을 실행하여 전체 내용을 복사하여 대시보드 JSON 항목에 추가

서비스 계정 생성 및 JSON 파일 획득 방법

Google Cloud Platform 서비스 계정 만들기

상단 검색창에서 ‘서비스 계정’ 검색 후 선택
console_google12_googleCloud1

  1. 서비스 계정 > ‘서비스 계정 만들기’ 버튼을 클릭하여 계정 정보 입력 후, ‘만들고 계속하기’ 버튼 클릭
  2. 이 서비스 계정에 프로젝트에 대한 엑세스 권한 부여 → 역할은 ‘소유자’로 선택
    console_google13_googleCloud2

키 추가

생성한 서비스 계정을 선택 > 키 > 키 추가 > 새 키 만들기
console_google14_googleCloud3

  • 키 유형을 JSON 선택 후, 만들기 버튼을 누르면 신규 키가 생성되면서 JSON 파일이 생성됩니다.
    • 해당 JSON 파일의 내용을 게임팟 대시보드 > 프로젝트 설정 > 일반 > 구글 API Key > JSON 항목에 추가
  • 기존에 키를 발급 받았으면 해당 키를 업로드 하셔도 됩니다.

Google Cloud Console - OAuth 동의 화면 구성

  1. API 및 서비스 > OAuth 동의 화면으로 이동하여 User Type은 외부로 선택해 주세요.
    gamepot-googleLogin04.png



2. 앱 이름, 사용자 지원 이메일, 개발자 연락처 정보를 입력해 주십시오.
gamepot-googleLogin05.png

  • 저장 후 계속 버튼을 클릭하여 OAuth 동의 화면 구성을 마칩니다.

  1. 설정 완료 후, '게시 상태 = 프로덕션 단계 / 사용자 유형 = 외부'로 올바르게 설정되어 있는지 확인해 주십시오.
    gamepot-googleLogin06.png


Google Cloud Console - 사용자 인증 정보 설정

  1. API 및 서비스 > 사용자 인증 정보 > 사용자 인증정보 만들기 > OAuth 클라이언트 ID 를 차례대로 선택해 주세요.
    gamepot-googleLogin07.png



2. 애플리케이션 유형은 빌드 플랫폼에 맞춰 생성해 주세요.

주의

구글 원탭 로그인 기능 사용을 위해서는 웹 애플리케이션은 필수로 생성해 주셔야 합니다.



gamepot-googleLogin08.png



3. 애플리케이션 유형에 따른 필수 정보를 입력해 주세요.

  • Android는 패키지명 입력 시 빌드 때 사용했던 패키지명과 빌드하는 앱의 SHA-1 값을 입력해주세요
    gamepot-google-login01.png


  • iOS는 번들 ID를 입력해주세요
    gamepot-googleLogin10.png


  • 웹 앱플리에이션은 이름 수정외에 따로 입력하실 부분은 없습니다.
    gamepot-googleLogin11.png


Google Play Developer API 활성화

Google Play Android 개발자 API란?
Google Play Developer API를 이용하여, 인앱 상품 구매와 앱의 업로드 및 게시 관련 작업을 실행할 수 있습니다.


  1. 서비스 계정을 생성했던 페이지 상단 검색창에 ‘android developer’ 검색 > Google Play Android Developer 선택
    console_google15_googleCloud4



2. '사용' 버튼을 클릭하여 활성화 합니다.
console_google29_googleCloud15

Google Play Console 권한 설정

  1. 사용자 및 권한 페이지로 이동하여 'Google Cloud Platform 서비스 계정 만들기'에서 생성한 '서비스 계정' 오른쪽의 '관리' 버튼을 눌러주세요.
    gamepot-GooglePlayStore03.png



2. 사용자 세부 정보 중, 앱 권한 에서 ‘애플리케이션 추가’ 버튼을 클릭하여 권한을 부여할 프로젝트를 추가해 주세요.
gamepot-GooglePlayStore04.png



3. 계정 권한 > 재무 데이터 항목의 ‘재무 데이터, 주문, 취소 설문조사 응답보기/주문 및 구독관리’ 항목에 체크 후, 변경사항을 저장합니다.
gamepot-GooglePlayStore05.png