How to use SendTinCanStatement()
Aug 07, 2015
By
Brandon L
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
Hi Brandon!
JavaScript is not a skill of mine and hopefully someone in the community will be able to assist you here :)
For now I've just moved to using TinCan.js as it seems to be the better solution than using Storyline's undocumented functions.
Thanks Brandon for the update.
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?
Hi Damion,
I'm not sure if Brandon is still subscribed here, as the post is a bit older - but you could always use the "contact me" button on a ELH users' profile to reach out to them directly!
Best of luck with your project!
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.
Thanks Brandon for that insight, the Contact Me feature does go directly to an individuals email vs. appearing in ELH or showing as a standard forum discussion notification.
This discussion is closed. You can start a new discussion or contact Articulate Support.