Übersicht

Regeln für Werbeanzeigen sind eigenständige Objekte, die in der Bibliothek für Werbeanzeigenregeln erstellt und gespeichert werden. Sie enthalten mindestens einen name, eine evaluation_spec und eine execution_spec. Grundlegende Struktur einer Regel:

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 prüft Trigger-basierte Regeln, wenn sich eine Insights-Kennzahl oder das Metadatenfeld eines Objekts ändert. Wir prüfen zeitplanbasierte Regeln in festgelegten Zeitabständen.

Optionen

  • Trigger-basierte Regeln: Damit überwachst du den Status deiner Werbeanzeigen in Echtzeit. Eine Trigger-basierte Regel wird geprüft, sobald die Metadaten oder Insights-Daten der relevanten Anzeigenobjekte geändert werden.
  • Zeitplanbasierte Regeln: Überwache den Status deiner Werbeanzeigen, indem du sie in einem bestimmten Intervall überprüfst, um herauszufinden, ob sie die evaluation_spec-Kriterien erfüllen.

Komponenten

Spezifikation der Prüfung

Der Hauptzweck der evaluation_spec einer Regel ist die Bestimmung der Objekte, mit denen die Regel ihre Handlung ausführen soll. Mehr dazu.

Ausführungsspezifikation

Die execution_spec einer Regel bestimmt die Handlung, die auf alle Objekte angewendet wird, die die Prüfung bestehen. Mehr dazu.

Status

Der status einer Regel bestimmt, ob die Regel angewendet wird. Es gibt zwei Statuswerte: ENABLED und DISABLED. Um eine Regel vorübergehend zu deaktivieren, bearbeite sie und setze den Status auf DISABLED. Um sie erneut zu aktivieren, bearbeite sie und setze den Status wieder auf ENABLED. Um eine Regel dauerhaft zu entfernen, lösche sie.