Im Rahmen unserer ständigen Bemühungen, Werbetreibenden und Entwickler*innen relevante und hochwertige Werbeerlebnisse zu bieten, überprüfen wir die verfügbaren Targeting-Optionen kontinuierlich. Daher kann es vorkommen, dass bestimmte Targeting-Optionen veraltet sind und Anzeigengruppen, die auf diese Objekte ausgerichtet sind, können die Auslieferung unterbrechen.
Mit dem folgenden API-Endpunkt kannst du Anzeigengruppen identifizieren, die auf veraltete Targeting-Optionen ausgerichtet sind:
curl -G \ -d 'type=<TYPE_VALUE>' 'https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/deprecatedtargetingadsets
Die Antwort:
{"data":[{"id":"<ADSET_ID>"},{"id":"<ADSET_ID>"},{"id":"<ADSET_ID>"}]}
Der Parameter type
ist optional. Wird er nicht angegeben, gibt das System standardmäßig veraltete Anzeigengruppen zurück.
deprecating
: Standardwert. Diese Anzeigengruppen werden weiterhin ausgeliefert, können aber nicht in neue Anzeigengruppen dupliziert werden. Anzeigengruppen mit veralteten Begriffen werden beim Aktualisieren abgelehnt, es sei denn, die Begriffe werden entfernt.delivery_paused
: Anzeigengruppen mit Begriffen, die für die Auslieferung nicht mehr gültig sind und von Facebook pausiert wurden.Um den Status von Objekten zu überprüfen, die unter der Targeting-Spezifikation für Anzeigengruppen aufgeführt sind, verwende den Parameter targeting_option_list
in Targeting-Suche.
Mit dem Filter adset.targeting_state
kannst du Werbekonto-Anzeigengruppen nach ihrem Targeting-Status filtern. Zum Beispiel:
`<act_AD_ACCOUNT_ID>/adsets?filtering=[{"field":"adset.targeting_state","operator":"IN","value":["deprecating"]}]`
Der Filter unterstützt diese Werte: normal
, deprecating
, delivery_affected
, delivery_paused
.