Auf dieser Seite wird erläutert, wie Sie ein Pub/Sub-Thema konfigurieren, das Sie zum Empfangen von Jobstatusaktualisierungen über die Transcoder API verwenden können.
Aktualisierungen des Jobstatus konfigurieren
So erhalten Sie aktuelle Informationen zum Jobstatus:
- Wenn Sie kein vorhandenes Pub/Sub-Thema haben, erstellen Sie ein Thema. Informationen zum Erstellen eines Pub/Sub-Themas finden Sie unter Themen und Abos verwalten. 
- Achten Sie darauf, das Feld - pubsubDestinationin der Jobkonfiguration zu konfigurieren.- { "config": { "pubsubDestination": { "topic": "projects/PROJECT_ID/topics/my-topic-id" } } }
- Erstellen Sie einen Job, um das von Google verwaltete Transcoder-Dienstkonto zu aktivieren. 
- Suchen Sie das Dienstkonto - service-PROJECT_NUMBER@gcp-sa-transcoder.iam.gserviceaccount.comin der Google Cloud Console, wobei PROJECT_NUMBER die Projektnummer des Projekts ist, in dem Sie die Transcoder API aktiviert haben und aus dem Sie den Feed erstellen möchten.- Rufen Sie in der Google Cloud Console die Seite IAM auf. 
- Klicken Sie auf das Kästchen Von Google bereitgestellte Rollenzuweisungen einschließen. 
 
- Prüfen Sie, ob für das Dienstkonto die Berechtigung - pubsub.topics.publishaktiviert ist.
Berichte zum Jobstatus
Der Jobstatus wird gemeldet, wenn der Job fehlschlägt oder erfolgreich abgeschlossen wird. Es werden keine anderen Statusänderungen gemeldet. Der Jobstatus wird im JobResult-Nachrichtenformat ausgegeben:
Resource PubSubMessage
{
  job: {
    object (JobResult)
  }
}
JobResult
{
  name: string;
  state: string;
  error: {
    object (Status)
  }
}
Weitere Informationen finden Sie unter: