Forum Discussion

DevlinPeck's avatar
DevlinPeck
Community Member
6 years ago

GUIDE: Send an xAPI Statement from Storyline 360

Hello everyone! I've written up a 3-part tutorial series that walks you through how to send custom xAPI statements from a Storyline (2, 3, or 360) course. You don't need any prior JavaScript knowledge, and this series has helped dozens of others send their first statements. 

Even if you have already sent custom statements, giving the first tutorial a read will give you a pretty solid understanding of an xAPI statement.

Well, here they are!

Part 1: Write an xAPI Statement from Scratch

Part 2: Collect the User's Name & Email from Storyline

Part 3: Send an xAPI Statement from Storyline

As always, let me know if you run into any trouble or have any additional questions.

  • DevlinPeck's avatar
    DevlinPeck
    Community Member

    That’s great to hear! Do either of you remember which issue you were having? If so, maybe you can share what was wrong and how you fixed it in case others run into something similar. 

  • For me it must have been endpoint and/or secret. I was having issues using SCORMCloud but when I went to Watershed it worked fine.

  • Hi Devlin, I had another crack at it and used your troubleshooting guide and success! It worked. Thank you so much for this. I'm taking a look at your intermediate tutorials next...

    I think i'd gotten in a muddle over the brackets of my objects.

  • Hi! Just worked through your first few tutorials and they worked great! Thanks for putting those up for us.

  • RohitSaxena's avatar
    RohitSaxena
    Community Member

    Hi Devlin, I am stuck on an issue wherein we have used custom variables in the storyline package but am unable to report the score raw values to the LRS. Keep getting errors related to Score not being a Number. Any guidance on this?

    The variable is set to Number for sure.