Antrean & Status Penerbitan
ANKK APP memproses semua tugas penerbitan melalui antrean latar belakang asinkron untuk memastikan operasi multi-saluran yang tangguh. Momen saat permintaan penerbitan diterima berbeda dengan momen saat postingan ditayangkan di jejaring sosial eksternal.
Postingan terjadwal
☷ Daftar📑 Layar operasi
Section titled “📑 Layar operasi”Pilih layar yang sesuai dengan tugas dalam tampilan satu saluran atau semua saluran.
| Layar | Yang dapat ditinjau dan dikelola |
|---|---|
| Postingan terjadwal | Publikasi mendatang; edit, jadwalkan ulang, atau batalkan dalam tampilan daftar, minggu, atau bulan |
| Tindakan diperlukan | Kegagalan, otorisasi ulang, izin, atau hasil penyedia yang memerlukan keputusan |
| Diterbitkan | Konten yang diterbitkan oleh ANKK APP atau disinkronkan dari SNS, termasuk tautan postingan asli dan metrik yang dikumpulkan |
| Kotak masuk | Komentar dan balasan per saluran, termasuk status pengiriman balasan |
| Analisis | Metrik per periode dan postingan teratas untuk seluruh merek atau satu saluran |
Tampilan postingan terjadwal
Section titled “Tampilan postingan terjadwal”Layar terjadwal menampilkan konten yang sama dalam daftar, kalender mingguan, dan kalender bulanan. Tampilan bukan status konten; konten terjadwal dapat diedit, dijadwalkan ulang, atau dibatalkan dari tampilan mana pun.
🔄 Siklus Hidup Konten (Diagram Status)
Section titled “🔄 Siklus Hidup Konten (Diagram Status)”stateDiagram-v2 [*] --> scheduled : Scheduled publish (scheduled_for set) [*] --> pending : Immediate publish (queued immediately) scheduled --> pending : Target time reached scheduled --> deleted : Cancelled (soft-deleted) pending --> publishing : Worker processes job publishing --> published : SNS publish succeeded publishing --> failed : SNS publish failed (temporary API error) failed --> pending : Retry executed published --> unavailable : Source post deleted on SNS📊 Status Konten Inti
Section titled “📊 Status Konten Inti”| Status | Arti | Deskripsi |
|---|---|---|
scheduled | Terjadwal | Menunggu waktu penerbitan di masa mendatang. Dapat diedit atau dibatalkan. |
publishing | Sedang Berjalan | Worker ANKK sedang aktif mengunggah media dan berkomunikasi dengan API SNS. |
published | Diterbitkan | Berhasil tayang di SNS. Dipindahkan ke Konten yang Diterbitkan. |
failed | Gagal | Gagal karena kesalahan platform sementara. Dapat dicoba ulang melalui Kegagalan & Percobaan Ulang. |
deleted | Dihapus | Postingan terjadwal dibatalkan atau dihapus oleh pengguna. |
unavailable | Tidak Tersedia | Postingan asli dihapus di platform penyedia atau izin dicabut. |
⚠️ Memahami Diterima (HTTP 202) vs Keberhasilan Tayang
Section titled “⚠️ Memahami Diterima (HTTP 202) vs Keberhasilan Tayang”Menerima respons HTTP 202 Accepted atau mengirimkan postingan di UI mengonfirmasi:
- ✅ Autentikasi dan verifikasi kunci API berhasil
- ✅ Kuota paket dan batas slot penjadwalan diperiksa
- ✅ Validasi muatan (panjang teks, format media) berhasil
- ✅ Tugas latar belakang ditempatkan dalam antrean
Konfirmasi pengiriman akhir harus diverifikasi melalui pembaruan status antrean atau peristiwa Webhook (sns.publish.succeeded).