How to use SendTinCanStatement()

Aug 07, 2015

I'm trying to figure out how to use the SendTinCanStatement() function and for the life of me cannot understand it. I've already looked at this post and either failed to grasp it, implemented it incorrectly or both. I'm just at a complete loss here and I wanted to know if some kind soul could help me out by either creating a tutorial or sharing a file that uses this function. All it would need to be is a single slide with nothing on it and just a single trigger to call the SendTinCanStatement() when the timeline starts. The data being sent would only need to be the most basic information that this function and TinCan need.

 

Thanks,

Brandon

7 Replies
damion mchenry

Brandon,  Thanks for the info. I've been looking into the tincan.js  I'm assuming you are firing off the tincan.sendStatement?  With that, are you able to do things like track user progress?  And if so, are you able to get the user back into the course to where they left off if they deleted their cookies for example? 

Brandon L

Damion,

We ended up not doing much with tincan/xapi, but I'll share what I remember.

You will want to use tincan.sendStatement and tincan.getStatements, but we ended up using ADL's XAPI wrapper because we were having difficulty using the other api. Also, at the time of using both, it was kind of slow to get the send/receive the data and you needed to create your own function(s) to filter through the data once you got it back from the LMS.

As for tracking progress, you can do just that with these api's if you want as they allow you to send any kind of data you want. The clearing of cookies shouldn't matter, but I'm not entirely certain on that.

My suggestion would be to go to ADL or Rustici's website and read up on how to use them.

 

FOR STORYLINE STAFF:

It would be really helpful if the "contact me" feature indicates that it came from the Articulate forums because it showed up in my email with almost no context and looked like spam. Luckily, I was able to remember and hop back on here to respond.

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