판매자 계정에 대한 액세스 승인

서비스 계정을 내 판매자 계정에 대해 판매자 API의 액세스를 승인합니다. 자세한 내용은 판매자 계정에 대한 서드 파티 앱의 액세스 권한 부여 앱이 클라이언트의 클라이언트 ID에 액세스해야 하는 경우 판매자 계정

서비스 계정은 일반적으로 애플리케이션에 사용되는 특별한 종류의 계정입니다. 사람이라기보다는요. 서비스 계정은 이메일 주소로 식별됩니다. 계정 고유의 ID입니다.

이 단계를 완료하려면 판매자 계정이 있어야 합니다.

서비스 계정 만들기

서비스 계정 사용자 인증 정보를 생성하거나 이미 생성한 공개 사용자 인증 정보에 액세스한 다음 OAuth 2.0 클라이언트 ID를 만듭니다.

  1. Google API 콘솔로 이동합니다.
  2. 페이지 상단의 드롭다운 메뉴에서 프로젝트를 선택하거나 새 프로젝트를 클릭하여 프로젝트를 만듭니다.
  3. Google API 목록에서 판매자 API를 검색하여 사용 설정할 수 있습니다
  4. 관리를 클릭합니다.
  5. 왼쪽 사이드바에서 사용자 인증 정보를 선택합니다. 경우에 따라 페이지 왼쪽 상단에서 왼쪽을 가리키는 화살표를 클릭하여 사용자 인증 정보를 확인합니다.
  6. 사용자 인증 정보 만들기를 선택한 다음 서비스 계정을 선택합니다.
  7. 서비스 계정 이름을 지정합니다. 서비스의 기본 사용자 이름입니다. 계정 ID를 찾습니다. 나중에 사용할 수 있도록 '@' 문자 뒤의 부분을 포함하여 서비스 계정 ID를 저장합니다.
  8. 만들기를 클릭하고 필요한 경우 선택한 다음 완료를 클릭합니다.

JSON 비공개 키 가져오기

다음에서 서비스 계정의 JSON 비공개 키를 생성합니다. Google API 콘솔:

  1. 서비스 계정을 클릭한 다음 탭을 선택합니다.
  2. 키 추가 > 새 키 만들기를 클릭합니다.
  3. 키 유형으로 JSON을 선택합니다.
  4. 만들기를 클릭하여 비공개 키를 다운로드합니다. 참고: 비공개 키는 생성된 후에만 다운로드할 수 있습니다. 나중에 이 단계로 돌아올 수 없습니다.

서비스 계정에 판매자 계정에 대한 액세스 권한 부여

새 서비스 계정을 판매자 계정에 사용자로 추가합니다.

  1. 판매자 센터에 로그인합니다.
  2. 계정 설정에서 계정 액세스를 클릭합니다.
  3. + 사용자 추가를 클릭하고 서비스 계정 ID를 새 사용자의 이메일 주소로 사용합니다.

    서비스 계정 ID를 저장하지 않은 경우 서비스 계정 관리 페이지로 이동하여 프로젝트를 선택합니다.

  4. 서비스 계정의 사용자 액세스이메일 알림 환경설정을 지정합니다.

  5. 사용자 추가를 클릭하여 환경설정을 저장하고 사용자 목록으로 돌아갑니다. 이제 선택한 사용자 역할과 함께 서비스 계정 ID가 표시됩니다.

판매자 계정 데이터에 액세스해야 하는 모든 서비스 계정에 대해 이 단계를 반복할 수 있습니다.

자주 묻는 질문(FAQ)

내 서비스 계정으로 판매자 센터 UI에 로그인할 수 있나요?
아니요. 서비스 계정은 일반 Google 계정이 아니며 판매자 센터 UI에 액세스할 수 없습니다.
서비스 계정 액세스 토큰을 얼마나 자주 새로고침해야 하나요?
액세스 토큰은 Google OAuth 2.0 승인 서버에서 발급된 후 1시간 후에 만료됩니다. 액세스 토큰이 만료되면 애플리케이션은 클라이언트 라이브러리를 사용하여 다른 액세스 토큰을 가져옵니다. 수동으로 새로고침하는 방법 stored-token.json 파일을 삭제하고 다시 인증합니다.