Pascapemrosesan untuk Pembuatan dan Pengeditan Iklan

Sebelum v4.0, pembelian iklan dapat menyebabkan waktu tunggu sistem habis, kesalahan karena memori habis, atau keterlambatan. Untuk menyekalakan sistem, kami memisahkan logika yang memerlukan komputasi signifikan dan menyebabkan kesalahan sementara pada alur kerja terpisah yang disebut pascapemrosesan. Kini saat Anda membuat atau mengedit iklan, iklan lebih tahan terhadap kesalahan sementara. Prosesnya tampak seperti ini:

Untuk mewakili fase pascapemrosesan setelah permintaan diterima, kami memperkenalkan status penayangan iklan IN-PROCESS di v4.0. Status baru ini berlaku untuk:

  • {campaign_ID},
  • {ad_set_ID},
  • {ad_ID} dan
  • {ad_creative_ID}.

Untuk kampanye, set iklan, dan iklan, ini berdampak pada:

Kolom v4.0 ke atas Di bawah v4.0

effective_status (enum {ACTIVE, PAUSED, DELETED, PENDING_REVIEW, DISAPPROVED, PREAPPROVED, PENDING_BILLING_INFO, CAMPAIGN_PAUSED, ARCHIVED, ADSET_PAUSED, WITH_ISSUES, IN_PROCESS})

IN_PROCESS

Untuk kampanye atau set iklan: configured_status atau status. Untuk iklan: pending_review.

configured_status enum {ACTIVE, PAUSED, DELETED, ARCHIVED}

Tak ada perubahan

Tak ada perubahan

status (enum {ACTIVE, PAUSED, DELETED, ARCHIVED})

Tak ada perubahan

Tak ada perubahan

Fase pascapemrosesan muncul dalam effective_status untuk kampanye, set iklan, dan iklan, serta dalam kolom status untuk materi iklan. Contoh, Anda bisa menanyakan status objek Anda di /creative_id?fields=status. Jika sedang dalam fase pascapemrosesan, Anda akan melihat:

{
 "status": "IN-PROCESS", 
 "id": "<creative_id>"
}   

Jika materi iklan Anda berhasil melewati pascapemrosesan, Anda akan melihat:

{ 
"status": "ACTIVE", 
"id": "<creative_id>"
}  

Jika pascapemrosesan gagal, kami mengatur objek Anda ke WITH_ISSUES dan memberikan kesalahan pada issues_info. Contoh, di creative_ID?fields=status, issues_info:

{ 
"status": "WITH_ISSUES", 
"issues_info": [ 
{ 
"level": "CREATIVE", 
"error_code": 1815869, 
"error_summary": "Ad post is not available", 
"error_message": "The Facebook post associated with your ad is not available. It may have been removed, or you may not have permission to view it." } 
], 
"id": "<creative_id>"
}

Saat objek iklan adalah IN_PROCESS, Anda masih dapat melakukan pembaruan rutin untuk objek dan turunannya.