Autorización

El proceso de autorización verifica a los usuarios y las aplicaciones que van a acceder a la API de marketing y les concede permisos.

Roles de la aplicación

En el panel de la aplicación, puedes establecer los roles de administrador, desarrollador o evaluador para ti o los miembros de tu equipo según sea necesario.

Nota: Dependiendo del caso de uso previsto, es posible que tengas que enviar la aplicación a revisión para obtener acceso a permisos específicos relacionados con la administración de los anuncios.

Niveles de acceso, permisos y funciones

Las aplicaciones empresariales están sujetas a un nivel de autorización adicional de la API Graph denominado nivel de acceso. Durante la revisión de la aplicación, tu aplicación también debe solicitar funciones y permisos específicos.

Cada nivel presenta restricciones. Consulta Niveles de acceso y funciones para obtener más información. Todos los desarrolladores deben cumplir las Condiciones de la plataforma y las Políticas para desarrolladores de Meta. Las llamadas de cualquier nivel de acceso se llevan a cabo según los datos de producción.

Niveles de acceso de la API de marketing frente al acceso estándar a la administración de anuncios

Los permisos y las funciones para aplicaciones presentan dos niveles de acceso diferentes: acceso estándar y acceso avanzado. (Nota: El uso del término “acceso estándar” aquí no está relacionado con la función de acceso estándar a la administración de anuncios.) El nivel de acceso avanzado de la función de acceso estándar a la administración de anuncios aún requiere que una aplicación supere la revisión para poder acceder a la función.

Asignación del acceso a la API de marketing frente al acceso estándar a la administración de anuncios

Acceso a la API de marketingAcceso estándar a la administración de anunciosAcción

Acceso de desarrollo

Acceso estándar

De forma predeterminada

Acceso estándar

Acceso avanzado

Se solicita en el panel de aplicaciones

Para comprobar el nivel de acceso actual, dirígete a Panel de aplicaciones > Revisión de la aplicación > Permisos y funciones.

Permisos y funciones

Permisos

Los permisos que debes solicitar cambian según la API a la que quieres acceder.

Si la aplicación solo administra tu cuenta publicitaria, el acceso estándar y los permisos ads_read y ads_management son suficientes. Si la aplicación administra las cuentas publicitarias de otras personas, necesitas acceso avanzado a los permisos ads_read o ads_management. Consulta todos los permisos disponibles para las aplicaciones empresariales.

Funciones

Las funciones que debes solicitar cambian según el uso que pretendes dar a nuestras API. Si administras anuncios, una función común que debes solicitar es la de acceso estándar a la administración de anuncios. Consulta todas las funciones disponibles para las aplicaciones empresariales.

Niveles de acceso de las funciones
Nivel de acceso de la funciónDescripción

Acceso estándar

Las aplicaciones empresariales reciben automáticamente aprobación de acceso estándar para todos los permisos y funciones disponibles en función de su tipo.

Utiliza esta opción si estás empezando. Puedes crear procesos integrales antes de solicitar permisos completos y puedes acceder a un número ilimitado de cuentas publicitarias.

Es posible que algunas llamadas a la API no estén disponibles con acceso estándar al poder pertenecer a varias cuentas, o que la cuenta afectada no se pueda identificar mediante programación.

Acceso avanzado

El acceso avanzado debe aprobarse mediante el proceso de revisión de la aplicación para cada permiso y función individualmente.

  1. Para solicitar acceso avanzado, dirígete al panel de la aplicación y haz clic en Revisión de la aplicación > Permisos y funciones.
  2. Busca la función o el permiso al que quieres acceder y, en Acción, haz clic en Solicitar acceso avanzado. Puedes seleccionar una o más funciones. Una vez que hayas seleccionado las opciones, haz clic en Continuar con la solicitud. A continuación, se te dirigirá a una ventana donde se te guiará para que continúes el proceso de envío.

Después de enviar tus datos, Meta aprobará o rechazará tu solicitud y proporcionará información adicional si tu aplicación no cumple los requisitos de este nivel de acceso estándar.

Si recibes aprobación para el acceso avanzado, deberás hacer lo siguiente para mantener el estado:

  • Haber realizado correctamente al menos 1500 llamadas a la API de marketing en los últimos 15 días.
  • Haber realizado llamadas a la API de marketing con una tasa de errores menor al 10 % en los últimos 15 días.
Relevancia de los niveles de acceso

En la tabla siguiente se muestra cómo afectan los niveles de acceso estándar y avanzado a la función de acceso estándar a la administración de anuncios.

Acceso estándar Acceso avanzado

Límites de cuentas

Administra un número ilimitado de cuentas publicitarias. Los administradores o desarrolladores de aplicaciones pueden realizar llamadas a la API en nombre de los anunciantes o los administradores de las cuentas publicitarias.

Administra un número ilimitado de cuentas publicitarias, suponiendo que obtengas el permiso ads_read o ads_management de la cuenta publicitaria.

Límites de frecuencia

Limitación de frecuencia estricta por cuenta publicitaria. Solo para desarrollo. No se emplea en aplicaciones de producción operativas para anunciantes en activo.

Con una leve limitación de frecuencia según la cuenta publicitaria.

Business Manager

Acceso limitado a las API de Business Manager y de catálogo. Sin acceso a Business Manager para administrar cuentas publicitarias, permisos de usuario y páginas.

Acceso a todas las API de Business Manager y de catálogo.

Usuario del sistema

Se pueden crear un usuario del sistema y un usuario administrador del sistema.

Se pueden crear diez usuarios del sistema y un usuario administrador del sistema.

Creación de páginas

No se pueden crear páginas mediante la API.

No se pueden crear páginas mediante la API.

Obtener acceso avanzado

Para obtener el acceso avanzado de la función de acceso estándar a la administración de anuncios, la aplicación tiene que cumplir los siguientes requisitos:

  • Haber realizado correctamente al menos 1500 llamadas a la API de marketing en los últimos 15 días.
  • Haber realizado llamadas a la API de marketing con una tasa de errores menor al 10 % en los últimos 15 días.

Si administras los anuncios de otra persona, utiliza el parámetro scope para solicitarle los permisos ads_management o ads_read. Tu aplicación obtiene acceso cuando esa persona hace clic en Permitir.

https://www.facebook.com/v22.0/dialog/oauth? client_id=<YOUR_APP_ID> &redirect_uri=<YOUR_URL> &scope=ads_management

Nota: Al introducir el valor del campo YOUR_URL, coloca una barra (/) al final (por ejemplo, http://www.facebook.com/).

Ejemplos de casos de uso
Caso de usoQué solicitar

Quieres leer y administrar los anuncios de las cuentas publicitarias de tu propiedad o a las que el propietario de la cuenta te ha proporcionado acceso.

  • Permiso:ads_management
  • Función: acceso estándar a la administración de anuncios

Quieres leer informes de anuncios de cuentas publicitarias de tu propiedad o a las que el propietario te ha proporcionado acceso.

  • Permiso:ads_read
  • Función: acceso estándar a la administración de anuncios

Quieres extraer informes de anuncios de un conjunto de clientes, y leer y administrar anuncios de otro conjunto de clientes.

  • Permisos:ads_management y ads_read
  • Función: acceso estándar a la administración de anuncios

Verificación de la empresa

La verificación de la empresa es un proceso que nos permite verificar tu identidad como entidad comercial. Resulta necesario si tu aplicación va a tener acceso a datos confidenciales. Obtén más información sobre el proceso de verificación de la empresa.