Le regole delle inserzioni sono oggetti autonomi creati e memorizzati nella Libreria delle regole delle inserzioni e contengono come minimo un name
, un evaluation_spec
e un execution_spec
. Questa è la struttura di base di una regola:
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 valuta le regole basate sull'attivazione al variare delle metriche di insight o del campo dei metadati degli oggetti. Valutiamo le regole basate sulla programmazione a intervalli di tempo programmati.
evaluation_spec
.Lo scopo principale della evaluation_spec
di una regola è determinare gli oggetti su cui la regola dovrebbe eseguire la sua azione. Scopri di più.
La execution_spec
di una regola determina l'azione che si applica a tutti gli oggetti che superano la valutazione. Scopri di più.
Lo status
di una regola determina se la regola dovrebbe essere in esecuzione. Ci sono due stati: ENABLED
e DISABLED
. Per disattivare temporaneamente una regola, modifica la regola e imposta il suo stato su DISABLED
. Per riattivare una regola, modifica la regola e imposta il suo stato su ENABLED
. Per rimuovere definitivamente una regola, eliminala.