Untuk menjalankan pemeriksaan penayangan iklan dan mendapatkan hasil pemeriksaan yang gagal, baca kolom failed_delivery_checks
dari iklan. Contoh: menjalankan pemeriksaan penayangan untuk iklan 6014290603725:
curl -G \ -d 'fields=failed_delivery_checks' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v19.0/<AD_ID>
Jika semua pemeriksaan telah lulus, kolom failed_delivery_checks
tidak akan menjadi bagian dari tanggapan.
Misalnya, tanggapan untuk iklan dengan pemeriksaan invalid_custom_audiences yang gagal akan berupa:
{ "failed_delivery_checks": [ { "summary": "Custom Audience No Longer Shared", "description": "This ad uses a custom audience that's no longer being shared with you. Please contact the person who set up the audience for more information.", "check_name": "invalid_custom_audiences", } ], "id": "6014290603725" }
Kolom failed_delivery_checks
adalah array JSON yang berisi objek JSON dari pemeriksaan yang gagal. Setiap pemeriksaan yang gagal memiliki kolom berikut:
Nama | Deskripsi | Jenis |
---|---|---|
check_name | Nama pemeriksaan yang gagal (Lihat Jenis Pemeriksaan Penayangan) | String |
Ringkasan | Deskripsi kesalahan dalam satu baris | String |
deskripsi | Penjelasan lebih mendetail tentang kesalahan | String |
Pemeriksaan penayangan iklan mencakup pemeriksaan berikut:
check_name | Alasan gagal |
---|---|
page_status | Halaman Tidak Diterbitkan - Iklan ini tidak dapat ditayangkan karena halaman yang ditargetkan tidak diterbitkan. |
mobile_eligible | Tidak Memenuhi Syarat untuk Seluler - Iklan ini tidak akan ditayangkan kepada pengguna seluler. |
blocked_url | URL di daftar blokir - Iklan ini mengarahkan ke URL yang mencurigakan. |
invalid_custom_audiences | Salah satu dari berikut: |
logged_out_ads | Salah satu dari berikut: |