Degreed

As an xAPI conformant LRS, Watershed can receive data from any xAPI conformant Activity Provider. Many Watershed reports are flexible and you can configure Watershed to display useful visualizations and metrics from almost any xAPI data set. To help you get the most out of your data, we’re working with a number of product vendors to ensure that the data they send is optimized to produce the best possible results in Watershed. We want to help you to configure Watershed reports in the best way possible to display that data.

Degreed is a lifelong learning platform, commonly described as a Learning Experience Platform, that helps you discover, share, and track all kinds of learning resources - from courses to videos to articles and more. Degreed provides access to learning content and empowers learners with tools such as pathways, unified search, and the ability to share learning by following people and joining groups.

Who can use this feature?
 User Types
Global Admins can add new data to Watershed.
 Pricing 
Available on paid plans (Enterprise).
 Expertise
Anybody can use this feature.

Tracked Events

We worked with Degreed to implement xAPI into their platform, the main events tracked via xAPI are:

  • Logins
  • Saves
  • Follows
  • Creations
  • Joins
  • Skills Added
  • Pathways Completed
  • Content Marked as Complete
  • Comments
  • Likes
  • Invites
  • Content views
  • Pathway views
  • Pathways followed
  • Content likes

Please note this list is not exhaustive and is subject to updates with future developments. 

Connecting Degreed to Watershed

The first step in connecting Degreed to Watershed is to create Degreed API Credentials. To do so, you can see Degreed's documentation here, and be sure to create credentials with the scope "xapi:all". For assistance setting this up, reach out to your Degreed Technical Solutions Specialist.

The second step is to take the credentials from Degreed and input them as a new inbound data source in Watershed. This guide walks you through how to do that by entering the following information:

Upon entering this information and clicking Save, xAPI statements will begin to be forwarded from Degreed into Watershed. Note that this could take up to 15 minutes for the first statements to appear.

Creating Measures for Degreed Data

The most common measures for Degreed data count specific interactions within the platform for further investigation and comparison. For example, tracking the number of times people have logged in to Degreed. Within Watershed measures can be created especially to track all of the activities happening in Degreed, using filters as outlined below. To configure these measures in the measure editor, we recommend the following:

  • Set the Measure Value to "Statement Property" and "id"
    Measure_Value.png
  • Set the Aggregation type to "Count"
    Aggregation_Count.png
  • Select the appropriate verb id from the available verbs used by Degreed:
    Logged In https://api.degreed.com/xAPI/verbs/loggedin
    Viewed https://api.degreed.com/xAPI/verbs/viewed
    Followed https://api.degreed.com/xAPI/verbs/followed
    Shared https://api.degreed.com/xAPI/verbs/shared
    Unfollowed Pathway https://api.degreed.com/xAPI/verbs/unfollowedpathway
    Completed https://api.degreed.com/xAPI/verbs/completed
    Followed https://api.degreed.com/xAPI/verbs/follow
    Invited https://api.degreed.com/xAPI/verbs/invite
    Joined https://api.degreed.com/xAPI/verbs/join
    Saved https://api.degreed.com/xAPI/verbs/saved
    Created https://api.degreed.com/xAPI/verbs/created
    Deleted User Resource https://api.degreed.com/xAPI/verbs/userresourcedeleted
    Left (A Group) https://api.degreed.com/xAPI/verbs/leftgroup
    Liked https://api.degreed.com/xAPI/verbs/liked
    Commented https://api.degreed.com/xAPI/verbs/commented
    Unfollowed User https://api.degreed.com/xAPI/verbs/unfolloweduser
    Added Skill https://api.degreed.com/xAPI/verbs/addedskill

    For example, in order to create a measure to count the number of logins into Degreed, it should be configured to match the below configuration:
    Degreed_Login_Count.png

Note that filter on the Verb "logged in" also accepts the full ID - https://api.degreed.com/xAPI/verbs/loggedin as a valid argument as well. Using this pattern, you can create measures specific to Degreed data to count all of the different types of actions listed above. 

Example Reports and Visualizations

The measures defined above can be deployed in a number of different reports. This section lists examples of some of the possibilities.

Daily Logins Over Time

Degreed_Logins_per_Day.png

 

This line graph shows the number of people who have logged into Degreed each day over a past period of time. This report uses the Login Count measure demonstrated above.

Popular Skills

What_Skills_are_added_to_Degreed_.png

 

This heatmap shows which skills are being added by people in Degreed. To create the unique columns in the heatmap, Watershed uses measure with the COUNT aggregation and applies a filter by week and month.

Times of High Usage

When_is_Degreed_Most_Accessed.png

 

This bar chart demonstrates what time of day people are most engaged on Degreed within your organization. This report uses one of Watershed's default measures - Interaction Count, and organizes the data by time periods to group the interactions into 1-hour groups for each hour of the day.

 

Was this article helpful?
0 out of 0 found this helpful

If you can't find what you need or you want to ask a real person a question, please contact customer support.