Forum Discussion

AndrewHoskins-e's avatar
AndrewHoskins-e
Community Member
19 days ago

x API in Rise

HI all,

I would like to be able to track the following in a Rise course using xAPi:  Focused, Unfocused, Interacted, and Answered.   I have not been able to find a clear answer on how to do this for a full Rise course.  

I have found the following:

To integrate xAPI into a Rise 360 course and track multiple learning activities, you can export your Rise 360 content as an LMS package. Here's a quick guide on how to do it:

  1. Open your course from the Rise 360 dashboard.
  2. Click Publish in the upper right corner and select LMS.
  3. Choose the xAPI (Tin Can) standard.
  4. Select a Tracking option, such as completion percentage or quiz result.
  5. Click Publish again to generate the package.
  6. Once the package is ready, upload the zip file to your LMS. If your LMS requires you to identify the launch file, point to `indexapi.html`.

This will allow you to track learners' progress and activities using xAPI.

Unfortunately, that does not appear to satisfy what I listed as the items to track.  I am very new to xAPI so please keep the responses as elementary as possible.  Can anyone help explain how to set up a course (with multiple storyline blocks) to be able to track those items?   

Thanks in advance!

5 Replies

  • Hi Andrew! It sounds to me like you're looking for custom xAPI statements, which Rise does not currently support. Storyline does, though. Here's a comparison: https://access.articulate.com/support/article/Storyline-360-and-Rise-360-Comparing-Features-for-LMS-Output

    When you're looking for that level of granular data from xAPI, you can write custom statements in a trigger in Storyline: https://access.articulate.com/support/article/Storyline-360-Custom-xAPI-Statements?_ga=2.97122774.851001684.1744049138-1676695502.1724858988  

  • Thanks for the response.  Is there nothing that can be done to allow that level of granularity in Rise?  What specifically does Rise track?  I have yet to find any clear answers on either of those questions - other than your statement that Rise does not support custom xAPI statements.  I was disappointed to read that, but appreciate its clarity. One additional question - tied to the earlier ones - if there are custom xAPI statements - what do the standard ones do? Thank you again - 

    • AndrewHoskins-e's avatar
      AndrewHoskins-e
      Community Member

      I have reviewed both links now - and have a couple of follow up questions.  So, it appears that Rise has limited xAPI (that I am still a little unclear on what it actually can track) - but I can put in custom xAPI for Storyline...

      Does that mean I could put in xAPI triggers for each individual storyline block I have in my Rise course?

      Do I just need to set the publish in Rise to LMS --> xAPI for those triggers in the blocks to report to my LRS?

      thank you so much again for your help on this!

      • AndrewHoskins-e's avatar
        AndrewHoskins-e
        Community Member

        additional - additional note... it appears that Rise would only allow a custom xAPI tracking from a single storyline block in the course and if that is selected, it would only report on that, and not anything else... is that correct?