De forma predeterminada, solo el usuario del sistema se agrega al administrador comercial secundario. Puedes agregar a una persona al administrador comercial secundario si hay un caso comercial para ello. Agregar un desarrollador a un administrador comercial secundario es bastante útil para depuraciones. En el script de abajo, se muestra cómo puedes agregarte al administrador comercial secundario e iniciar sesión en la UI del administrador comercial para acceder al nuevo administrador comercial secundario que se creó.
Nota: Solo se pueden agregar usuarios con permisos EMPLOYEE
. El usuario administrador del sistema del administrador comercial secundario es el único administrador admitido.
Nota: En función de que appsecret_proof esté activado en la configuración de tu app, appsecret_proaf podría ser necesario como parámetro para cada llamada que hagas. Consulta el documento Garantizar solicitudes de API Graph para saber cómo configurar esta opción y cómo generar appsecret_proof.
Obtén el token de acceso del usuario administrador del sistema del administrador comercial secundario usando el PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN.
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
Agrega un usuario al administrador comercial secundario con el CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN.
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