이 페이지에서는 Transcoder API에서 작업 상태 업데이트를 수신하는 데 사용할 수 있는 Pub/Sub 주제를 구성하는 방법을 설명합니다.
작업 상태 업데이트 구성
작업 상태 업데이트를 받으려면 다음 안내를 따르세요.
- 기존 Pub/Sub 주제가 없으면 주제를 만듭니다. Pub/Sub 주제를 만드는 방법은 주제 및 구독 관리를 참조하세요. 
- 작업 구성에서 - pubsubDestination필드를 구성해야 합니다.- { "config": { "pubsubDestination": { "topic": "projects/PROJECT_ID/topics/my-topic-id" } } }
- Google 관리 Transcoder 서비스 계정을 사용 설정할 작업을 만듭니다. 
- Console에서 - service-PROJECT_NUMBER@gcp-sa-transcoder.iam.gserviceaccount.com서비스 계정을 찾습니다. 여기서 Google Cloud 는 Transcoder API를 사용 설정하고 피드를 만들 계획인 프로젝트의 프로젝트 번호입니다.PROJECT_NUMBER- Google Cloud 콘솔에서 IAM 페이지로 이동합니다. 
- Google 제공 역할 부여 포함 체크박스를 선택합니다. 
 
- 서비스 계정에 - pubsub.topics.publish권한이 사용 설정되어 있는지 확인합니다.
작업 상태 보고
작업이 실패하거나 성공적으로 완료되면 작업 상태가 보고됩니다. 다른 상태 변경사항은 보고되지 않습니다. 작업 상태는 JobResult 메시지 형식을 사용하여 보고됩니다.
Resource PubSubMessage
{
  job: {
    object (JobResult)
  }
}
JobResult
{
  name: string;
  state: string;
  error: {
    object (Status)
  }
}
자세한 내용은 다음을 참조하세요.