Panoramica

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.

Opzioni

  • Regole basate sull'attivazione: consentono di monitorare lo stato delle tue inserzioni in tempo reale. Una regola basata sull'attivazione viene valutata non appena i metadati o gli insight degli oggetti pubblicitari pertinenti vengono modificati.
  • Regole basate sulla programmazione: consentono di monitorare lo stato delle tue inserzioni controllandole a un intervallo stabilito per verificare se soddisfano i criteri della evaluation_spec.

Componenti

Specifica di valutazione

Lo scopo principale della evaluation_spec di una regola è determinare gli oggetti su cui la regola dovrebbe eseguire la sua azione. Per saperne di più.

Specifica di esecuzione

La execution_spec di una regola determina l'azione che si applica a tutti gli oggetti che superano la valutazione. Scopri di più.

Stato

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.