Configurer l'intégration Udemy

  • Mise à jour

Qui peut utiliser cette fonctionnalité ?

  • Cette fonctionnalité nécessite l'intégration Udemy. Contactez votre Customer Success Partner (CSP) pour plus d’informations.
  • Les administrateurs plateforme peuvent configurer l’intégration, une fois qu’elle a été activée par votre Solution Architect (SA).

Synchronisez vos modules Udemy et vos chemins d'apprentissage sur votre plateforme 360Learning.

Le connecteur Udemy synchronise les éléments suivants :

  • les modules Udemy disponibles pour votre organisation (en tant que modules dans 360Learning) ;
  • les parcours d'apprentissage publics Udemy (en tant que modules dans 360Learning) ;
  • les catégories des contenus Udemy (en tant que tags dans 360Learning) ;
  • les statistiques des apprenants pour les modules et parcours d'apprentissage d'Udemy dans 360Learning.

Cette intégration vous permet d'effectuer les actions suivantes :

  • rechercher des contenus d'Udemy dans 360Learning ;
  • accéder aux contenus Udemy à partir de 360Learning ;
  • ajouter des contenus d'Udemy dans vos chemins sur 360Learning ;
  • ajouter des contenus d'Udemy dans les catalogues et bibliothèques de vos groupes ;
  • voir les statistiques de vos apprenants sur les contenus Udemy via 360Learning.

Les contenus Udemy se jouent directement sur Udemy. Udemy est responsable de l'octroi ou du refus d'accès aux contenus aux utilisateurs.

Aperçu de l'intégration pour Udemy

Calendrier de synchronisation

Le connecteur Udemy synchronise automatiquement les contenus et les statistiques des apprenants selon le calendrier suivant :

  • Synchronisation des contenus : Chaque jour, à 7 h 30 heure d'Europe centrale (UTC+1), le connecteur Udemy est lancé pour synchroniser les éléments suivants :
    • les modules Udemy disponibles pour votre organisation ;
    • les parcours d'apprentissage publics Udemy disponibles pour votre organisation.
  • Synchronisation des statistiques des apprenants :
    • Chaque jour, à 7 h 45 et 19 h 45, heure d'Europe centrale (UTC+1), le connecteur est lancé pour synchroniser les statistiques des apprenants de Udemy vers 360Learning.
    • Si vous avez activé les webhooks, les statistiques se synchronisent également en temps quasi réel. Cela s'ajoute aux mises à jour deux fois par jour, pour vous assurer d'avoir les données les plus récentes.

La synchronisation des données en temps réel implique un léger retard, généralement en secondes ou en minutes, en fonction de la latence du réseau et des contraintes de traitement des données. Les utilisateurs devront peut-être actualiser la page après quelques minutes pour voir les statistiques mises à jour.

Mappage de la synchronisation des contenus

Mappage de propriétés des modules

Les modules Udemy sont synchronisés dans 360Learning en tant que modules. Tous les modules provenant d'Udemy sont ajoutés par défaut au catalogue et à la bibliothèque du groupe synchronisé.

Le tableau suivant montre comment les métadonnées de modules d'Udemy sont mappées aux métadonnées des modules 360Learning :

Modules d'Udemy Module 360Learning Commentaires
id externalId  
title title & name Le titre original d'Udemy ne peut pas être modifié.
description description La description originale ne peut pas être modifiée.
image image  
estimated_content_length courseDuration Durée du module, convertie en minutes.
instructors authors  
locale.locale lang Si aucune langue n'est spécifiée, la langue du propriétaire du connecteur dans 360Learning est utilisée.
categories tagNames Uniquement si Activer la synchronisation des tags est sélectionné dans la configuration de l'intégration.
promo_video_url videoUrl Le connecteur récupère l’URL de la vidéo de promotion du module Udemy avec la plus haute qualité disponible.

Mappage des parcours d'apprentissage publics Udemy

