Nutzer*in zum untergeordneten Business Manager hinzufügen (optional)

Standardmäßig wird dem untergeordneten Business Manager nur der Systemnutzer hinzugefügt. Falls geschäftlich erforderlich, kannst du dem untergeordneten Business Manager eine Person hinzufügen. Zu Debugging-Zwecken bietet es sich an, einem untergeordneten Business Manager Entwickler*innen hinzuzufügen. Das folgende Skript zeigt, wie du dich selbst dem untergeordneten Business Manager hinzufügen und dich bei der Business Manager-UI anmelden kannst, um auf den neu erstellten untergeordneten Business Manager zuzugreifen.

Hinweis: Nutzer*innen können nur mit EMPLOYEE-Berechtigungen hinzugefügt werden. Der Admin-Systemnutzer des untergeordneten BM ist der einzige unterstützte Admin.

Hinweis: Abhängig davon, ob in den Einstellungen deiner App appsecret_proof aktiviert ist, kann appsecret_proof bei jedem Aufruf, den du tätigst, als Parameter erforderlich sein. Im Dokument Sichern von Graph API-Anfragen erfährst du, wie du diese Option festlegen und appsecret_proof generieren kannst.

Rufe den Zugriffsschlüssel des Admin-Systemnutzers des untergeordneten Business Managers mit dem PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN ab.

curl \
-F "id=<CHILD_BM_ID>" \
-F "app_id=<APP_ID>" \
-F "scope=ads_management,business_management" \
-F "access_token=<PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \
-F "appsecret_proof=<APP_SECRET_PROOF>" \ // Optional, depending on your app's security settings
https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/access_token

Füge mit dem CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN dem untergeordneten Business Manager eine*n Nutzer*in hinzu.

curl \
  -F "email=<EMAIL_ADDRESS_OF_USER>" \
  -F "role=EMPLOYEE" \
  -F "tasks=['ADVERTISE', 'ANALYZE']" \
  -F "access_token=<CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \
  -F "appsecret_proof=<APP_SECRET_PROOF>" \   // Optional, depending on your app's security settings
  https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/business_users