Để quản lý chiến dịch quảng cáo thông qua API Marketing, bạn cần phải thực hiện một vài thao tác chính, đó là: sửa đổi cài đặt chiến dịch, tạm dừng và tiếp tục chiến dịch, cũng như xóa chiến dịch.
Để cập nhật một chiến dịch quảng cáo hiện có, bạn có thể gửi yêu cầu POST đến điểm cuối /<CAMPAIGN_ID>. Bạn có thể thay đổi nhiều cài đặt, bao gồm cả mục tiêu, ngân sách và thuộc tính nhắm mục tiêu của chiến dịch.
Yêu cầu API mẫu:
curl -X POST \
https://graph.facebook.com/v24.0/<CAMPAIGN_ID> \
-F 'objective=CONVERSIONS' \
-F 'daily_budget=2000' \
-F 'status=ACTIVE' \
-F 'access_token=<ACCESS_TOKEN>'
Việc tạm dừng chiến dịch có thể giúp bạn đánh giá lại chiến lược mà không cần xóa hoàn toàn chiến dịch. Để tạm dừng một chiến dịch, hãy cập nhật trạng thái của chiến dịch đó thành PAUSED.
Yêu cầu API mẫu:
curl -X POST \
https://graph.facebook.com/v24.0/<CAMPAIGN_ID> \
-F 'status=PAUSED' \
-F 'access_token=<ACCESS_TOKEN>'
Để tiếp tục chiến dịch, bạn có thể đặt lại trạng thái thành ACTIVE.
Nếu muốn tạm dừng một chiến dịch mà không cần xóa, bạn có thể lưu trữ chiến dịch đó. Để thực hiện, hãy gửi yêu cầu POST đến điểm cuối /<CAMPAIGN_ID> và đặt thông số trạng thái thành ARCHIVED.
Yêu cầu API mẫu
curl -X POST \
https://graph.facebook.com/v24.0/<CAMPAIGN_ID> \
-F 'status=ARCHIVED \
-F 'access_token=<ACCESS_TOKEN>'
Lưu ý rằng chiến dịch sẽ dừng chạy khi được lưu trữ, nhưng bạn có thể dễ dàng khôi phục bằng cách thay đổi trạng thái của chiến dịch về ACTIVE.
Khi bạn cần gỡ vĩnh viễn một chiến dịch, hãy gửi yêu cầu DELETE đến điểm cuối /<CAMPAIGN_ID>.
Hãy thận trọng khi xóa chiến dịch vì bạn không thể hủy thao tác này. Luôn kiểm tra kỹ ID chiến dịch trước khi xóa để tránh vô tình làm mất dữ liệu.
Yêu cầu API mẫu
curl -X DELETE \
https://graph.facebook.com/v24.0/<CAMPAIGN_ID> \
-F 'access_token=<ACCESS_TOKEN>'