Skip to main content
Participating Frequently
April 25, 2017
Answered

How is data passed to LMS with Captivate?

  • April 25, 2017
  • 3 replies
  • 905 views

Hi Guys

Could you slow walk me through how data is passed to the LMS as it will help with troubleshooting an issue I'm having (I'm not super techy so laymans terms would be appreciated)

I need to know at what point in viewing a slide or completing an interaction the data is passed to the LMS?

Is any data for the module stored anywhere else e.g in browser or on pc?

Is the data passed as a statement or a string of characters?

When/how frequently is the lesson_status updated with the module data?

Are there any settings within our module which would impact this?

Thank you

Harri

    This topic has been closed for replies.
    Correct answer TLCMediaDesign

    I need to know at what point in viewing a slide or completing an interaction the data is passed to the LMS?

    Completion and interaction data are sent when the slide is complete.

    Is any data for the module stored anywhere else e.g in browser or on pc?

    The only data stored on a users computer is a cookie for the TOC if self-paced learning is selected.

    Is the data passed as a statement or a string of characters?

    Can be a string, or as with the interaction data, it is passed as a statement with several arguments.

    When/how frequently is the lesson_status updated with the module data?

    lesson_status is updated when the specific criteria is met.

    3 replies

    TLCMediaDesign
    Inspiring
    April 25, 2017

    I believe that is correct. Not really sure if it still writes the cookie and just doesn't use it or if it isn't written at all.

    Are you having an issue which prompted your original post?

    HarriCAuthor
    Participating Frequently
    April 25, 2017

    Yeah we have an issue where learner 1's completion data is being wrongly pulled into learner 2's profile when using the same pc.

    We need to allow people to use the same pc so I'm trying to understand a bit more about how the data moves to see if we can come up with a solution.

    Sounds like we need to test if the issue persists if we disable the TOC

    RodWard
    Community Expert
    Community Expert
    April 25, 2017

    Why don't you try having each learner log out of the PC OS and log in ONLY under their own user profile, THEN log into the LMS?

    TLCMediaDesign
    TLCMediaDesignCorrect answer
    Inspiring
    April 25, 2017

    I need to know at what point in viewing a slide or completing an interaction the data is passed to the LMS?

    Completion and interaction data are sent when the slide is complete.

    Is any data for the module stored anywhere else e.g in browser or on pc?

    The only data stored on a users computer is a cookie for the TOC if self-paced learning is selected.

    Is the data passed as a statement or a string of characters?

    Can be a string, or as with the interaction data, it is passed as a statement with several arguments.

    When/how frequently is the lesson_status updated with the module data?

    lesson_status is updated when the specific criteria is met.

    HarriCAuthor
    Participating Frequently
    April 25, 2017

    Thank you both that's really helpful

    You mention the following:

    "Is any data for the module stored anywhere else e.g in browser or on pc?

    The only data stored on a users computer is a cookie for the TOC if self-paced learning is selected."

    Does that mean that there wouldn't be a cookie if we didn't use the TOC?

    R_H__
    Inspiring
    April 25, 2017

    As far as I'm aware, the data is passed to the LMS on closing down the course window (maybe at the completion screen also).

    Unless, you tick the Send Data on Every Slide option in captivate. Ticking this box sends data to your LMS on every slide that the user visits. This is good if you are worried about users losing connection as it updates their progress more often, but the downside is it will send data to the LMS a lot more!

    File> Publish Settings > Reporting > Advanced > tick checkbox if required.

    Hope that is of some use.