Les parcours d'apprentissage publics d'Udemy sont synchronisés dans 360Learning en tant que modules portant le préfixe [Learning Path]. Le contenu des parcours d'apprentissage d'Udemy est ajouté à la description du module 360Learning sous forme de liens.

Vous pouvez synchroniser uniquement les parcours d'apprentissage publics Udemy.

Le tableau suivant montre comment les métadonnées des parcours d'apprentissage d'Udemy sont mappées aux métadonnées des modules 360Learning.

Parcours d'apprentissage d'Udemy Modules d'Udemy Commentaires
id externalId  
title title Le titre original ne peut pas être modifié.
description description La description originale d'Udemy ne peut pas être modifiée.
thumbnail URL de l’image  
last_modified modifiedAt Date et heure de dernière mise à jour du contenu
"en" par défaut, car aucune langue n'est renvoyée par l'API Udemy lang  
editors.display_name authors  
estimated_content_length duration Durée du module, exprimée en minutes.

Synchronisation des statistiques

Pour que les statistiques Udemy soient synchronisées avec votre plateforme 360Learning, les utilisateurs doivent utiliser la même adresse e-mail sur Udemy et 360Learning.

Pour chaque contenu Udemy, les statistiques suivantes sont synchronisées :

  • l'avancement de l'apprenant : affiché dans la colonne Avancement du le tableau de bord du module dans 360Learning ;
  • la date et l'heure à laquelle l'apprenant a terminé de jouer le contenu : affiché dans la colonne Dernière activité du tableau de bord du module dans 360Learning.
  • les minutes de contenu vidéo consommées par l'utilisateur : affichées dans la colonne Temps passé du tableau de bord du module (appliquées uniquement à la première tentative enregistrée).

Avant le 19 mars 2025, les statistiques des parcours d'apprentissage Udemy n'étaient pas synchronisées avec 360Learning.

Pour plus d'informations, consultez Suivre les statistiques des modules Udemy depuis votre plateforme 360Learning.

Configurer l'intégration Udemy

Pour configurer l'intégration Udemy :

Étape 1 : obtenez vos informations d'identification API dans Udemy Business

  1. Activez l'API sur votre plateforme Udemy Business. Pour plus d'informations, consultez Activer et trouver vos identifiants API dans Udemy Business.
  2. Collectez les informations suivantes :
    • ID client: Contactez le support client Udemy pour demander votre identification client.
    • clé secrète client:Contactez le support client Udemy pour demander votre clé secrète client.
    • Nom de l'entreprise (Nom du compte):Il s'agit du sous-domaine de votre URL lorsque vous vous connectez à Udemy Business. Par exemple, si https://{{organization_name}}.udemy.comest l'URL de votre portail d'apprentissage Udemy, alors {{organization_name}} est le nom de votre entreprise.
    • ID d'entreprise: L'identifiant de votre organization est mentionné comme Account_ID dans la page Web suivante : https://{{organization_name}}.udemy.com/developers/organization/reporting/

Pour plus d'information, consultez Trouver vos identifiants API dans Udemy Business.

Étape 2 : demandez l'activation du connecteur Udemy

Envoyez un e-mail à votre Solution Architect (SA) ou à votre Customer Success Partner (CSP), demandant l'activation du connecteur Udemy, avec les informations suivantes :

  • Nom de l'intégration : Udemy.
  • ID du groupe cible (voir Trouver l'ID d'un groupe) : Le connecteur sera déployé dans ce groupe de votre plateforme 360Learning. Les contenus Udemy seront ajoutés au catalogue de ce groupe cible.
    • Ce groupe cible peut être le groupe plateforme ou tout autre groupe.
    • Si le groupe cible a des sous-groupes publics, les apprenants dans ces sous-groupes peuvent accéder au contenu du catalogue du groupe cible.
    • Vous pouvez créer un groupe privé pour cette synchronisation.

Étape 3 : synchronisez les contenus Udemy

