DocumentationJourney OptimizerGuide de Journey Optimizer

Guide de développement de l’API de gestion des décisions

5 mai 2025
  • Rubriques :
  • Gestion des décisions
  • API

Créé pour :

  • Expérimenté
  • Développeur

Ce guide de développement décrit les étapes à suivre pour commencer à utiliser l’API Offer Library. Le guide fournit ensuite des exemples d’appels d’API pour effectuer des opérations clés à l’aide du moteur de décisions.

➡️ Découvrez les composants de la gestion des décisions dans cette vidéo.

Prérequis

Ce guide nécessite une compréhension professionnelle des composants suivants d'Adobe Experience Platform :

  • Experience Data Model (XDM) System : cadre normalisé selon lequel Experience Platform organise les données de l’expérience client.
    • Notions de base de la composition du schéma : en savoir plus sur les blocs de création de base des schémas XDM.
  • Gestion des décisions : explique les concepts et les composants utilisés pour la prise de décision en général et la gestion des décisions en particulier. Illustre les stratégies utilisées pour choisir la meilleure option à présenter lors de l’expérience du client ou de la cliente.
  • Profile Query Language (PQL) : PQL est un langage puissant pour écrire des expressions sur des instances XDM. PQL est utilisé pour définir des règles de décision.

Lecture d'exemples d'appels API

Ce guide fournit des exemples d’appels API pour démontrer comment formater vos requêtes. Il s’agit notamment de chemins d’accès, d’en-têtes requis et de payloads de requêtes correctement formatés. L’exemple JSON renvoyé dans les réponses de l’API est également fourni. Pour plus d’informations sur les conventions utilisées dans la documentation pour les exemples d’appels d’API, voir la section concernant la lecture d’exemples d’appels d’API dans le guide de dépannage Experience Platform.

Collecter des valeurs pour les en-têtes requis

Pour lancer des appels aux API Adobe Experience Platform, vous devez d’abord suivre le tutoriel d’authentification. Le tutoriel d'authentification fournit les valeurs de chacun des en-têtes requis dans tous les appels d'API Experience Platform, comme indiqué ci-dessous :

  • Authorization: Bearer {ACCESS_TOKEN}
  • x-api-key: {API_KEY}
  • x-gw-ims-org-id: {IMS_ORG}
  • x-sandbox-name: {SANDBOX_NAME}

Toutes les requêtes contenant une payload (POST, PUT, PATCH) requièrent un en-tête supplémentaire :

  • Content-Type: application/json

Étapes suivantes

Dans ce document, vous avez découvert les connaissances préalables requises pour effectuer des appels vers l’API Offer Library. Vous pouvez désormais procéder aux exemples d'appel fournis dans ce guide de développement et suivre leurs instructions.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76