Google Play Games Services Publishing API 호출을 시작하려면 Google Play Console에서 직접 API 프로젝트에 연결하고, 해당 프로젝트에서 Google Play Games Services Publishing API를 사용 설정해야 합니다. API 프로젝트가 설정되면 이를 사용하여 소유한 다른 게임 프로젝트를 관리할 수 있습니다.
Google Play Games Services Publishing API는 Google Play 개발자 계정 소유자만 설정할 수 있습니다. 다음 지침에서는 아래 항목에 대해 설명합니다.
- 신규 또는 기존 API 프로젝트 설정
- OAuth 클라이언트 관리
- 서비스 계정을 통한 Google Play Games Services Publishing API 액세스
API 프로젝트 설정하기
Google Play Games Services Publishing API에 액세스하기 전에 Google Play Console을 API 프로젝트에 연결해야 합니다. 현재 Google Play Developer Publishing API 사용자는 기존 API 프로젝트에 연결할 수 있지만 대부분의 경우 새 API 프로젝트를 생성하는 것이 좋습니다. 각 API 프로젝트는 하나의 Google Play Console 계정에만 연결할 수 있다는 점에 유의하세요.
새 API 프로젝트 생성하기
- Google Play Console에서 API 액세스 페이지로 이동합니다.
- 서비스 약관에 동의합니다.
- 새 프로젝트 만들기를 클릭합니다. API 프로젝트가 자동으로 생성되고 Google Play Console에 연결됩니다.
- Game Services Publishing API 옵션을 ON으로 설정합니다.
이제 Google Play Games Services Publishing API에 액세스할 수 있도록 API 프로젝트가 설정되었습니다.
기존 API 프로젝트 사용하기
기존 Google Play Developer API 사용자인 경우 다음 절차에 따라 기존 API 프로젝트를 설정할 수 있습니다. 설정하고자 하는 API 프로젝트가 나열되어 있지 않은 경우 Google Play Console 계정이 소유자로 지정되어 있고 Google Play Developer API가 활성화되어 있는지 확인합니다.
- Google Play Console에서 API 액세스 페이지로 이동합니다.
- API 서비스 약관에 동의합니다.
- 설정하려는 프로젝트를 선택합니다.
- 연결을 클릭합니다. 이제 Google Play Console이 API 프로젝트에 연결되었습니다.
- Game Services Publishing API 옵션을 ON으로 설정합니다.
이제 Google Play Games Services Publishing API에 액세스할 수 있도록 API 프로젝트가 설정되었습니다.
API 액세스 클라이언트 설정하기
OAuth 클라이언트 사용하기
사용자가 OAuth 클라이언트를 사용해 본인의 자격 증명으로 Google Play Games Services Publishing API를 통해 작업을 실행하도록 허용할 수 있습니다.
사용자의 작업은 Google Play Console의 사용자 계정 및 권리 페이지에서 허용되는 작업으로 제한됩니다.
- Google Play Console에서 API 액세스 페이지로 이동합니다.
- OAuth 클라이언트에서 OAuth 클라이언트 만들기를 클릭합니다.
- 상품의 브랜드 정보를 설정하고 계속을 클릭합니다.
- 클라이언트 ID 만들기를 클릭합니다.
새 Oauth 클라이언트의 세부정보가 이 페이지의 목록에 표시됩니다.
서비스 계정 사용하기
개인 사용자 자격 증명을 제공하지 않고 서비스 계정을 생성하여 빌드 서버에서 Google Play Games Services Publishing API에 액세스할 수도 있습니다.
- Google Play Console에서 API 액세스 페이지로 이동합니다.
- 서비스 계정에서 서비스 계정 만들기를 클릭합니다.
- 페이지의 지침에 따라 서비스 계정을 생성합니다.
- Google Developers Console에서 서비스 계정을 생성한 다음 완료를 클릭합니다. API 액세스 페이지가 자동으로 새로고침되고 서비스 계정이 나열됩니다.
- 액세스 권한 부여를 클릭하여 작업을 실행하는 데 필요한 권한을 서비스 계정에 제공합니다.
이제 서비스 계정을 통해 Google Play Games Services Publishing API에 액세스할 수 있어야 합니다. 자세한 내용은 서버 대 서버 애플리케이션에서 OAuth 2.0 사용하기를 참조하세요.
Google Play Games Services Publishing API에 액세스하기
HTTP를 통해 바로 Google Play Games Services Publishing API에 액세스할 수 있습니다. 자세한 내용은 API 참고자료와 샘플 앱을 참조하세요.