Can we track an external link in a course?

Mar 17, 2017

Hello,

we are currently writing a course with information in external links. How can we track the external link? Such as time spent, questions answered? Can we embed the external link in the course and open up within the course? We don't want to have them to have another username/ password to open up external link content. Is that possible and doesn't that make any sense. Thanks

 

brent

3 Replies
john faulkes

Brent - you can pass any credentials contained in the SL course, out to a database on an external server (so no need to have any further username/pw requirement on the external link). Then, any tracking of time spent (etc) in the external environment can be calculated there, and then passed back in if you want, into SL course variables. This is not desperately complex in logic terms but the coding and information exchange scripts are generally beyond the typical SL power user (for example - like me). I have a colleague who manages all this for me. happy to provide further info if you wish.

John.a.

john faulkes

Hi Brent,

I am sorry for the delay in getting back to you it's been a very busy week.

Essentially what my technical partner has done is give me the possibility to insert some extremely simple (one short line) JavaScript triggers into the SL editor, which are commands to store variable content to the database from any position or retrieve content.

He has created some code which goes into some of the published files that can pick up these triggers and transfer the variable contents into a database.

It is possible to send and receive variable content to a separate database even if you are starting your story line package from an LMS.

We offer this service to people such as yourselves in the same way that he offers it to me sometimes as a routine service or in certain circumstances we can offer you the code that you could adapt for your own systems if you have them.

Happy to talk further

John.a.

This discussion is closed. You can start a new discussion or contact Articulate Support.