L’API Control Plane du gateway API Conversions pour plusieurs comptes regroupe plusieurs API GraphQL exposées à partir de l’instance du Gateway. Cette API permet aux équipes de développement de gérer par programmation les comptes, les sources de données et d’autres configurations d’une instance du gateway. Les partenaires peuvent intégrer l’API dans l’interface qu’ils présentent à leurs annonceurs, afin de leur offrir un processus fluide d’intégration et de gestion.
Cas d’utilisation envisagés :
Consultez la section ci-dessous pour connaître les étapes de l’intégration.
Les expressions API Control Plane du gateway API Conversions pour plusieurs comptes ou tout simplement gateway sont interchangeables et désignent le même concept dans ce document.
Deux méthodes d’intégration sont disponibles, en fonction du cas d’utilisation (comme illustré dans le schéma ci-dessous) :
Dans les deux cas, le partenaire doit préalablement réaliser les étapes suivantes :
Étape 1 : intégrer l’instance du gateway en tant qu’hôte
Étape 2 : générer le nom du compte et la clé secrète de l’API
Accédez à :
https://<Conversions API Gateway Endpoint>/hub/
Accédez à l’onglet Host settings (Paramètres de l’hôte), sélectionnez la page Manage API accounts (Gérer les comptes de l’API), puis cliquez sur le bouton Add API account (Ajouter un compte d’API).
Saisissez à nouveau votre mot de passe. Cliquez sur Continuer.
Renseignez le nom du compte de l’API. Cliquez sur Continuer.
Le nom du compte peut contenir uniquement des lettres et des chiffres, sans espaces. La limite est de 20 caractères.
Copiez et enregistrez la clé secrète générée. Elle ne sera plus jamais affichée.
Pour supprimer un compte de l’API, cliquez sur Delete API account (Supprimer le compte de l’API). Cette action est irréversible et peut entraîner des interruptions des applications ou services des annonceurs utilisant l’API.
Voici un exemple d’intégration partielle :
Parcours d’utilisation classique :
Pour faciliter ce parcours, le partenaire peut intégrer un sous-ensemble de l’API Control Plane, notamment pour réaliser les actions suivantes :
Voici un exemple d’intégration complète :
Parcours d’utilisation classique :
Afin de réaliser ce type d’intégration, les partenaires doivent demander une autorisation et obtenir les tokens d’accès utilisateur·ice système via une authentification pour pouvoir envoyer des évènements au nom des annonceurs.
Deux méthodes d’authentification sont disponibles aux partenaires pour les Pixel Meta dont ils ne contrôlent pas la gestion :
Avant de commencer, vous devez réaliser les actions suivantes :
open_bridge_configuration_management
MBE fournit un point de terminaison pour récupérer les tokens d’accès d’utilisateur·ice système créés dans le Business Manager de l’annonceur. Les partenaires peuvent suivre le guide d’intégration de MBE jusqu’à l’étape 4. Assurez-vous de suivre les étapes ci-dessous :
CONVERSIONS_API_GATEWAY_ADVERTISER
.external_business_id
, pixel_id
et business_id
, ainsi que du token d’accès utilisateur·ice dans votre système.Pour appliquer cette option, les partenaires doivent demander aux annonceurs de réaliser les actions suivantes :
pixel_id
et business_id
, ainsi que le token d’accès utilisateur·ice système, et en enregistrer une copie.Les partenaires peuvent intégrer l’ensemble des API Control Plane. Pour en savoir plus, consultez la référence sur les API.
Nous appliquons la parité entre l’API et l’interface en exposant les mêmes points de terminaison de l’API utilisés dans l’interface du gateway. Toutefois, les points de terminaison non mentionnés dans la référence sur les API peuvent être modifiés à l’avenir. Afin de limiter au maximum les futures déconvenues, ces points de terminaison non mentionnés renvoient le code d’erreur 418. Vous pouvez toujours l’API, mais à vos propres risques.