Übersicht über das Management von Assets

Ein Unternehmen kann auf mehrere Assets zugreifen. Dein Unternehmen besitzt die Assets oder dein Unternehmen greift als Agentur darauf zu. Nutze Facebooks Business Management Asset APIs, um die Beziehung zwischen einem Unternehmen und seinen Assets hinzuzufügen, zu entfernen oder abzufragen, um Business-Assets zu verwalten und auf die Assets zuzugreifen.

Agentur bezieht sich auf eine Art von Unternehmenseinheit, die Assets, die einem anderen Unternehmen gehören, verwalten oder aufrufen kann. Diese Beziehung erlaubt es der Agentur, bestimmte Aufgaben oder Aktionen im Namen des Kunden durchzuführen, wie z. B. die Verwaltung von Werbekonten, Seiten oder anderen digitalen Assets.

Business-Asset-Gruppen

Business-Asset-Gruppen helfen großen Werbetreibenden oder Agenturen, Nutzer*innen und Assets in ihrem Unternehmen effizient zu verwalten. Sie sollten Assets und Nutzer*innen so organisieren, dass sie den realen Operationen zugeordnet werden. Beispielsweise kann ein Unternehmen seine Assets und Nutzer*innen nach Marke, Region, Kund*innen oder einem Organisationsprinzip seiner Wahl strukturieren.

Business-Asset-Gruppen können Werbekonten, Seiten, Facebook-Pixel, Offline-Event-Sets, Apps, Kataloge, selbstdefinierte Conversions und Instagram-Konten sein. Die Assets können einem Unternehmen gehören oder geteilt werden, um den Zugang zu einer Agentur bereitzustellen.

Du kannst diese API verwenden, um Nutzer*innen zu einer Business-Asset-Gruppe hinzuzufügen. Nach dem Hinzufügen kannst du Personen Berechtigungen für Assets in einer Business-Asset-Gruppe gewähren. So kannst du Zugriff auf mehrere Assets gleichzeitig gewähren, ohne zu viele Admins auf Unternehmensebene zu erstellen.

Mit dieser API kannst du Business-Asset-Gruppen verwalten, die bereits mit dem Business Manager erstellt wurden, oder du kannst Assets innerhalb der Business-Asset-Gruppe verwalten. Du kannst Folgendes tun:

  • Eine Liste der Business Asset-Gruppen, die mit einem Unternehmen verbunden sind, abrufen
  • Eine Business-Asset-Gruppe löschen oder umbenennen
  • Alle Assets in einer Business-Asset-Gruppe anzeigen
  • Nutzer*innenberechtigungen für Assets in einer Business-Asset-Gruppe abrufen, hinzufügen, bearbeiten und löschen
  • Nutzer*innen einer Business-Asset-Gruppe zuweisen
  • Assets aus einer Business-Asset-Gruppe abrufen, hinzufügen und löschen

Berechtigungen

Um die Business Asset Groups API zu verwenden, benötigt deine App die passende Marketing API-Zugriffsstufe:

  • Für das Hinzufügen und Entfernen aller Endpunkte: Der*die Nutzer*in des Zugriffsschlüssels muss Admin des Unternehmens sein. Ansonsten wird der Zugriff verweigert.
  • Für alle API-Endpunkte benötigt deine App eine business_management-Berechtigung.

Du brauchst zusätzliche Berechtigungen für:

Business-Asset-Gruppen-Endpunkte Erforderliche Berechtigungen

Liste der Werbekonten abrufen

ads_management

Liste mit Produktkatalogen abrufen, Produktkatalog hinzufügen oder entfernen

ads_management

Liste der Instagram-Konten abrufen, Instagram-Konto hinzufügen oder entfernen

ads_management. Wenn du die Marketing API v4.0 verwendest, benötigst du auch instagram_basic.

Pixel-Liste abrufen

ads_read

Liste der Offline-Event-Sets abrufen

ads_management

Liste der selbstdefinierten Conversion abrufen

ads_read

Selbstdefinierte Conversion hinzufügen

ads_management

Einschränkungen

Es wird ein Fehler angezeigt, wenn du versuchst, die Berechtigungen für ein Asset, das in einer Business-Asset-Gruppe enthalten ist, über die folgenden API-Aufrufe zu reduzieren oder zu entfernen:

Befolge diese Schritte, um Berechtigungen zu reduzieren oder zu entfernen:

  1. Tätige einen Aufruf, um eine Liste der Asset-Gruppen zu erhalten, die mit einem Unternehmen verbunden sind. Suche nach Asset-Gruppen, bei denen contained_asset_id gleich der {page_id} oder {ad_account_id} ist.
  2. Führe für jede zurückgegebene Business-Asset-Gruppen-ID einen API-Aufruf durch, um eine*n Nutzer*in aus dieser Gruppe zu entfernen.
  3. Rufe dann die obigen DELETE- oder POST-Anfragen auf, um die Berechtigung für diese*n Nutzer*in auf der Seite oder im Werbekonto zu entfernen.

Wenn du Funktionen zur Berechtigungsverwaltung in deiner App für andere Unternehmen bereitstellst, solltest du diese API verwenden, um Unstimmigkeiten und Fehler zwischen der API und dem Business Manager zu vermeiden.

Du kannst keine Berechtigungen für Apps, Kataloge, Instagram-Konten und selbstdefinierte Conversions über die Business-Asset-Gruppe festlegen. Stattdessen solltest du Berechtigungen auf Asset-Ebene zuweisen.

