Danh sách chiến dịch
Lấy danh sách chiến dịch gửi tin Facebook Marketing Message
Request
curl --location 'https://vpage.open.nhanh.vn/v3.0/marketing/fmmcampaignlist?appId={{appId}}&businessId={{businessId}}' \
--header 'Authorization: {{accessToken}}' \
--data '{
"filters": { },
"paginator": {
"size": 50
}
}'Tham số bộ lọc (filters)
Tất cả các trường dưới đây được truyền bên trong object "filters": { ... } của body request:
id
String
null
Lọc theo ID chiến dịch Vpage
adCampaignId
String
null
Lọc theo ID chiến dịch Facebook (Meta Campaign ID)
adAccountId
String
null
Lọc theo tài khoản quảng cáo Facebook
pageIds
Array
null
Lọc theo danh sách Fanpage
name
String
null
Lọc tìm kiếm theo tên chiến dịch
status
Integer
null
Lọc theo trạng thái chiến dịch
syncFb
Boolean
false
Cờ đồng bộ dữ liệu trực tiếp từ Facebook:
• false (mặc định): Đọc từ cache hệ thống (tốc độ cao < 200ms).
• true: Gọi trực tiếp Meta Insights API để lấy số liệu mới nhất thời gian thực. Thời gian phản hồi có thể mất từ 3 - 5 giây
fromAt
Integer
null
Thời gian bắt đầu lấy số liệu thống kê
• Unix timestamp (ví dụ 1761411600)
toAt
Integer
null
Thời gian kết thúc lấy số liệu thống kê
• Unix timestamp (ví dụ 1761929999)
Lưu ý về cơ chế Cache & Độ trễ khi dùng syncFb
Mặc định
syncFb: false:Dữ liệu thống kê (
delivered,clicks,reads,spend,costPerDelivered,...) được đọc trực tiếp từ dữ liệu đã đồng bộ định kỳ trước đó.Tốc độ phản hồi: nhanh
Đặc điểm: Số liệu có thể có độ trễ nhất định so với bảng điều khiển Meta Ads Manager (dữ liệu cache).
Khi bật
syncFb: true:Hệ thống sẽ gửi request trực tiếp sang Facebook Insights để lấy dữ liệu realtime mới nhất. Thời gian phản hồi có thể mất từ 3 - 5 giây.
Cho phép kết hợp thêm
fromAtvàtoAtđể lọc số liệu theo thời gian cụ thể.Tự động lưu vào Vpage: Toàn bộ số liệu Insight mới nhất kéo từ Meta (
delivered,reads,clicks,spend,lastSyncAt) sẽ được tự động cập nhật vào chiến dịch. Nhờ đó các lần gọi sau (kể cả khi tắtsyncFb- đọc từ cache) đều có ngay dữ liệu mới nhất này.
Response
Xem cấu trúc chung tại đây.
Failed response
Xem các mã lỗi chung tại đây.
Successful response
Chi tiết các trường dữ liệu trả về (data)
id
String
ID chiến dịch lưu trên Vpage
segmentIds
Array
Danh sách ID tệp đối tượng gửi tin
name
String
Tên chiến dịch
pageId
String
ID Fanpage gửi tin
pageName
String
Tên Fanpage gửi tin
adAccountId
String
ID tài khoản quảng cáo Facebook
adCampaignId
String
ID chiến dịch trên Facebook
status
Integer
Trạng thái chiến dịch (xem bảng Status bên dưới)
budgetType
String
Loại ngân sách: daily (mỗi ngày) hoặc life_time (toàn chiến dịch)
budget
Float
Ngân sách chiến dịch
adStartAt
Integer
Unix timestamp thời gian bắt đầu chạy chiến dịch
adEndAt
Integer
Unix timestamp thời gian kết thúc chiến dịch
createdAt
Integer
Unix timestamp thời gian tạo chiến dịch
sentSuccess
Integer
Số tin Vpage gửi thành công lên Meta
delivered
Integer
Số tin Meta đã gửi thành công đến khách hàng
clicks
Integer
Số lượt bấm link/nút trong tin nhắn
reads
Integer
Số lượt khách hàng đã đọc tin nhắn
spend
Float
Tổng số tiền đã chi tiêu theo báo cáo Meta
costPerDelivered
Integer
Giá 1 tin nhắn gửi thành công (spend / delivered)
costPerRead
Integer
Giá 1 lượt xem (đọc) tin nhắn (spend / reads)
costPerClick
Integer
Giá 1 lượt click link/nút trong tin nhắn (spend / clicks)
status
1
Đã gửi
2
Đang gửi
3
Mới
4
Thất bại
5
Chờ gửi
6
Không hoạt động
7
Nháp
Last updated
Was this helpful?