-
Cas d'utilisation d'intégrations de partenaires
Lire l'articleUdemy Business - Améliorer des vies grâce à l'apprentissage
Accédez au moteur d'apprentissage d'Udemy et proposez du contenu de développement professionnel au sein de vos réseaux et écosystèmes grâce à un vaste éventail de solutions de connectivité et d'applications dans leurs versions les plus abouties. Ces dernières vous permettront de faire participer des personnes à vos plates-formes et services en ligne, ainsi qu'aux services d'apprentissage Udemy.
Udemy Business propose des milliers de cours créés et mis à jour au gré de l'évolution du marché (par exemple, le moteur d'apprentissage). Du codage aux compétences métier en passant par le développement personnel et bien plus encore, Udemy propose des cours en ligne de qualité et à la demande qui aident les personnes à atteindre leurs objectifs professionnels et à générer des résultats métier.
Grâce à une intégration spécifique à Udemy Business, vos services vont permettre aux utilisateurs de rechercher et de découvrir les cours (et les parcours d'apprentissage) Udemy Business les mieux notés directement depuis votre plate-forme, avec la possibilité d'accéder à un site Udemy Business dédié pour une expérience de cours complète.
Table des matières :
Cas d'utilisation n° 1 : Intégration de contenu
Cas d'utilisation n° 2 : Progression de l'utilisateur et analyses
Calendrier et étapes de l'intégration
Architecture de référence de haut niveau
Une intégration Udemy Business couvre les deux principaux cas d'utilisation suivants :
Cas d'utilisation n° 1 : Intégration de contenu
Les intégrations de contenu étendent l'accès à l'apprentissage en ligne d'Udemy Business (par ex., les cours et les parcours d'apprentissage) et renforcent vos offres de services en ligne de base. Grâce à l'intégration de contenu d'Udemy Business, les partenaires peuvent proposer des fonctionnalités de recherche et de découverte des cours en ligne et des parcours d'apprentissage (objectifs d'apprentissage structurés) Udemy Business directement sur les applications Web et/ou mobiles natives des partenaires. Vos utilisateurs pourront découvrir le contenu (ou les parcours d'apprentissage) Udemy et s'y immerger dans une expérience native familière. Le contenu Udemy Business intégré offre aux utilisateurs (et aux partenaires) une interface d'interaction transparente avec le site et les services des partenaires. L'intégration de contenu se fait par le biais de services Web modernes (par ex., des API) qui se connectent à un puissant moteur d'apprentissage en ligne. Udemy aide ses partenaires à définir la portée et la conception du connecteur d'intégration de contenu, en leur proposant notamment des conseils en matière de conception, de tests, de déploiement et de gestion du cycle de vie du connecteur, afin de renforcer l'expérience autour des applications Web (ou mobiles) natives des partenaires.
Principaux avantages :
- Accès aux tout derniers contenus d'apprentissage en ligne pour le développement professionnel et personnel directement depuis les applications Web et mobiles natives
- Hausse de l'implication sur le contenu actuel grâce à une synchronisation automatique transparente
- Navigation aisée parmi les contenus grâce à une expérience de recherche et de découverte intuitive
- Suivi de la progression de l'apprentissage en temps quasi réel et aide au développement de l'employé
- Accès facile et sécurisé grâce aux services d'authentification unique (SSO)
- Incorporez l'apprentissage dans vos applications Web et mobiles natives pour une expérience d'apprentissage en déplacement
Cas d'utilisation n° 2 : Progression de l'utilisateur et analyses
Découvrez quels sont les besoins en matière d'apprentissage de vos utilisateurs en intégrant les données des participants Udemy Business. En incluant l'implication des utilisateurs, leur progression et l'achèvement des cours dans vos analyses, vous pouvez personnaliser et développer en permanence des expériences guidées qui tiennent compte des besoins individuels et des concepts clés (par ex., avec des parcours d'apprentissage spécifiques). Les analyses d'apprentissage reposent sur un vaste ensemble de données relatives à l'implication des utilisateurs. Cela permet à nos partenaires d'élaborer des modèles d'apprentissage composites pour leurs utilisateurs à partir d'ensembles de données uniques afin d'améliorer en permanence l'expérience d'apprentissage des utilisateurs.
Principaux avantages :
- Mise en place d'analyses composites d'apprentissage pour découvrir les principaux besoins de vos utilisateurs en matière d'apprentissage
- Utilisation des informations sur l'apprentissage pour adapter le contenu Udemy Business à votre public
- Développement de vos offres de services grâce à l'intelligence artificielle pour identifier les besoins et les intérêts spécifiques de vos utilisateurs.
- Évaluation et développement continus d'une expérience d'apprentissage complète qui favorise une expérience d'apprentissage holistique et des services groupés
Explorez l'écosystème des partenaires Udemy, développé grâce aux services Udemy Business et au puissant moteur d'apprentissage d'Udemy
Calendrier et étapes de l'intégration
En moyenne, les partenaires consacrent 4 semaines à la conception, au développement et au déploiement d'un connecteur basé sur l'API pour les cas d'utilisation ci-dessus. Udemy Business désigne un ingénieur des solutions et responsable partenaire qui va suivre l'ensemble du projet de développement du connecteur. L'objectif est de guider les partenaires et de leur conseiller les bonnes pratiques à adopter pour optimiser l'intégration avec les API Udemy.
Architecture de référence de haut niveau
Les éléments de base de l'intégration sont décrits ci-dessous. La synchronisation des données est assurée par les API Udemy Business et orchestrée par le connecteur développé par un partenaire. La recherche et la découverte des cours et des parcours d'apprentissage Udemy s'effectuent via le connecteur directement sur les applications Web et mobiles natives des partenaires.
Grâce à l'authentification unique optionnelle, les utilisateurs sont connectés de manière transparente à un site Udemy Business directement depuis la plate-forme d'apprentissage des partenaires.
-
Étapes d'intégration pour les partenaires technologiques
Lire l'articleGuide de démarrage rapide pour votre intégration
Nous souhaitons que votre intégration soit mise en service rapidement afin que nous puissions, vous et nous, ouvrir de nouveaux marchés pour nos clients communs.
Page Intégrations d'Udemy Business, illustrée ci-dessous
Étapes préalables
- Accords juridiques signés
- Provisionnement par Udemy de l'environnement pour Udemy Business
- Invitation de connexion Udemy
Si vous ne disposez pas de tous ces éléments, reportez-vous au (Guide de démarrage) pour les obtenir
Cas d'utilisation d'intégrations de partenaires : vous pouvez consulter les cas d'utilisation généraux pris en charge par ces étapes d'intégration. Sinon, passez aux étapes de développement.
Étapes de développement
Pour limiter les risques techniques, nous vous recommandons de procéder en premier lieu à la connexion de toutes les API Udemy et de ne commencer à développer les logiciels qu'après avoir vérifié le bon fonctionnement de tous les points de terminaison.
- Connexion à l'API des cours, renvoie au moins 10 cours
- Connexion à l'API de cours, renvoie au moins 1 cours
- Connectez-vous à votre site Udemy Business et inscrivez-vous à un cours, puis visionnez une session pendant au moins 1 minute (vous pouvez accélérer la lecture)
- Connexion à l'API de génération de rapports (user-activity)
- Connexion à l'API de génération de rapports (user-course-activity)
- Connexion à l'API de génération de rapports (learning-activity-attempt)
- Connectez-vous à votre site Udemy Business et créez un parcours d'apprentissage (voir la documentation), ouvrez un cours et ajoutez-le au parcours d'apprentissage que vous venez de créer
- Connexion à l'API du parcours d'apprentissage, renvoie le parcours d'apprentissage créé
Configurations
Une fois que la plupart des API fonctionnent, vous pouvez passer aux étapes de configuration.
- La configuration de l'authentification unique (SSO) s'effectue directement au niveau de votre page Paramètres Udemy Business. Pour accéder à ces paramètres, vous devez disposer d'identifiants administrateur. Configurez une authentification unique prête à l'emploi par le biais de l'un de nos nombreux fournisseurs. Ou créez une connexion personnalisée via SAML 2.0. (lien vers la documentation relative à l'authentification unique)
- FACULTATIF Configurez xAPI, le webhook d'Udemy permettant de générer des rapports sur les événements de progression et d'achèvement propres à un participant (voir la documentation). Vous ajoutez les paramètres sur la page des paramètres d'administration Udemy. Une fois la configuration effectuée, visionnez une courte session à la vitesse de lecture maximale et vérifiez si vous recevez vos données de progression.
Développement de logiciels de base
Une fois que tous les identifiants Udemy fonctionnent, que toutes les API sont connectées et que les configurations supplémentaires ont été effectuées, il n'y a plus de risques techniques. La plupart des partenaires vont alors passer à la planification ou au développement proprement dit. Il peut être judicieux de partir d'une liste de récits utilisateurs ou de cas d'utilisation pris en charge, et de mettre en corrélation les API Udemy requises pour chacun d'eux. À partir de là, place à l'ingénierie des logiciels !
Traitement des erreurs, exceptions et bonnes pratiques
Consolidez vos logiciels en incluant le traitement des erreurs, les exceptions et les cas en périphérie. Pour gérer les problèmes IT inattendus, nous vous proposons diverses recommandations en matière de traitement des erreurs.
Bonnes pratiques concernant les API Udemy Business
- Consignation des réponses aux erreurs renvoyées par les API
- Ajout d'une logique de nouvelle tentative pour les appels d'API
- Gestion des limites d'appels à l'aide des bonnes pratiques de taille de page
- Mise en œuvre des autres bonnes pratiques du document
Si vous avez besoin d'une assistance supplémentaire, si vous souhaitez nous faire part de vos commentaires ou si vous arrivez au terme de votre nouvelle intégration, contactez-nous à l'adresse partnersupport@udemy.com. Nous avons hâte d'ouvrir avec vous de nouveaux marchés grâce à notre fonctionnalité commune.
-
Documentation et guides d'accompagnement
Lire l'articleLes partenaires technologiques d'Udemy Business exploitent des API de plate-forme pour automatiser la synchronisation de la sélection de contenu UB et des données d'activité des participants au niveau de la plate-forme du partenaire. Les intégrations sont disponibles pour nos clients communs uniquement. Prêt à concevoir une intégration avec Udemy Business ? Vous trouverez ci-dessous de la documentation pour vous aider à vous lancer.
-
Bonnes pratiques concernant les API Udemy Business
Lire l'articleLe guide inclus ci-dessous a été créé par Udemy à titre de référence pour faciliter la création d'intégrations à l'aide des API Udemy Business. Nous vous recommandons de suivre les conseils qu'il contient pour garantir une expérience optimale à vos utilisateurs finaux.
L'équipe commerciale et d'ingénierie des solutions d'Udemy reste à votre disposition pour répondre à toute question que vous pourriez avoir pendant le processus de création.
Remarque : le guide cité ici et dont le lien est fourni ci-dessous est publié sur le centre d'aide Udemy Business.
-
Référence de l'API Udemy Business
Lire l'articleUdemy Business (UB) fournit trois API RESTful (de cours, de parcours d'apprentissage et de génération de rapports), qui permettent aux développeurs de récupérer par programmation leur catalogue de cours, leurs parcours d'apprentissage publics et les données d'activité de progression des utilisateurs Udemy Business. Vous pouvez utiliser ces trois API pour intégrer une application tierce comme un système de gestion de l'apprentissage (Learning Management System, LMS).
Remarques :
- Les API sont uniquement disponibles pour les clients Enterprise.
- La disponibilité de ces API n'active pas automatiquement l'intégration à un LMS ou une LXP.
- Pour exploiter les données avec un LMS ou une LXP, vous devez créer un connecteur à l'aide de ces API. Si vous souhaitez en savoir plus, contactez votre responsable de la réussite client ou LMS/LXP.
- La documentation sur les API est uniquement disponible en anglais.
- En plus de la documentation ci-dessous, consultez le document Bonnes pratiques concernant les API Udemy Business pour obtenir des informations utiles.
1. Documentation sur les API Udemy Business - API RESTful
- API de cours
- API de parcours d'apprentissage
- API de génération de rapports
2. Documentation sur l'intégration xAPI Udemy Business
- L'intégration xAPI prend en charge la génération de rapports en temps réel sur la progression et le suivi d'achèvement des participants en lien avec les cours.
Documentation et guides d'assistance
-
Cas d'utilisation d'intégrations de partenaires
Lire l'article -
Étapes d'intégration pour les partenaires technologiques
Lire l'article -
Documentation et guides d'accompagnement
Lire l'article -
Bonnes pratiques concernant les API Udemy Business
Lire l'article -
Référence de l'API Udemy Business
Lire l'article