La API del plano de control de la puerta de enlace de la API de conversiones para varias cuentas es un conjunto de API de GraphQL que se exponen desde la instancia de la puerta de enlace. Permite a los desarrolladores administrar mediante programación las cuentas, los orígenes de datos y otras configuraciones de una instancia de la puerta de enlace. Los socios pueden integrar la API para crear en su IU orientada a los anunciantes y ofrecerles un proceso fluido de incorporación y administración.
Posibles casos de uso:
Consulta la sección siguiente para obtener más información sobre los pasos de integración.
En este documento se usan indistintamente las siguientes denominaciones: API del plano de control de la puerta de enlace de la API de conversiones para varias cuentas o puerta de enlace.
En función del caso de uso, puede haber dos rutas de integración (tal como se muestra en el diagrama siguiente):
En ambas rutas de integración, el socio primero debe completar los pasos siguientes:
Paso 1: Incorporarse como host de la instancia de la puerta de enlace
Paso 2: Generar el nombre de la cuenta y la clave secreta de la API
Ve a:
https://<Conversions API Gateway Endpoint>/hub/
Accede a la pestaña Configuración del host, selecciona la página Administrar cuentas de la API y haz clic en el botón Añadir cuenta de la API.
Vuelve a escribir la contraseña. Haz clic en Continuar.
Escribe el nombre de la cuenta de la API. Haz clic en Continuar.
El nombre de la cuenta solo puede incluir letras y números, no puede contener espacios. La longitud máxima es de 20 caracteres.
Copia y guarda la clave secreta generada. No podrás 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 puede causar interrupciones en las aplicaciones o servicios del anunciante que utilicen la API.
Caso de uso basado en la integración parcial:
Un proceso de usuario general podría tener un aspecto similar al siguiente:
Para lograr lo anterior, el socio puede integrar un subconjunto de la API del plano de control que incluya lo siguiente:
Caso de uso basado en la integración completa:
Un proceso de usuario general podría tener un aspecto similar al siguiente:
En el caso de esta ruta de integración, los socios deben solicitar autorización y obtener identificadores de acceso de usuario del sistema mediante autenticación para enviar eventos en nombre de los anunciantes.
Los socios disponen de las dos siguientes opciones para los píxeles de Meta de cuya administración no se encargan:
Antes de comenzar, debes:
open_bridge_configuration_management
.MBE proporciona un extremo para recuperar los identificadores de acceso de usuario del sistema creados en la cuenta de Business Manager del anunciante. Los socios pueden seguir con el paso 4 de la guía de integración de MBE. Asegúrate de:
CONVERSIONS_API_GATEWAY_ADVERTISER
.external_business_id
, pixel_id
, business_id
y el identificador de acceso de usuario del sistema en el sistema.Con esta opción, los socios pueden conseguir que los anunciantes hagan lo siguiente:
pixel_id
y business_id
y el identificador de acceso de usuario del sistema con el socio y guarden una copia.Los socios pueden integrar el conjunto completo de la API del plano de control. Consulta más información en la referencia de la API.
Estamos aplicando la paridad de la API y la IU al exponer los mismos extremos de la API que se utilizan en la IU de la puerta de enlace. Sin embargo, los extremos de la API que no se tratan en la referencia de la API están sujetos a cambios en el desarrollo futuro. Para limitar el impacto inesperado al mínimo, dichos extremos de la API que no se tratan devuelven el código de error 418. Puedes seguir utilizando la API, pero bajo tu propio riesgo.