Une fois que vous recevez la confirmation que le connecteur Udemy est activé sur votre plateforme 360Learning, vous pouvez entrer les identifiants que vous avez recueillis à l'étape 1 pour synchroniser les contenus Udemy :

  1. Dans la barre de gauche, cliquez sur le groupe sur lequel le connecteur est activé.
  2. En haut à droite, cliquez sur gear.svgParamètres.
  3. Dans la colonne de gauche, cliquez sur Connecteurs.
  4. Cliquez sur Udemy.
  5. Remplissez le formulaire d'intégration en utilisant les identifiants API que vous avez collectés à l'étape 1.
  6. En bas à droite, cliquez sur METTRE EN PLACE LE CONNECTEUR..
  7. Si vous souhaitez synchroniser les parcours d'apprentissage publics Udemy dans 360Learning, cochez la case Activer la synchronisation des learning paths.
    • Vous pouvez désactiver la synchronisation des parcours d'apprentissage en décochant la case Activer la synchronisation des learning paths.
  8. Si vous souhaitez synchroniser les catégories Udemy en tant que tags, cochez la case Activer la synchronisation des tags.
    • Vous pouvez désactiver la synchronisation des tags en décochant la case Activer la synchronisation des tags. Les tags qui ont été créés ne seront pas supprimés de la plateforme, ni enlevés des modules.

Vous pouvez désactiver l’intégration en cliquant sur DÉSACTIVER en bas à droite.

Étape 4 : activez les webhooks pour des mises à jour en temps quasi réel

Pour obtenir des mises à jour en temps quasi réel de Udemy, vous devez activer les webhooks sur votre plateforme Udemy. Cela implique de récupérer les identifiants de votre plateforme 360Learning et de les entrer dans vos paramètres Udemy.

Si vous avez déjà une intégration Udemy existante, votre CSP vous contactera une fois que vos identifiants seront disponibles.

Étape 4.1 : récupérez les identifiants de 360Learning

Cette étape est réalisée dans 360Learning.

  1. Connectez-vous à votre plateforme 360Learning en utilisant votre compte administrateur de connecteur.
  2. Dans la barre de gauche, cliquez sur le groupe sur lequel le connecteur est activé.
  3. En haut à droite, cliquez sur gear.svgParamètres.
  4. Dans la colonne de gauche, cliquez sur ConnecteursUdemy.
  5. Dans la section Informations d'authentification Webhook (Webhook credentials), copiez et stockez en toute sécurité les éléments suivants :
    • ID du client (Client ID en anglais)
    • Clé secrète client (Client secret en anglais)

Étape 4.2 : configurez les webhooks dans Udemy

Cette étape est effectuée dans Udemy. Pour plus d'informations, consultez la documentation officielle d'Udemy.

  1. Connectez-vous à votre plateforme Udemy avec votre compte administrateur.
  2. Accédez à GérerParamètresIntégrations LMS/LXP (ou ManageSettingsLMS/LXP integrations si votre compte admin est en anglais).
  3. Sélectionnez 360Learning.
  4. En haut à droite, cliquez sur Modifier l'intégration (Edit integration en anglais).
  5. Activez l'option configuration xAPI (xAPI configuration en anglais).
  6. Saisissez les informations suivantes :
    • URL du jeton OAuth (OAuth token URL en anglais) : Entrez https://app.360learning.com/api/udemy/oauth2/token
    • Identifiant client (ID client en anglais) : Entrez l'ID du client que vous avez récupéré de 360Learning à l'étape précédente.
    • Secret client (Client secret en anglais) : Entrez la clé secrète client que vous avez récupéré de 360Learning à l'étape précédente.
    • Périmètre d'accès (OAuth scope en anglais) : Entrez xapi:write.
    • URL de la déclaration xAPI (xAPI statement URL en anglais) : Entrez https://app.360learning.com/api/udemy/stats
  7. Cliquez sur Tester les identifiants (Test credentials en anglais) pour vérifier qu'Udemy peut se connecter avec succès à l'URL du jeton.
  8. Cliquez sur Enregistrer.
Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 3 sur 3

Vous avez d’autres questions ? Envoyer une demande