Để chạy quá trình kiểm tra tình trạng phân phối quảng cáo và lấy kết quả kiểm tra không đạt, hãy đọc trường failed_delivery_checks
của quảng cáo. Ví dụ: chạy quá trình kiểm tra tình trạng phân phối cho quảng cáo 6014290603725:
curl -G \ -d 'fields=failed_delivery_checks' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v19.0/<AD_ID>
Nếu mọi quá trình kiểm tra đều đạt thì trường failed_delivery_checks
sẽ không xuất hiện trong phản hồi.
Ví dụ: phản hồi cho một quảng cáo có quá trình kiểm tra invalid_custom_audiences không đạt sẽ có dạng sau:
{ "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" }
Trường failed_delivery_checks
là một mảng JSON chứa các đối tượng JSON của quá trình kiểm tra không đạt. Mỗi quá trình kiểm tra không đạt có các trường sau:
Tên | Mô tả | Loại |
---|---|---|
check_name | Tên của quá trình kiểm tra không đạt (Xem phần Các loại kiểm tra tình trạng phân phối) | Chuỗi |
tóm tắt | Mô tả dài một dòng về lỗi | Chuỗi |
mô tả | Giải thích chi tiết hơn về lỗi | Chuỗi |
Kiểm tra tình trạng phân phối quảng cáo bao gồm các loại sau:
check_name | Lý do xảy ra lỗi |
---|---|
page_status | Trang chưa đăng - Quảng cáo này không thể phân phối vì trang mà quảng cáo nhắm mục tiêu chưa được đăng. |
mobile_eligible | Không đủ điều kiện cho thiết bị di động - Quảng cáo này sẽ không phân phối đến người dùng thiết bị di động. |
blocked_url | URL trong danh sách chặn - Quảng cáo này chuyển hướng đến một URL đáng ngờ. |
invalid_custom_audiences | Một trong các trường hợp sau: |
logged_out_ads | Một trong các trường hợp sau: |