Veröffentlicht 26. Juli 2018 | Verfügbar bis 27. Oktober 2020 | Blog-Post
Diese Änderungen werden auf v3.1+ und alle Versionen ab dem 24. Oktober 2018 angewendet.
Alle Graph API-Endpunkte geben nun alle leeren Strukturen als {}
und alle leere Listen als []
zurück.
Diese Änderungen werden auf v3.1+ und alle Versionen ab dem 24. Oktober 2018 angewendet.
Der Parameter type
ist für die folgenden Edges veraltet. Er wurde durch einen neuen source
-Parameter ersetzt.
/event/live_videos
/group/live_videos
/official_events/live_videos
/page/live_videos
/user/live_videos
Der neue source
-Parameter kann einen von zwei möglichen Werten annehmen: target
und owner
. Mit der Abfrage der /live_videos
-Edge eines Node mit source=target
werden Live-Videos zurückgegeben, die an diesen Node gestreamt werden, während mit der Abfrage von source=owner
von diesem Node gestreamte Live-Videos zurückgegeben werden.
Ereignis- und Gruppen-Nodes unterstützen nur target
-Abfragen und einige target
-Abfragen schlagen möglicherweise fehl, wenn du nicht über die Berechtigung zur Anzeige des targetierten Nodes verfügst.
Veröffentlicht 26. Juli 2018 | Verfügbar bis 14. Mai 2019 | Blog-Post
Verhaltensbasierte Targeting-Kategorien: Einige in behaviors
verwendete Optionen für das verhaltensbasierte Targeting sind jetzt veraltet. Wenn du versuchst, Werbeanzeigen mit einer dieser Kategorien zu erstellen, wird der Fehler The category you selected is no longer available.
ausgegeben. Verwende Targeting-Suche, um für das Targeting verfügbare gültige Kategorien zu suchen.
VeraltetPAGE_ENGAGEMENT
alsoptimization_goal
: PAGE_ENGAGEMENT
als ein optimization_goal
für Werbekampagnen ist veraltet. Ab v3.1 kannst du Werbekampagnen, bei denen optimization_goal
auf PAGE_ENGAGEMENT
festgelegt ist, nicht mehr erstellen, aktualisieren oder duplizieren. Wenn du bereits bestehende Werbekampagnen hast, die vor v3.1 erstellt wurden, kannst du diese Kampagnen mit dieser Einstellung weiterhin ausführen. Du kannst auch weiterhin PAGE_ENGAGEMENT
als Insights API-Aufschlüsselung für Daten zu bestehenden Werbekampagnen verwenden, die dieses optimization_goal
verwenden.
Einzelbild-Page Like Ads ohne Beitrag veraltet: Ab v3.1 kannst du keine Einzelbild-Page Like Ads ohne Seitenbeitrag mehr erstellen. Stattdessen solltest du eine Page Like Ad mit einem Beitrag erstellen, siehe Werbeanzeige, Platzierung und Vorschau, Page Like Ads erstellen.
Kein Lead Ads Retrieval über Webhooks für Dev Tier: Wir senden keine in Lead Ads-Formularen erfassten Daten mehr über Webhooks an Apps im Entwicklungsmodus. Diese Änderung wird am 1. Februar 2019 wirksam.
Wenn du Updates in v3.1 abonnierst, senden wir nur dann Updates, wenn sich deine App im Produktionsmodus und im Live-Modus befindet.
Wenn du eine neue App erstellst, sobald v3.1 verfügbar ist, senden wir nur dann Updates, wenn sich deine App im Produktionsmodus und im Live-Modus befindet.
Wenn du eine bestehende App hast, muss sie bis zum 1. Februar 2019 im Live-Modus sein. Bis zu diesem Datum erhältst du weiterhin Updates im Entwicklungsmodus.
Weitere Informationen zu den Zugriffsebenen und App-Modi der Marketing API findest du unter Neue Struktur für den Zugriff auf die Marketing API und Marketing API – Zugriff und Authentifizierung.
Wir haben cost_per_store_visit
und store_visits
für die Insights API in cost_per_store_visit_actions
und store_visit_actions
umbenannt. Dies wirkt sich aus auf:
GET {adaccount-id}/insights
,
GET {campaign-id}/insights
,
GET {adset-id}/insights
,
GET {ad-id}/insights
,
POST {adaccount-id}/insights
,
POST {campaign-id}/insights
,
POST {adset-id}/insights
und
POST {ad-id}/insights
.
Informationen zu den neu benannten Kennzahlen findest du unter Messung der Besuche im Geschäft. Beachte, dass die API für Besuche im Geschäft und die zugehörige Dokumentation nur eingeschränkt verfügbar sind. Kontaktiere deinen Facebook-Ansprechpartner, wenn du Zugriff benötigst.
In v3.1 haben wir das neue Konzept der aufgabenbasierten Berechtigungen eingeführt und die aktuelle rollenbasierte Berechtigung damit ersetzt. Dies wirkt sich auf den Zugriff auf Werbekonten, die von Business Manager API verwaltet werden, und Seiten aus. Rollenbasierter Zugriff auf Werbekonten und Seiten ist nach wie vor verfügbar, wird aber eingestellt. Dies betrifft die folgenden Rollen und stellt die entsprechenden Aufgaben für Werbekonten bereit:
Rolle | Aufgaben | Beschreibung |
---|---|---|
|
| Alle Aspekte von Werbekampagnen, Berichterstellung, Abrechnung und Werbekontoberechtigungen verwalten. |
|
| Werbeanzeigen über die dem Werbekonto zugeordnete Finanzierungsquelle erstellen. Berichte ausführen. |
|
| Berichte ausführen. |
Damit werden die folgenden Rollen in Business Manager API durch diese Aufgaben ersetzt:
Rolle | Aufgaben |
---|---|
|
|
|
|
|
|
|
|
|
|
Was die Verwaltung von Facebook-Pixel betrifft, wirkt sich dies auf die folgenden Rollen aus und führt neue Aufgaben ein:
Rolle | Aufgaben |
---|---|
|
|
|
|
Im Rahmen dieser Änderung werden die folgenden Business Management API-Felder eingestellt und durch die folgenden ersetzt:
Gebiet | Veraltet | Neues Feld |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dieses neue Design wirkt sich auch auf Pages API aus, siehe Graph API 3.1, Pages API, Funktionsgefährdende Änderungen. Business Manager API-Dokumentation siehe:
Für vor dem 26. Juli 2018 erstellte Apps werden diese Änderungen am 8. Januar 2019 wirksam. Für nach dem 26. Juli 2018 erstellte Apps werden diese Änderungen sofort wirksam.
Die User Profile API gibt nun standardmäßig nur first_name
-, last_name
- und profile_pic
-Felder zurück. Für zusätzliche Felder ist nun eine Produkt-Review über die Registerkarte „Messenger-Plattform“ des App-Dashboards erforderlich.
Die last_ad_referral
- und is_payment_enabled
-Felder sind veraltet und werden am 30. Oktober 2018 aus der API entfernt.
Diese Änderungen werden auf v3.1+ und alle Versionen ab dem 24. Oktober 2018 angewendet.
Die Mutual Friends API wurde am 4. April 2018 eingestellt und die Endpunkte unten haben ab diesem Zeitpunkt leere Datensätze zurückgegeben. Die Endpunkte sind nun vollständig eingestellt und geben eine Fehlermeldung zurück.
/user-context/all_mutual_friends
/user-context/mutual_friends
/user-context/three_degree_mutual_friends
Diese Änderungen werden auf v3.1+ und alle Versionen ab dem 1. Februar 2019 angewendet.
Für die pages_manage_cta
-Berechtigung ist nun App Review für alle POST
- und DELETE
-Anfragen erforderlich. Vor dem 26. Juli 2018 erstellte Apps können diese Berechtigung weiter verwenden, müssen sie jedoch vor dem 1. Februar 2019 zur Überprüfung einreichen, um pages_manage_cta
weiter verwenden zu können.
Die folgenden Änderungen gelten für v3.1+.
Seitenrollen werden demnächst eingestellt und durch Seitenaufgaben ersetzt. Anstatt auf einer Seite eine Nutzerrolle zu gewähren, musst du nun dem Nutzer ihre Entsprechung in den Aufgaben gewähren.
Rolle | Entsprechende Aufgaben |
---|---|
|
|
|
|
|
|
|
|
|
|
Bis zur vollständigen Ersetzung rollenbasierter Berechtigungen durch aufgabenbasierte Berechtigungen musst du bei der Gewährung von Aufgaben über /page/roles
alle entsprechenden Aufgaben der Rolle gewähren. Andernfalls schlägt der POST
-Vorgang fehl.
Zur Unterstützung dieser Änderungen wurden die perms
- und role
-Felder eingestellt und durch ein neues tasks
-Feld ersetzt. Dies wirkt sich auf die folgenden Edges aus:
/me/accounts
/page/roles
/user/accounts
Im Änderungsprotokoll zur Marketing API findest du Informationen darüber, wie sich diese Änderungen auf die Marketing API und die Business Manager API auswirken.
Diese Änderungen werden auf v3.1+ und alle Versionen ab dem 24. Oktober 2018 angewendet.
Die folgenden Nutzer-Webhook-Felder sind veraltet:
pic_big_with_logo
pic_small_with_logo
pic_square_with_logo
pic_with_logo
Die folgenden Nutzer-Webhook-Felder verwenden nun HTTPS-URLs anstatt HTTP.
pic
pic_big
pic_small
pic_square
picture
Zusätzlich werden die URLs für diese Felder auslaufen – dies wirkt sich mit sofortiger Wirkung auf alle API-Versionen aus.