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 tugas, 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
pubsubDestinationdalam 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.comdi konsol Google Cloud , dengan PROJECT_NUMBER adalah nomor project dari project tempat Anda mengaktifkan Transcoder API dan Anda berencana membuat feed.Di konsol Google Cloud , buka halaman IAM.
Centang kotak Include Google-provided role grants.
Pastikan akun layanan mengaktifkan izin
pubsub.topics.publish.
Pelaporan status tugas
Status tugas dilaporkan setelah tugas gagal atau berhasil selesai. Tidak ada perubahan status
lain yang dilaporkan. Status tugas dilaporkan menggunakan format pesan
JobResult:
Resource PubSubMessage
{
job: {
object (JobResult)
}
}
JobResult
{
name: string;
state: string;
error: {
object (Status)
}
}
Untuk informasi selengkapnya, lihat referensi berikut: