قواعد الإعلانات هي كائنات مستقلة تم إنشاؤها وتخزينها في مكتبة قواعد الإعلانات وتحتوي على الحد الأدنى من 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
يقيم فيسبوك القواعد التي تستند إلى التشغيل عندما تتغير أدوات قياس الرؤى أو حقل بيانات تعريف الكائن. نقيم القواعد التي تستند إلى الجدول على فترات زمنية مجدولة.
evaluation_spec
.الغرض الرئيسي من evaluation_spec
لقاعدة ما هو تحديد الكائنات التي ينبغي أن تنفذ إجراءات القاعدة على أساسها. تعرف على المزيد.
تحدد execution_spec
للقاعدة الإجراء الذي ينطبق على جميع الكائنات التي تجتاز التقييم. تعرف على المزيد.
تحدد status
للقاعدة ما إذا كان يجب تشغيل القاعدة. هناك حالتان: ENABLED
وDISABLED
. لإيقاف القاعدة مؤقتًا، قم بتعديل القاعدة وتعيين حالتها على DISABLED
. لإعادة تنشيط القاعدة، قم بتعديل القاعدة وتعيين حالتها مرة أخرى على ENABLED
. لإزالة القاعدة نهائيًا، احذفها.