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 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:
Um die Business Asset Groups API zu verwenden, benötigt deine App die passende Marketing API-Zugriffsstufe:
business_management
-Berechtigung.Du brauchst zusätzliche Berechtigungen für:
Business-Asset-Gruppen-Endpunkte | Erforderliche Berechtigungen |
---|---|
Liste der Werbekonten abrufen |
|
Liste mit Produktkatalogen abrufen, Produktkatalog hinzufügen oder entfernen |
|
Liste der Instagram-Konten abrufen, Instagram-Konto hinzufügen oder entfernen |
|
Pixel-Liste abrufen |
|
Liste der Offline-Event-Sets abrufen |
|
Liste der selbstdefinierten Conversion abrufen |
|
Selbstdefinierte Conversion hinzufügen |
|
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:
DELETE
-Anfrage an /{page_id}/assigned_users
POST
-Anfrage an /{page_id}/assigned_users
DELETE
-Anfrage an /act_{ad_account_id}/assigned_users
POST
-Anfrage an /act_{ad_account_id}/assigned_users
. Befolge diese Schritte, um Berechtigungen zu reduzieren oder zu entfernen:
contained_asset_id
gleich der {page_id}
oder {ad_account_id}
ist. 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.
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 |
---|---|---|
| Unternehmens-Admin | Kann alle Unternehmenseinstellungen verwalten, u. a. Konten ändern oder löschen und Personen hinzufügen oder entfernen. |
| 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. |
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-Konstante | Name | Beschreibung |
---|---|---|
| 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. |
| Katalog-Werbetreibender | Kann Produktpaletten erstellen und Advantage+ Catalog Ads mit dem Katalog schalten. Die Produkte, Feeds oder Katalogeinstellungen können nicht bearbeitet werden. |
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 |
---|---|---|
| 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. |
| Werbetreibender im Werbekonto | Kann Werbeanzeigen sehen und bearbeiten und über die dem Werbekonto zugeordnete Zahlungsmethode Werbeanzeigen einrichten. |
| Werbekonto-Analyst | Hat Einsicht in die Performance von Werbeanzeigen. |
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 |
---|---|---|
| Seitenadministrator*in | Kann Seitenrollen verwalten, im Namen der Seite Nachrichten senden und Beiträge posten, Werbeanzeigen erstellen und Insights anzeigen. |
| Seitenredakteur*in | Kann die Seite bearbeiten, im Namen der Seite Nachrichten senden und Beiträge verfassen und Insights anzeigen. |
| 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. |
| Werbetreibender einer Seite | Kann Werbeanzeigen für die Seite erstellen und Insights ansehen. Kann nicht im Namen der Seite Beiträge verfassen. |
| Seitenanalyst*in | Kann Insights anzeigen. Kann nicht im Namen der Seite Beiträge verfassen. |
Es gibt keine Rollen- oder Task Management-APIs für Apps im Business Manager.
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.