ภาพรวม

กฎโฆษณาเป็นอ็อบเจ็กต์แบบสแตนด์อโลนที่สร้างขึ้นและจัดเก็บไว้ในไลบรารีกฎโฆษณาและประกอบด้วย name, evaluation_spec และ execution_spec โครงสร้างพื้นฐานของกฎมีลักษณะดังนี้

curl \
-F 'name=Rule 1' \
-F 'evaluation_spec={
    ...
   }' \
-F 'execution_spec={
    ...
   }' \
-F "access_token=<ACCESS_TOKEN>" \
https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library

Facebook จะประเมินกฎที่ยึดตามทริกเกอร์เมื่อเกณฑ์ชี้วัดข้อมูลเชิงลึกหรือช่องข้อมูลเมตาของอ็อบเจ็กต์มีการเปลี่ยนแปลง เราจะประเมินกฎที่ยึดตามกำหนดเวลาตามช่วงเวลาที่กำหนดไว้

ตัวเลือก

  • กฎที่ยึดตามทริกเกอร์: ติดตามสถานะของโฆษณาของคุณแบบเรียลไทม์ กฎที่ยึดตามทริกเกอร์จะได้รับการประเมินทันทีที่มีการเปลี่ยนแปลงข้อมูลเมตาหรือข้อมูลเชิงลึกของอ็อบเจ็กต์โฆษณาที่เกี่ยวข้อง
  • กฎที่ยึดตามกำหนดเวลา: ติดตามสถานะของโฆษณาของคุณโดยตรวจสอบตามช่วงเวลาที่กำหนดไว้เพื่อดูว่าตรงตามเกณฑ์ evaluation_spec หรือไม่

ส่วนประกอบ

ข้อมูลจำเพาะในการประเมิน

วัตถุประสงค์หลักของ evaluation_spec ของกฎคือเพื่อกำหนดอ็อบเจ็กต์ที่กฎควรดำเนินการ เรียนรู้เพิ่มเติม

ข้อมูลจำเพาะในการดำเนินการ

execution_spec ของกฎจะกำหนดการดำเนินการที่ใช้กับอ็อบเจ็กต์ทั้งหมดที่ผ่านการประเมิน เรียนรู้เพิ่มเติม

สถานะ

status ของกฎจะกำหนดว่าควรเรียกใช้กฎหรือไม่ โดยมี 2 สถานะ ได้แก่ ENABLED และ DISABLED หากต้องการปิดกฎชั่วคราว ให้แก้ไขกฎและตั้งค่าสถานะเป็น DISABLED หากต้องการเปิดใช้งานกฎอีกครั้ง ให้แก้ไขกฎและตั้งค่าสถานะกลับเป็น ENABLED หากต้องการลบกฎออกอย่างถาวร ให้ลบกฎดังกล่าว