Información general

La API de marketing es una API basada en HTTP que puedes emplear para consultar datos, crear y administrar anuncios, y realizar muchas otras tareas mediante programación. En esta sección se incluye información general sobre las API de marketing, el control de versiones, el acceso, etc.

Como la API está basada en HTTP, funciona con cualquier lenguaje o software que admita HTTP, como cURL y casi todos los navegadores web actuales. La API de marketing se basa en la API Graph de Meta, por lo que prácticamente todas las solicitudes deben pasarse a la URL del host graph.facebook.com.

Conceptos básicos

Conceptos que debes comprender para usar de la API de marketing:

Estructura de la campaña de anuncios

Meta organiza los anuncios en una estructura que consta de los tres niveles siguientes: campaña, conjunto de anuncios y anuncio. En la API, los desarrolladores tienen acceso a un cuarto nivel denominado “contenido”.

Autorización

Para acceder a los extremos de la API de marketing, tu aplicación debe borrar varias capas de autorización de la API Graph.

Autenticación

Obtén información sobre cómo obtener y almacenar el identificador de acceso necesario para las llamadas a la API.

Limitación de frecuencia

La API de marketing cuenta con su propia lógica de limitación de frecuencia, que es independiente de todas las limitaciones de frecuencia de la API Graph.

Control de versiones

La plataforma de Meta cuenta con un modelo de control de versiones básico y ampliado. Obtén más información sobre los próximos cambios y retiradas mediante nuestros sistemas de migración y control de versiones. Consulta Programaciones de versiones, Migraciones y Registro de cambios.

Revisión de la aplicación

Para usar la API de marketing, la aplicación debe pasar la revisión de la aplicación, con algunas excepciones para las conversiones offline y de API del servidor.

Permisos

Existen dos tipos de permisos principales para los anuncios: ads_management y ads_read. Se deben conceder permisos a la aplicación que usas para hacer llamadas. Puedes solicitarlos durante el proceso de revisión de la aplicación. Consulta una lista de los permisos disponibles para las aplicaciones empresariales.

Códigos de error

Pueden aparecer códigos de error al usar la API. Utiliza este artículo como referencia para obtener más información sobre cada código de error.

Posprocesamiento

Obtén información sobre la fase de posprocesamiento que sigue a la recepción de una solicitud por parte de Meta.