Administra catálogos de anuncios del catálogo Advantage+ con el administrador comercial. Una vez que hayas creado el catálogo de un negocio, podrás configurar listas y conjuntos de productos. Consulta las catálogos, referencias.
Para ver todos los catálogos que le pertenecen a tu negocio, usa esta llamada GET
:
curl -G \ -d "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/owned_product_catalogs"
Esto devuelve una lista de catálogos que les pertenecen al administrador comercial.
Para ver todos los catálogos de los que tu negocio es una agencia, usa esta llamada GET
:
curl -G \ -d "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/client_product_catalogs"
Esto devuelve una lista de catálogos que les pertenecen a clientes de un administrador comercial.
Para actualizar artículos de un catálogo, los usuarios necesitan permisos (incluso los usuarios del sistema o los usuarios administradores del sistema). Los tareas que se pueden realizar en un catálogo son MANAGE
y ADVERTISE
.
Para asignar las tareas MANAGE
y ADVERTISE
en un catálogo a un usuario de un negocio:
curl \ -X POST \ -F "user=BUSINESS_SCOPED_USER_ID" \ -F "business=BUSINESS_ID" \ -F "tasks=['ADVERTISE', 'MANAGE']" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users"
Para asignar la tarea ADVERTISE
en un catálogo a un usuario de un negocio:
curl \ -X POST \ -F "user=BUSINESS_SCOPED_USER_ID" \ -F "business=BUSINESS_ID" \ -F "tasks=['ADVERTISE']" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users"
Para obtener el identificador de usuario:
curl \-X GET \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/me"
Para eliminar los permisos de un usuario de un negocio en un catálogo:
curl \ -X DELETE \ -F "user=BUSINESS_SCOPED_USER_ID" \ -F "business=BUSINESS_ID" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users"
Para ver los catálogos para los que un usuario comercial, un usuario del sistema o un usuario pendiente tiene permisos, realiza una solicitud GET
:
curl -G \-d "access_token=ACCESS_TOKEN" \"https://graph.facebook.com/<API_VERSION>/BUSINESS_SCOPED_USER_ID/assigned_product_catalogs" curl -G \-d "access_token=ACCESS_TOKEN" \"https://graph.facebook.com/<API_VERSION>/SYSTEM_USER_ID/assigned_product_catalogs" curl -G \-d "access_token=ACCESS_TOKEN" \"https://graph.facebook.com/<API_VERSION>/PENDING_USER_ID/assigned_product_catalogs"
Para ver los permisos de un catálogo de un negocio:
curl \ -X GET \ "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users?business=BUSINESS_ID&access_token=ACCESS_TOKEN"