Wenn du zum Beispiel Roger zu einer Business-Asset-Gruppe in Jaspers Business Manager hinzufügst, kann er Berechtigungen für alle Seiten, Werbekonten, Pixel usw. in dieser Business-Asset-Gruppe erhalten. Um jedoch Rogers Berechtigungen für jedes Asset in Jaspers Business-Asset-Gruppe zu entfernen oder zu bearbeiten, musst du dies in der Business-Asset-Gruppe selbst durchführen.

Du kannst Nutzer*innenberechtigungen auf Asset-Ebene mit der Asset API hinzufügen, z. B. eine*n Seitenmoderator*in zu einem*einer Admin ernennen. Siehe Beispiele für Seite und Werbekonto.

Projects API wurde am 13. Oktober 2019 durch Business-Asset-Gruppen ersetzt. Du solltest alle Apps der Projects API in Business-Asset-Gruppen migrieren.

Zulässige Rollen

Wenn ein*e Nutzer*in zu einem Unternehmen hinzugefügt wird, kann eine der beiden folgenden Rollen über die Business Users APIs zugewiesen werden:

API-Konstante Name Beschreibung

ADMIN

Unternehmens-Admin

Kann alle Unternehmenseinstellungen verwalten, u. a. Konten ändern oder löschen und Personen hinzufügen oder entfernen.

EMPLOYEE

Mitarbeiter des Unternehmens

Kann alle Informationen in den Unternehmenseinstellungen ansehen, aber keine Änderungen vornehmen, außer Seiten oder Werbekonten zum Unternehmen hinzufügen, von denen diese*r Nutzer*in Admin ist.

Kataloge

Die folgenden Rollen können jedem*jeder Nutzer*in des Unternehmens, Admin oder Mitarbeiter*in, für Kataloge, auf die dieses Unternehmen zugreifen kann, über Catalog APIs zugewiesen werden:

API-KonstanteNameBeschreibung

['MANAGE', 'ADVERTISE']

Katalogadministrator*in

Kann alle Aspekte des Katalogs mit vollständigem Lese- und Schreibzugriff verwalten, einschließlich Erstellen/Aktualisieren/Löschen von Elementen, Verwalten von Feeds, Anhängen von Katalogen an Pixel und Apps, Erstellen von Produktpaletten, Schalten von Advantage+ Catalog Ads mit dem Katalog, Ändern der Katalogeinstellungen usw.

['ADVERTISE']

Katalog-Werbetreibender

Kann Produktpaletten erstellen und Advantage+ Catalog Ads mit dem Katalog schalten. Die Produkte, Feeds oder Katalogeinstellungen können nicht bearbeitet werden.

Werbekonten

Die folgenden Aufgaben können jedem*jeder Nutzer*in des Unternehmens für Werbekonten, auf die dieses Unternehmen zugreifen kann, über Ad Account APIs zugewiesen werden:

API-Konstante Name Beschreibung

['MANAGE', 'ADVERTISE', 'ANALYZE']

Admin des Werbekontos

Kann alle Aspekte von Kampagnen, Berichterstellung, Abrechnung und Kontoberechtigungen verwalten und Ausgabenlimits für Werbekonten festlegen. Admins von Werbekonten können einem Unternehmen auch Zahlungsmethoden zuweisen.

['ADVERTISE', 'ANALYZE']

Werbetreibender im Werbekonto

Kann Werbeanzeigen sehen und bearbeiten und über die dem Werbekonto zugeordnete Zahlungsmethode Werbeanzeigen einrichten.

['ANALYZE']

Werbekonto-Analyst

Hat Einsicht in die Performance von Werbeanzeigen.

Seiten

Du kannst die folgenden Aufgaben jedem*jeder Nutzer*in eines Unternehmens für Seiten, auf die dieses Unternehmen zugreifen kann, über die Page APIs zuweisen:

API-Konstante Name Beschreibung

['MANAGE', 'CREATE_CONTENT', 'MODERATE', 'ADVERTISE', 'ANALYZE']

Seitenadministrator*in

Kann Seitenrollen verwalten, im Namen der Seite Nachrichten senden und Beiträge posten, Werbeanzeigen erstellen und Insights anzeigen.

['CREATE_CONTENT', 'MODERATE', 'ADVERTISE', 'ANALYZE']

Seitenredakteur*in

Kann die Seite bearbeiten, im Namen der Seite Nachrichten senden und Beiträge verfassen und Insights anzeigen.

['MODERATE', 'ADVERTISE', 'ANALYZE']

Seitenmoderator*in

Kann Kommentare auf der Seite beantworten und löschen, im Namen der Seite Nachrichten senden, Werbeanzeigen erstellen und Insights anzeigen. Kann nicht im Namen der Seite Beiträge verfassen.

['ADVERTISE', 'ANALYZE']

Werbetreibender einer Seite

Kann Werbeanzeigen für die Seite erstellen und Insights ansehen. Kann nicht im Namen der Seite Beiträge verfassen.

['ANALYZE']

Seitenanalyst*in

Kann Insights anzeigen. Kann nicht im Namen der Seite Beiträge verfassen.

Apps

Es gibt keine Rollen- oder Task Management-APIs für Apps im Business Manager.

Instagram-Konten

Es gibt kein Rollenmanagement für Instagram-Konten im Business Manager. Nutzer*innen mit Zugriff auf Werbekonten, die mit Instagram-Konten verbunden sind, können Werbeanzeigen für diese Instagram-Konten schalten.