Sur cette page : Implémentez les SDK, la diffusion en continu d’événements, les points d’entrée d’actions personnalisées et les API qui connectent vos applications à Adobe Journey Optimizer afin que vos parcours puissent s’exécuter sur des données actives.
En tant que développeur ou développeuse, vous êtes responsable de la mise en œuvre et de l’intégration d’Adobe Journey Optimizer dans vos applications et systèmes. Vous pouvez commencer à utiliser Adobe Journey Optimizer une fois que l’administrateur ou administratrice système et l’ingénieur ou ingénieure de données vous ont accordé l’accès et ont préparé votre environnement.
Votre rôle dans l’écosystème Journey Optimizer
Tandis les autres membres de l’équipe configurent Journey Optimizer par le biais de l’interface d’utilisation, vous pouvez vous concentrer sur les éléments suivants :
- Implémentation de SDK dans des applications mobiles et web
- Envoi d’événements à partir de vos applications pour déclencher des parcours
- Création de points d’entrée d’API que Journey Optimizer peut appeler via des actions personnalisées
- Intégration de Journey Optimizer à vos systèmes et infrastructures existants
- Test et débogage de vos implémentations
Votre ingénieur ou ingénieure de données s’occupe des schémas de données, des configurations d’événement et des sources de données. Votre administrateur ou administratrice configure les autorisations et les configurations de canaux. Les responsables marketing conçoivent les parcours et le contenu utilisé dans vos implémentations.
Ce guide décrit les étapes techniques de base de mise en œuvre pour commencer à utiliser Journey Optimizer. Que vous créiez des applications mobiles, des expériences web ou des intégrations d’API, suivez les sections ci-dessous pour configurer votre implémentation.
Conditions préalables prerequisites
Avant de commencer votre implémentation, vérifiez que vous disposez des éléments suivants :
* Maîtrise des API RESTful et de JSON
* Connaissance de la programmation asynchrone et des architectures basées sur les événements
* Connaissance de l’architecture d’applications de votre organisation
* Environnement de développement avec accès à la base de code de votre application
* Outils de test tels que Postman pour le test des API
* Outils de développement de navigateur ou outils de débogage pour mobile
* Schémas XDM et définitions d’événement fournis par votre ingénieur ou ingénieure de données
* Exigences et cas pratiques fournis par vos responsables marketing
Comprendre les bases techniques technical-foundation
Avant d’aborder plus en détail l’implémentation, familiarisez-vous avec les concepts techniques de base :
-
Intégration d’Adobe Experience Platform : Journey Optimizer est intégré nativement dans Adobe Experience Platform. Comprendre l’architecture sous-jacente vous aidera à créer des implémentations plus efficaces. En savoir plus sur le fonctionnement de Journey Optimizer.
-
Modèles de données XDM : Journey Optimizer utilise le modèle de données d’expérience (XDM) pour structurer les données d’événement et de profil. En tant que développeur ou développeuse, vous devez comprendre comment envoyer des données conformes aux schémas configurés par votre ingénieur ou ingénieure de données. Découvrez les schémas XDM.
-
Authentification et sécurité : toutes les implémentations nécessitent une authentification appropriée. Découvrez comment configurer l’authentification pour les SDK et les API. En savoir plus sur l’authentification des API.
Configurer les intégrations aux applications mobiles mobile-integration
Configurer le SDK mobile Adobe Experience Platform
Mobile SDK est un ensemble de bibliothèques que vous incorporez directement dans votre application iOS ou Android. Il agit comme la couche de communication entre votre application et Adobe Experience Platform : il identifie les utilisateurs, collecte des événements comportementaux et fournit des instructions à partir de Journey Optimizer, y compris des notifications push, des messages in-app et du contenu personnalisé. Sans cela, Journey Optimizer n’a aucune visibilité sur ce que font les utilisateurs de votre application et aucun moyen de les contacter.
-
Installer et configurer le SDK mobile : consultez la documentation du SDK mobile Adobe Experience Platform pour commencer à intégrer le SDK.
-
Créer une propriété mobile : configurez une propriété mobile dans Adobe Experience Platform Data Collection. Découvrez comment créer et configurer une propriété mobile.
-
Configurer les notifications push :
- Pour les applications iOS : enregistrez votre application auprès de l’APNs (service de notification push Apple). En savoir plus dans la documentation Apple.
- Pour les applications Android : configurez Firebase Cloud Messaging pour votre application Android. En savoir plus dans la documentation Google.
-
Tester votre intégration mobile : utilisez le workflow de démarrage rapide de l’intégration mobile pour configurer et tester rapidement votre configuration mobile.
Les étapes détaillées pour configurer les notifications push sont disponibles sur cette page.
Implémenter des expériences basées sur du code (SDK mobile)
Les expériences basées sur le code vous permettent de diffuser du contenu personnalisé sur n’importe quelle surface de votre application mobile native (écrans d’intégration, pages de détails du produit, bannières intégrées et indicateurs de fonctionnalité) sans avoir à lancer de nouvelle application. Utilisez Mobile SDK pour récupérer et générer du contenu personnalisé au moment de l’exécution, ce qui permet à votre équipe de contrôler entièrement l’emplacement et la présentation :
- Suivez ce tutoriel pour l’implémentation du SDK mobile.
- Examinez les exemples d’implémentation pour iOS et Android.
Implémenter les expériences Web web-implementation
Configurer le SDK Web Adobe Experience Platform
Web SDK (alloy.js) est une bibliothèque JavaScript unique qui remplace l’ensemble disparate de balises Adobe distinctes dont votre site pourrait avoir besoin autrement. Il collecte des données comportementales, les diffuse vers Adobe Experience Platform par le biais d’un flux de données que vous configurez et reçoit des instructions de personnalisation en retour, le tout en un seul aller-retour réseau. Une fois en place, Journey Optimizer peut identifier les visiteurs, déclencher des parcours à partir de leurs actions et diffuser immédiatement du contenu personnalisé sur vos pages.
-
Installer le SDK Web : suivez le guide d’implémentation du SDK Web pour installer le SDK sur votre site Web.
-
Configurer les flux de données : créez et configurez un train de données dans Adobe Experience Platform Data Collection avec Journey Optimizer activé. En savoir plus dans la documentation sur les trains de données.
-
Activer les notifications push web (facultatif) : les notifications push web sont désormais disponibles. Configurez la propriété pushNotifications dans votre configuration du SDK web et utilisez la commande sendPushSubscription pour enregistrer les abonnements aux notifications push. En savoir plus sur la configuration de notifications push web.
Implémenter des expériences basées sur du code (SDK Web)
Contrairement aux canaux visuels où les marketeurs contrôlent entièrement la mise en page, les expériences basées sur le code vous donnent une propriété totale sur la manière dont le contenu personnalisé est rendu sur la page. Journey Optimizer renvoie une payload JSON avec les données de personnalisation ; votre code décide où et comment l’afficher. Ce modèle fonctionne pour n’importe quelle surface web (bannières principales, carrousels de recommandation, classements de résultats de recherche, variantes de test A/B) sans avoir besoin d’un éditeur visuel ou d’un workflow de publication de page.
-
Choisissez votre méthode d’implémentation : côté client, côté serveur ou hybride. Examinez les exemples d’implémentation pour chaque approche.
-
Définir des surfaces : identifiez les emplacements dans votre application où vous souhaitez diffuser du contenu personnalisé. En savoir plus sur la configuration de surface.
-
Implémenter le rendu du contenu : utilisez le SDK Web pour récupérer et appliquer le contenu de personnalisation. Consultez les tutoriels d’implémentation basée sur du code.
-
Envoyer des événements d’affichage et d’interaction : effectuez un suivi du moment où le contenu est affiché et du moment où les utilisateurs et les utilisatrices interagissent avec celui-ci, pour l’analyse et l’optimisation.
Explorez des exemples d’implémentation sur GitHub pour voir les expériences basées sur du code en action.
En savoir plus sur la prise en main des expériences basées sur du code.
Implémenter le streaming d’événements event-streaming
Envoyer des événements pour déclencher des parcours
Les parcours s’exécutent sur des événements : un utilisateur se connecte, ajoute un article à un panier, effectue un achat et abandonne un formulaire. Votre travail consiste à émettre ces événements à partir de votre application exactement au bon moment. Chaque événement est une payload JSON structurée par XDM envoyée à l’API d’ingestion en flux continu Experience Platform ; Journey Optimizer la récupère en quelques millisecondes et achemine le profil dans n’importe quel parcours correspondant. Le schéma d’événement et la structure de la payload sont définis par votre ingénieur de données ; assurez-vous de la coordination avec eux avant de commencer le codage.
-
Connaître la payload d’événement : contactez l’ingénieur ou l’ingénieure de données pour obtenir le schéma d’événement et la structure de payload requise. La payload doit être conforme au schéma XDM configuré. Découvrez les exigences relatives au schéma d’événement.
-
Implémenter le streaming d’événements : envoyez des événements à Adobe Experience Platform à l’aide des API d’ingestion en streaming. Découvrez les étapes pour envoyer des événements.
-
Gérer les types d’événement :
- Événements unitaires : implémentez l’envoi d’événements pour des actions spécifiques à une personne (par exemple, clic sur un bouton, achat complété).
- Événements métier : envoyez des événements métier (par exemple, des mises à jour d’inventaire, des modifications de prix).
-
Tester la diffusion d’événement : vérifiez que les événements sont correctement reçus et déclenchez les parcours comme prévu. Découvrez la résolution des problèmes liés aux événements.
Exemple d’implémentation pour envoyer un événement via une API :
POST https://{DATACOLLECTION_ENDPOINT}/collection/{DATASTREAM_ID}
Content-Type: application/json
{
"header": {
"datasetId": "{DATASET_ID}",
"imsOrgId": "{ORG_ID}",
"source": {
"name": "Web SDK"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"id": "{SCHEMA_ID}"
}
},
"xdmEntity": {
"_id": "unique-event-id",
"eventType": "purchase",
"timestamp": "2024-01-01T12:00:00Z",
// ... your event data
}
}
}
En savoir plus sur l’utilisation d’événements de parcours.
Développer des points d’entrée d’actions personnalisées custom-actions
Lorsqu’un parcours atteint une étape d’action personnalisée, Journey Optimizer effectue un appel HTTP sortant vers une URL que vous fournissez : votre serveur principal, un CRM, une plateforme de fidélité, n’importe quel point d’entrée REST. Votre tâche consiste à créer et exposer ce point d’entrée : définissez le contrat de requête (forme de payload, méthode d’authentification, format de réponse), implémentez la logique commerciale sous-jacente et assurez-vous qu’il peut gérer le volume d’appels généré par Journey Optimizer. Votre administrateur enregistre ensuite le point d’entrée dans Journey Optimizer afin que les marketeurs puissent l’utiliser comme une étape dans leurs parcours.
-
Créer votre point d’entrée d’API : créez des points d’entrée d’API RESTful que Journey Optimizer appellera lors de l’exécution du parcours. Votre point d’entrée doit :
- Accepter des payloads JSON
- Authentifier les requêtes (OAuth, clé d’API ou JWT)
- Traiter les requêtes dans des délais appropriés
- Renvoyer les réponses au format attendu
-
Comprendre les fonctionnalités des actions personnalisées : les actions personnalisées peuvent se connecter à des systèmes tiers tels qu’Epsilon, Slack, Firebase, ou à vos propres services. En savoir plus sur les actions personnalisées.
-
Utiliser les configurations d’actions : votre administrateur ou administratrice ou votre ingénieur ou ingénieure de données configure l’action personnalisée dans Journey Optimizer en définissant l’URL du point d’entrée d’API, la méthode d’authentification et les paramètres. Vous devez leur fournir les spécifications de votre API. Découvrez la configuration des actions personnalisées. Vous pouvez définir une payload de réponse d’erreur facultative pour une logique de repli plus avancée dans les branches Délai d’expiration et Erreur.
-
Renvoyer des données activables : concevez votre API afin qu’elle renvoie des données pouvant être utilisées dans les étapes de parcours postérieures. Découvrez les réponses aux actions.
-
Surveiller l’intégrité des actions personnalisées : utilisez le tableau de bord de surveillance des actions personnalisées pour suivre les appels réussis, les erreurs, le débit, les temps de réponse et les temps d’attente dans la file d’attente. En savoir plus sur le reporting des actions personnalisées
-
Implémenter une limitation de débit : assurez-vous que vos points d’entrée peuvent gérer le volume attendu. Journey Optimizer applique une limite de 5 000 appels/seconde, mais votre système doit pouvoir la supporter. Découvrez le capping et la limitation.
Exemple de cas d’utilisation : écriture d’événements de parcours dans Experience Platform à l’aide d’actions personnalisées.
Utiliser des API Journey Optimizer apis
Tout ne doit pas nécessairement se produire via l’interface utilisateur de Journey Optimizer. Parfois, vous devez déclencher une campagne à partir de votre propre serveur principal, supprimer une adresse e-mail après une demande d’accès à des informations personnelles ou synchroniser les modèles de contenu à partir d’un CMS externe. Les API REST Journey Optimizer vous donnent un accès programmatique aux principales fonctionnalités de la plateforme. Tous les appels utilisent l’authentification de serveur à serveur OAuth ; l’ancienne méthode JWT est obsolète.
-
Comprendre les fonctionnalités des API : les API Journey Optimizer vous permettent de créer, lire, mettre à jour et supprimer diverses ressources par programmation. Découvrez les API Adobe Journey Optimizer.
-
Authentification : suivez ce tutoriel pour configurer l’authentification des API à l’aide d’Adobe Developer Console.
-
Explorer les références d’API : parcourez la documentation complète des API et essayez les API directement dans la référence des API Adobe Journey Optimizer.
-
Campagnes déclenchées par API : créez des messages transactionnels avec des campagnes déclenchées par API. Pour les scénarios à volume élevé (jusqu’à 5 000 TPS), explorez le mode à débit élevé (nécessite une licence de module complémentaire).
-
API de gestion des décisions : utilisez des API spécialisées pour la gestion des offres et la prise de décisions. Pour plus d’informations, consultez le guide des API de gestion des décisions.
-
API de migration Prise de décision : migrez par programmation les entités de Gestion des décisions vers Prise de décision avec des portées flexibles, une validation automatique et une prise en charge de la restauration. Pour plus d’informations, consultez le guide des API Gestion des décisions.
-
Webhooks SMS : configurez les webhooks entrants pour collecter les messages reçus et les webhooks de retour afin de recevoir les accusés de réception de diffusion et les mises à jour de statut. En savoir plus.
Test et débogage testing
Avant la mise en œuvre, vous devez vous assurer que les événements se déclenchent au bon moment, que les parcours se déclenchent comme prévu, que les actions personnalisées se comportent avec une charge réaliste et que le contenu personnalisé s’affiche correctement. Cette section présente les outils et les techniques permettant de détecter les problèmes dès le début, depuis la journalisation de SDK de bas niveau jusqu’aux exécutions de test de parcours de bout en bout avec des profils réels.
-
Implémentation de Debug SDK : utilisez Adobe Experience Platform Assurance pour inspecter les événements SDK, valider la collecte de données et résoudre les problèmes d’intégration au fur et à mesure qu’ils se produisent. En savoir plus sur Assurance.
-
Tester la diffusion des événements : vérifiez que les événements de votre application sont correctement reçus par Adobe Experience Platform et déclenchez les parcours comme prévu. Surveillez l’ingestion des événements et validez la structure de la payload.
-
Valider les intégrations d’API : testez vos points d’entrée d’actions personnalisées pour vous assurer qu’ils gèrent correctement les requêtes Journey Optimizer, répondent dans les limites des délais d’expiration et renvoient les formats de données attendus.
-
Utiliser le mode test avec des profils de test : contactez votre ingénieur ou ingénieure de données pour obtenir l’accès aux profils de test, puis validez votre implémentation à l’aide du mode de test de parcours. Découvrez comment tester des parcours.
-
Surveiller les journaux du SDK : activez la journalisation du débogage dans votre implémentation du SDK pour résoudre les problèmes lors du développement :
- SDK mobile : activez la journalisation pour afficher les événements du SDK et les appels d’API.
- SDK Web : utilisez la console du navigateur pour surveiller l’activité du SDK.
-
Vérifier la configuration du train de données : vérifiez que votre train de données est correctement configuré pour envoyer des données à Journey Optimizer. Vérifiez que les événements sont acheminés via le train de données vers les destinations correctes.
-
Interroger les données de parcours pour analyse : utilisez des requêtes SQL vers le lac de données pour analyser les événements d’étapes de parcours, résoudre les problèmes, et surveiller les performances des actions personnalisées. Explorez les exemples de requêtes pour l’analyse de parcours, notamment :
- Suivi des entrées et des sorties des profils et raisons des rejets
- Mesures de performances des actions personnalisées (latence, débit, erreurs)
- Diffusion des événements et modèles d’erreurs
- États des instances de parcours
Rubriques de développement avancées advanced-topics
Une fois vos SDK, événements et API principaux en place, ces rubriques vous aident à aller plus loin : enrichir les données de parcours au moment de l’exécution sans surcharger le profil, gérer les signaux de consentement afin que les désinscriptions se propagent à chaque intégration et ajuster votre implémentation pour le débit et la fiabilité qu’exige l’échelle de production.
Utilisation des données contextuelles et enrichissement
Les parcours ont souvent besoin de plus de données que ce qui arrive dans l’événement déclencheur : un nom de produit, un niveau de fidélité, une liste d’éléments de ligne de commande. Plutôt que de précharger tout cela dans chaque profil, l’enrichissement contextuel permet à votre parcours de le rechercher au moment de l’exécution à partir des jeux de données AEP ou de le transférer à partir d’une réponse d’action personnalisée. Vos messages et conditions de branche peuvent alors référencer ces données sans qu’elles ne soient jamais stockées de manière permanente sur le profil.
- Effectuer une itération de tableaux : utilisez la syntaxe Handlebars pour afficher dans les messages des listes dynamiques à partir d’événements, de réponses d’actions personnalisées et de recherches dans des jeux de données. Découvrez l’itération de données contextuelles.
- Recherche dans les jeux de données : implémentez des recherches dans les jeux de données pour enrichir les données de parcours à partir de jeux de données Adobe Experience Platform. Collaborez avec votre ingénieur ou ingénieure de données pour la configuration. Découvrez la recherche dans les jeux de données.
Appliquer le consentement et la gouvernance
Journey Optimizer applique les politiques de gouvernance des données et de consentement au niveau de la plateforme, mais votre intégration doit également les respecter. Lorsqu’un client se désinscrit des communications marketing ou lorsqu’un libellé d’utilisation des données limite l’utilisation d’un champ, ces règles doivent se propager à travers vos actions personnalisées et vos recherches de jeux de données, et pas seulement bloquer les actions dans l’interface utilisateur.
- Gouvernance des données : appliquez des politiques d’utilisation des données aux actions personnalisées. En savoir plus sur la gouvernance des données.
- Gestion du consentement : gérez les préférences de consentement des clientes et des clients dans vos implémentations. En savoir plus sur le consentement.
Optimisation et bonnes pratiques
Les implémentations de Journey Optimizer de production gèrent régulièrement des millions d’événements et des milliers d’exécutions de parcours par seconde. Ces ressources vous aident à affiner votre intégration pour cette échelle : en comprenant les limites de taux avant de les atteindre, en évitant les pièges de conception de parcours courants qui font chuter silencieusement les profils et en créant une gestion des erreurs qui se dégrade de manière élégante plutôt que d’échouer de manière opaque.
- Capping et limitation : prenez connaissance des limites de débit et implémentez une limitation appropriée. Découvrez les systèmes externes.
- Optimisation des parcours : suivez les bonnes pratiques pour l’optimisation des parcours.
- Gestion des erreurs : implémentez une gestion des erreurs robuste. Consultez les codes d’erreur et les guides de résolution des problèmes.
Appel des API REST Journey Optimizer rest-apis
Outre l’implémentation de SDK et de la diffusion d’événements en continu, vous pouvez également piloter Journey Optimizer par programmation à partir de vos propres systèmes. La référence complète de l’API, les spécifications OpenAPI et les exemples de code se trouvent sur le portail de développement 🔗.
Exécuter des campagnes déclenchées par API api-triggered
Déclenchez des messages transactionnels ou marketing à partir d’un système externe à l’aide de l’API REST d’exécution de message interactif. Avant d’appeler le point d’entrée :
- La campagne doit être activée avant que le point d’entrée accepte les appels.
- Les appels ont un délai d’expiration de 60 secondes ; les reprises internes gèrent les délais inattendus.
- Si les dates de début/fin de campagne sont configurées, les appels API en dehors de ces dates échoueront.
- Pour créer votre payload, récupérez l’exemple de requête cURL généré à partir de la section requête cURL de votre campagne active dans l’interface utilisateur de Journey Optimizer ; il inclut toutes les variables de personnalisation pour cette campagne.
- Les campagnes standard et à débit élevé utilisent différents points d’entrée.
Référence d’API · Exemples de code · Utiliser des campagnes déclenchées par API
Plafonnement et limitation des points d’entrée externes capping-throttling
Lorsque des parcours appellent des systèmes externes par le biais d’actions personnalisées ou de sources de données, les API de plafonnement et de limitation protègent ces systèmes contre la surcharge. La limitation rejette les appels qui dépassent la limite configurée ; la limitation les met en file d’attente pendant 6 heures au maximum (sandbox de production, actions personnalisées uniquement).
Référence de l’API de plafonnement · Utiliser l’API de plafonnement · Utiliser l’API de limitation
Plus d’API REST more-rest-apis
Au-delà de la messagerie et de la limitation, Journey Optimizer expose des points d’entrée REST pour la gestion de suppression, le modèle de contenu, la récupération des campagnes, la relecture et l’exécution orchestrée des campagnes. Utilisez-les lorsque vous devez automatiser des opérations qui nécessiteraient autrement des étapes manuelles dans l’interface utilisateur, par exemple la suppression en masse d’adresses après une extraction de données ou la synchronisation de modèles à partir d’un pipeline de contenu externe.
Ressources supplémentaires additional-resources
- Developer Console : accédez à Adobe Developer Console pour créer des intégrations et gérer les informations d’identification des API.
- Exemple de code : explorez les exemples d’implémentation sur GitHub.
- Tutoriels vidéo : apprenez grâce à des tutoriels pratiques sur Experience League.
- Communauté de développement : entrez en contact avec d’autres développeurs et développeuses et obtenez de l’aide sur les forums de la communauté Adobe.
Collaboration entre les rôles next-steps
Votre travail d’implémentation est lié aux autres membres de l’équipe :
Collaborez avec des ingénieurs de données sur les configurations de données et d’événements. Chaque parcours qui réagit au comportement de l’utilisateur dépend des événements que vous envoyez : l’ingénieur de données définit les schémas et vous implémentez le code qui les produit.
- Obtenez les schémas XDM et les structures d’événement que vous devez implémenter
- Identifiez les événements à envoyer et le format de payload requis. Voir Utilisation d’événements de parcours
- Confirmez les champs obligatoires ou facultatifs dans chaque payload d’événement et ce qui se passe dans les parcours lorsque les champs attendus sont manquants ou incorrects (voir Exigences de schéma).
- Tester la diffusion d’événements et l’ingestion de données ensemble à l’aide d’🔗
Collaborez avec les administrateurs sur les configurations d’accès et de canal. Parcours ne peut atteindre les utilisateurs et utilisatrices que par le biais des canaux configurés par l’administrateur ou l’administratrice. Coordonnez-les suffisamment tôt pour que votre travail SDK et leur configuration restent synchronisés.
- Fournissez les spécifications d’API pour les actions personnalisées qu’ils configureront dans Journey Optimizer
- Demandez les autorisations nécessaires et les informations d’identification API via 🔗
- Coordonnez-vous sur les exigences de configuration des canaux : certificats push pour les points d’entrée 🔗 et Android, Web push, SMS webhook.
- Alignez-vous sur la stratégie de sandbox et les environnements de test avant d’exécuter le mode test de parcours 🔗
Collaborez avec des spécialistes marketing sur la conception et les tests de parcours. Les marketeurs créent des parcours et du contenu qui dépendent entièrement des événements envoyés et des surfaces exposées. Plus vous vous alignez, plus les parcours sont activés rapidement.
- Examinez ensemble les conceptions de parcours dans Journey Optimizer pour identifier les interactions utilisateur qui doivent déclencher des événements et les surfaces qui doivent être personnalisées
- Implémentez le suivi afin que les marketeurs puissent mesurer les performances du contenu et l’interaction client
- Exécutez le mode test de parcours 🔗 ensemble à l’aide des profils de test pour valider le flux complet de bout en bout.
- Résoudre les problèmes liés à la diffusion des messages, au rendu de la personnalisation ou aux réponses action personnalisée
Commencer l’implémentation
Vous souhaitez commencer à créer ? Sélectionnez votre premier domaine d’implémentation dans les sections ci-dessus :
- Application mobile ? Commencez par l’Intégration du SDK mobile.
- Site web ? Commencez par la configuration du SDK web.
- Intégration d’API ? Passez directement à Utiliser des API.
- Système personnalisé ? Consultez les actions personnalisées.
Chaque section comprend des liens vers une documentation technique détaillée, des exemples de code et des tutoriels pour vous guider dans votre implémentation.
Autres guides de rôle other-role-guides
Retour à Présentation des rôles et des responsabilités · Retour à Commencer