Información general

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.

Opciones

  • Reglas basadas en activadores: supervisa el estado de los anuncios en tiempo real. Una regla basada en activadores se evalúa en cuanto cambian los metadatos o los datos de insights de los objetos de anuncio pertinentes.
  • Reglas basadas en programaciones: supervisa el estado los anuncios mediante comprobaciones a intervalos establecidos para asegurarte de que cumplan con los criterios de evaluation_spec.

Componentes

Especificación de evaluación

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.

Especificación de ejecució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.

Estado

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.