Integrate catalogs from Go1

  • Updated

Who can use this feature?

Synchronize your Go1 content to 360Learning. At activation, the integration will:

  • Synchronize your Go1 catalog into 360Learning
  • Synchronize statistics for your learners

Setting up the integration

There are a few items you need to complete before you can start setting up the integration in 360Learning.

Step 1: Create a new integration in your Go1 portal

To start, you will need to create a new integration in your Go1 portal, you can find the steps to do this here.

Once you have created the new integration in Go1, write down the following parameters:

  • client_id
  • secret

Step 2: Contact 360Learning

After you have the integration enabled, email either your 360Learning Client Success Partner or Solution Architect with the following information:

  • Integration Name: Go1
  • Go1 API Keys: client_id, Secret
  • 360Learning Group Id: Include only the ids for the groups that you will sync with Go1 (Find the ID of a group).
  • 360Learning Connector Admin Email: The email of the user who will act as the administrator for your integration. In 360Learning, this user needs to be either a platform administrator or the platform owner (Permissions & roles).

After that, your Solution Architect will reach out and complete configuration and setup testing with you. Once testing is complete, they will turn the integration on in your live platform.

Step 3: Testing the integration

Next, your Solution Architect will send you a URL to test the integration.

The test environment does not automatically synchronize from Go1 and 360Learning. When running through your tests, contact your Solution Architect to manually run the synchronization scripts.

Example:

  • Production URL: myacademy.360learning.com
  • Test URL: myacademy.360mocc.com:14532

Other things to know about the test environment:

  • Any changes made in production will not show up in the test environment.
  • Any changes made in the test environment will not show up in production.
  • The test environment does not send any emails.
  • The test environment is temporary. If you cannot log in to it anymore while still testing your integration, ask your Solution Architect to restart the test environment.

Suggested test scenarios

  • Ensure that your Go1 “My Library” catalog shows up in 360Learning as expected.

💡 When running through your tests, remember to contact your Solution Architect to manually run the synchronization scripts.

Step 4: Activate the integration in production

Once you’ve completed your tests, request for your Solution Architect to deploy the integration into your production platform.

Once the integration is in production, your platform administrators can activate it in the relevant groups:

  1. From the homepage, select the group you’re synchronizing data with.
  2. In the top right corner, click ...Settings.
  3. In the right panel, select Integrations Manage Integrations.
  4. Click Go1.
  5. Verify the API information is correct and click SETUP INTEGRATION.

More information

Default synced catalog data

Once per day, 360Learning will integrate with Go1, pulling catalog data and learner statistics. We will pull the following data from the “My Library” catalog of Go1:

  • Course
  • Document
  • Interactive
  • Text
  • Video
  • Link
  • Audio

Learner Statistics

We retrieve the following learning statistics from Go1, and make them available in 360Learning:

  • Progress
    • 100 if completed, 0 otherwise.
  • Completion date
    • Only available when the learner has completed the course.
  • Last activity date

Note: we will ignore enrollment records with a status other than completed or in-progress.

Catalog Mapping

Go1 Learning Object

360Learning Content

Comment

id

externalId

 

title

title

 

description

shortDescription

 

image

URL of the image

 

updated_time

modifiedAt

Last date/time the content has been updated

language

a string value containing language code, for example en

map to the appropriate language

authors.name

authors

 
 

launchUrl

The launchUrl must be built using this pattern: Go1 instance URL + /play/ + id of the content, for example: https://360learning-dev.mygo1.com/play/36439791

type

contentType

possible Go1 types: "assignment" "course" "document" "event" "interactive" "lti" "question" "quiz" "text" "video". We will only retrieve "audio", "course", "document", "interactive", "link", "text", "video" mapped as following: "audio": ContentType.Audiobook, "course": ContentType.Course, "document": ContentType.Article, "interactive": ContentType.Course, "link": ContentType.Course, "text": ContentType.Article, "video": ContentType.Video

delivery.duration

duration

course duration in minutes

tags

subjects

 
Check out our blog for more L&D resources.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request