Have you watched the xAPI Overview for Captivate yet? Watch it Now!!!
In this video, we're going to take a quick look at how to use the xAPI features in this file.
In addition to the standard Captivate statements that fire in an xAPI publish, we've added a number of custom statements to give you some deep tracking on your interaction.
There are two types of custom statements in this file: 1 type fires when the learner successfully matches a dragger and dropzone.
It looks like this.
The second type fires when the interaction feedback shows, and looks like this.
If you review the full JSON, you'll see that we've added some detail about the correct response pattern, and how the user actually responded.
Each of these statements are contextually related to some values you enter for the course identifier.
This makes them easy to sort and filter, and provides some nice visualization in the analytics dashboard of your LRS.
Since they're structured differently, each type can be filtered and reported on differently.
Each can also be disabled or edited quickly and easily.
To use our statements, navigate to the "advanced actions" pane.
On the each of the drop_target actions, you'll see several xAPI variables and an Execute JS trigger.
The submit_results action houses our "answered" statement.
Enter the details for your slide in the variables in these spots.
Make sure to check out our xAPI overview video for more details on these details.
Once you edit those values, your file is set up and ready to go.
From here, you'll need to publish and launch your files to see statements.
Check out our "publishing to xAPI" video for more detail