Las reglas de anuncios son objetos independientes creados y almacenados en la biblioteca de reglas de anuncios y contienen al menos un valor de name
, un valor de evaluation_spec
y un valor de execution_spec
. Esta es la estructura básica de una regla:
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 evalúa las reglas basadas en activadores cuando cambian las métricas de insights o el campo de metadatos del objeto. Evaluamos las reglas basadas en programaciones en intervalos de tiempo programados.
evaluation_spec
.El objetivo principal del parámetro evaluation_spec
de una regla es determinar los objetos en los que la regla debe ejecutar su acción. Obtén más información.
El parámetro execution_spec
de una regla determina la acción que se aplica a todos los objetos que superan la evaluación. Obtén más información.
El valor de status
de una regla determina si la regla debe ejecutarse. Hay dos estados: ENABLED
y DISABLED
. Para desactivar temporalmente una regla, edítala y establece el estado correspondiente en DISABLED
. Para reactivar una regla, edítala y vuelve a establecer el estado correspondiente en ENABLED
. Para eliminar una regla de forma permanente, suprímela.