Halaman ini menjelaskan cara mengonfigurasi topik Pub/Sub yang dapat Anda gunakan untuk menerima pembaruan status tugas dari Transcoder API.
Mengonfigurasi pembaruan status tugas
Untuk menerima pembaruan status pekerjaan, lakukan hal berikut:
Jika Anda belum memiliki topik Pub/Sub, buat topik. Untuk mempelajari cara membuat topik Pub/Sub, lihat Mengelola topik dan langganan.
Pastikan untuk mengonfigurasi kolom
pubsubDestination
di konfigurasi tugas.{ "config": { "pubsubDestination": { "topic": "projects/PROJECT_ID/topics/my-topic-id" } } }
Buat tugas untuk mengaktifkan akun layanan Transcoder yang dikelola Google.
Temukan akun layanan
service-PROJECT_NUMBER@gcp-sa-transcoder.iam.gserviceaccount.com
di Konsol Google Cloud, dengan PROJECT_NUMBER sebagai nomor project project tempat Anda mengaktifkan Transcoder API dan ingin membuat feed.Di konsol Google Cloud, buka halaman IAM.
Centang kotak Include Google-provided role grants.
Pastikan akun layanan telah mengaktifkan izin
pubsub.topics.publish
.
Pelaporan status pekerjaan
Status pekerjaan dilaporkan setelah tugas gagal atau berhasil diselesaikan. Tidak ada perubahan
status lainnya yang dilaporkan. Status pekerjaan dilaporkan menggunakan format
pesan JobResult
:
Resource PubSubMessage
{
job: {
object (JobResult)
}
}
JobResult
{
name: string;
state: string;
error: {
object (Status)
}
}
Untuk informasi selengkapnya, lihat referensi berikut: