Qui peut utiliser cette fonctionnalité ?
|
Synchronisez le contenu de votre plateforme Go1 avec 360Learning
Lors de son activation, l'intégration effectuera les actions suivantes :
- synchroniser votre catalogue "My Library" de Go1 avec 360Learning ;
- synchroniser les statistiques de vos apprenants.
Cette intégration vous permet d'effectuer les actions suivantes :
- rechercher des modules Go1 dans 360Learning ;
- ajouter des modules Go1 à des chemins ;
- ajouter des modules Go1 aux catalogues et bibliothèques des groupes ;
- voir les statistiques de vos apprenants dans 360Learning.
Il est recommandé de ne pas utiliser à la fois l'intégration Go1 et l'import de modules SCORM go1 vers la plateforme 360Learning, ceci peut provoquer des erreurs dans les statistiques.
Aperçu de l'intégration Go1
Calendrier de synchronisation
-
La synchronisation des modules Go1 est exécutée quotidiennement, à 7h40, heure d'Europe centrail (UTC+1) .
-
La synchronisation des statistiques Go1 est effectuée en quasi temps réel via des webhooks déclenchés lors de l'achèvement d'un module. De plus, une synchronisation complète est réalisée 3 fois par jour, à 8h00, 13h00 et 20h00, heure d'Europe centrale (UTC+1).
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 du catalogue
Nous récupérons les données suivantes du catalogue « My Library » de Go1 :
- Course
- Document
- Interactive
- Text
- Video
- Link
- Audio
Learning Object Go1 |
Contenu 360Learning |
Note |
|
|
|
|
|
|
|
|
|
|
|
URL de l’image |
|
|
Durée du module, exprimée en minutes. |
|
|
|
|
|
Une chaîne de caractères contenant un code de langue, par exemple |
|
L'URL launchUrl est construite sur le modèle suivant : URL de l'instance Go1 + /play/ + identifiant du contenu. Par exemple, |
|
|
|
Date et heure de dernière mise à jour du contenu |
|
|
|
|
Archivé si |
|
|
|
Seuls les types suivants sont récupérés depuis Go1 : "audio", "course", "document", "interactive", "link", "text", and "video". Depuis Go1, ces types sont affectés par mappage comme suit : |
Mappage des statistiques
Nous récupérons les statistiques d'apprentissage suivantes depuis Go1 et les rendons disponibles sur la plateforme 360Learning :
Go1 Enrollment Object | 360Learning Statistic Object | Note |
lo_id |
externalCourseId |
|
created_time |
firstActivity |
|
updated_time |
lastActivity |
|
Aucune donnée disponible - calculé | completedAt |
Calculé automatiquement lorsque status = completed : Le champ completedAt reflétera l'heure de la dernière mise à jour (updated_time ). |
Aucune donnée disponible - calculé | progress |
L'avancement est automatiquement calculé en fonction du statut de l'apprenant :
|
Aucune donnée disponible - calculé | result |
Déterminé automatiquement en fonction du statut et de la condition de réussite (pass ) :
|
Aucune donnée disponible - indéfini | score |
Aucune donnée spécifique disponible de Go1. |
Aucune donnée disponible - calculé | timeSpentInMilliseconds |
Pour les tentatives commencées après le 19 décembre 2024 : Le temps passé est automatiquement calculé lorsque le statut est marqué comme « completed » (terminé) et correspond à la valeur minimale entre :
Ce temps calculé est appliqué uniquement à la tentative la plus ancienne qui était encore ouverte lorsque le module a été marqué comme terminé par Go1. Pour les tentatives commencées avant le 19 décembre 2024 : Le temps passé est automatiquement réglé à 0 millisecondes pour la tentative la plus ancienne. |
Nous ignorons les enregistrements ayant un statut autre que completed (terminé) ou in progress (en cours).
Configurer le connecteur Go1
Étape 1 : Créez un nouvelle intégration dans votre portail Go1
Pour commencer, créez une nouvelle intégration dans votre portail Go1. Pour plus d'informations, consultez la documentation de Go1 (en anglais).
Une fois l'intégration créée dans Go1, notez les valeurs des champs suivants :
- client_id
- secret
Étape 2 : Contactez 360Learning
Une fois que vous avez vos paramètres de configuration, envoyez un email à votre Customer Success Partner (CSP) ou Solution Architect (SA) de 360Learning avec les informations suivantes :
- Nom de l'intégration : Go1.
- Clés API Go1 : valeurs des champs client_id, et secret.
- Identifiant du groupe 360Learning : indiquez uniquement les identifiants des groupes que vous synchroniserez avec Go1.
- Adresse email de l’administrateur 360Learning du connecteur : l’utilisateur qui sera l’administrateur du connecteur doit avoir des droits d’administrateur sur le groupe synchronisé.
Une fois ces informations transmises, votre Solution Architect (SA) vous contactera pour compléter la configuration et mettre en place un scénario de test avec vous. Une fois la phase de test terminée, ils activeront l’intégration sur votre plateforme en production.
Étape 3 : testez l'intégration
Lorsque votre SA active le connecteur sur votre plateforme, il ou elle vous fournira une URL de test.
L'instance de test ne synchronise pas automatiquement les données depuis Go1 vers 360Learning. Lors de la réalisation de vos tests, contactez votre SA afin qu'il ou elle lance manuellement les scripts de synchronisation.
Exemple :
- L’URL de votre plateforme de production est :
myacademy.360learning.com
- Votre URL de test sera quelque chose comme :
myacademy.360mocc.com:14532
Ce que vous devez également savoir sur l'instance de test :
- Aucune modification faite sur votre instance de production n’est reportée sur votre instance de test.
- Aucune modification faite sur votre instance de test n’est reportée sur votre instance de production.
- L’instance de test n’envoie aucun email.
- L’instance de test est temporaire. Si vous ne pouvez plus vous y connecter alors que vous souhaitez poursuivre les tests, contactez votre SA afin qu'il ou elle redémarre l'instance de test.
Suggestions de scenarii de test
- Assurez vous que votre catalogue Go1 “My Library” s'affiche bien sur la plateforme 360Learning.
💡 Lors de la réalisation de vos tests, n'oubliez pas de contacter votre SA afin qu'il ou elle lance manuellement les scripts de synchronisation.
Étape 4 : activez l’intégration en production
Lorsque vous avez terminé tous vos tests, et êtes satisfait avec les résultats, vous pouvez demander à votre SA de déployer le connecteur sur votre plateforme de production.
Une fois l’intégration en production, les administrateurs plateforme peuvent l’activer sur des groupes spécifiques :
- Dans la barre de gauche, cliquez sur le groupe avec lequel vous synchronisez les données.
- En haut à droite de la section principale, cliquez sur Paramètres.
- Dans la colonne de gauche, cliquez sur Connecteurs → Gérer les connecteurs.
- Cliquez sur Go1.
- Vérifiez les informations d’API et cliquez sur METTRE EN PLACE LE CONNECTEUR.
Étape 5 : ajoutez des modules à votre bibliothèque Go1 pour la synchronisation avec 360Learning
Le connecteur synchronise uniquement les modules disponibles dans la section My library (Ma bibliothèque) de votre portail Go1. Pour ajouter un module à My library :
- Accédez à votre portail Go1 et naviguez vers la section Go1 Content Hub.
- Sélectionnez le module que vous souhaitez ajouter.
- Cliquez sur Add to my library.
Une fois ajouté à My library dans Go1, les modules seront synchronisés avec votre plateforme 360Learning lors de la prochaine synchronisation quotidienne.
Pour plus d'informations sur la gestion de l'accès à la bibliothèque de contenus Go1, consultez la documentation officielle de Go1.