Les règles publicitaires sont des objets autonomes créés et enregistrés dans la bibliothèque publicitaire. Celles-ci contiennent, au minimum, les composants name
, evaluation_spec
et execution_spec
. Voici la structure de base d’une règle :
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 évalue les règles avec déclencheur quand les indicateurs Insights ou les métadonnées des objets sont modifiés. Nous évaluons les règles basées sur un calendrier à intervalles définis.
evaluation_spec
.L’objectif principal de la valeur evaluation_spec
d’une règle est de déterminer les objets auxquels la règle doit appliquer l’action qu’elle définit. En savoir plus.
La valeur execution_spec
d’une règle détermine l’action appliquée à tous les objets qui réussissent l’évaluation. En savoir plus.
La valeur status
d’une règle détermine si celle-ci doit être ou non exécutée. Deux statuts sont disponibles : ENABLED
et DISABLED
. Pour désactiver temporairement une règle, remplacez son statut par DISABLED
. Pour réactiver une règle, rétablissez son statut sur ENABLED
. Pour retirer définitivement une règle, vous devez la supprimer.