Información general

La API de marketing es una API basada en HTTP que puedes usar para consultar datos de forma programática, crear y administrar anuncios, y realizar muchas otras tareas. En esta sección, se incluye información general sobre las API de marketing, el acceso, el control de versiones y mucho más.

Dado que la API está basada en HTTP, funciona con cualquier lenguaje o software compatible con HTTP, lo que abarca cURL y casi todos los navegadores web modernos. La API de marketing se desarrolló sobre la base de la API Graph de Meta, por lo que casi todas las solicitudes se pasan a la URL del host graph.facebook.com.

Conceptos básicos

Conceptos que debes entender para usar la API de marketing:

Estructura de campañas publicitarias

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

Autorización

Para acceder a los puntos de conexión de la API de marketing, tu app debe desvincular varias capas de autorización de la API Graph.

Autenticación

Obtén información sobre cómo obtener y almacenar el token de acceso que necesitas para tus llamadas a la API.

Limitación de frecuencia

La API de marketing posee una lógica de limitación de frecuencia propia y 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 central y extendido. Obtén más información sobre los próximos cambios con nuestros sistemas de migración y control de versiones. Consulta Calendarios de las versiones, Migraciones y Registro de cambios.

Revisión de apps

Para usar la API de marketing, la app debe superar la revisión de apps, salvo que se trate de una API del servidor o de conversiones offline.

Permisos

Existen dos permisos de anuncios principales: ads_management y ads_read. Debes conceder los permisos a la app que uses para realizar las llamadas. Puedes consultar los permisos durante el proceso de revisión de apps. Consulta la lista de permisos disponibles para apps de negocios.

Códigos de error

Pueden aparecer códigos de error mientras usas la API. Aquí podrás consultar más información sobre cada código.

Posprocesamiento

Entiende de qué se trata la fase de posprocesamiento que tiene lugar después de que Meta recibe una solicitud.