El gateway de la API de conversiones para varias cuentas en la API de plano de control es un conjunto de API de GraphQL que se expone a partir de la instancia del gateway. Permite a los desarrolladores administrar de forma programática cuentas, orígenes de datos y otras configuraciones de una instancia del gateway. Los socios pueden integrar la API en su UI para anunciantes y ofrecer a los anunciantes un proceso de gestión y registro sin contratiempos.
Casos de uso potenciales:
Consulta la sección de abajo para obtener más información sobre los pasos de la integración.
En este documento, se usa "gateway de la API de conversiones para varias cuentas en la API de plano de control" o "gateway" de manera indistinta.
En función del caso de uso, pueden existir dos rutas de integración (como se muestra en el diagrama que figura a continuación):
En ambas rutas de integración, el socio debe cumplir primero los pasos que se indican a continuación:
Paso 1: registrar como organizador de la instancia de Gateway
Paso 2: generar el nombre de la cuenta y la clave secreta de la API
Para conseguirlo, haz lo siguiente:
https://<Conversions API Gateway Endpoint>/hub/
Ve a la pestaña Configuración de organizadores, selecciona la página Gestionar cuentas de la API y haz clic en el botón de la cuenta Agregar API.
Vuelve a ingresar tu contraseña. Haz clic en Continuar.
Ingresa el nombre de la cuenta de la API. Haz clic en Continuar.
El nombre de la cuenta solo puede consistir en letras y números, y no puede contener espacios. La longitud máxima es de 20 caracteres.
Copia y guarda la clave secreta que se generó, ya que no tendrás oportunidad de volver a verla.
Para eliminar una cuenta de la API, haz clic en Eliminar cuenta de la API. Ten en cuenta que la acción no es reversible y tiene el potencial de causar interrupciones en las apps o servicios de cualquier anunciante que usa la API.
Un caso de uso basado en la integración parcial:
Un proceso de usuario de alto nivel puede tener el siguiente aspecto:
Para lograrlo, el socio puede integrar un subconjunto de la API de plano de control, entre lo que se incluye lo siguiente:
Un caso de uso basado en la integración total:
Un proceso de usuario de alto nivel puede tener el siguiente aspecto:
En relación con esta ruta de integración, los socios necesitan solicitar autorización y obtener tokens de acceso del usuario del sistema mediante autenticación para poder enviar eventos en nombre de los anunciantes.
Los socios tienen las siguientes dos opciones de autenticación para aquellos píxeles de Meta que no administran ellos mismos:
Antes de empezar, necesitarás hacer lo siguiente:
open_bridge_configuration_management
La MBE proporciona un punto de conexión para consultar los tokens de acceso del usuario del sistema que se crearon en el administrador comercial del anunciante. Los socios pueden seguir hasta el paso 4 de la guía de integración de la MBE. Asegúrate de hacer lo siguiente:
CONVERSIONS_API_GATEWAY_ADVERTISER
el valor del parámetro de canal en la configuración del objeto.external_business_id
, pixel_id
y business_id
y el token de acceso del usuario del sistema en tu sistema.Con esta opción, los socios pueden lograr que los anunciantes hagan lo siguiente:
pixel_id
, business_id
y el token de acceso del usuario del sistema con el socio y guardarse una copia.Los socios pueden integrar el conjunto completo de la API de plano de control. Se incluyen más detalles en la referencia de la API.
Estamos aplicando la paridad de la API y de la UI, ya que exponemos los mismos puntos de conexión de la API que se usan en la UI del gateway. Sin embargo, los puntos de conexión de la API que no se incluyen en la referencia de la API podrán cambiar cuando se los desarrolle en el futuro. Con el fin de limitar al mínimo cualquier impacto inesperado que pudiera producirse, los puntos de conexión de la API que no se traten devolverán el código de error 418. Podrás seguir usando la API, pero será bajo tu responsabilidad.