Tin Canny LearnDash Reporting includes a settings page that lets you configure how various aspects of the plugin function. The page can be found at Tin Canny Reporting > Settings.
Enabling/Disabling Tin Can/SCORM Data Capture
If you don’t want to capture Tin Can/SCORM statements sent by uploaded modules, you can set this to “No”. This option will also remove the Tin Can and xAPI Quiz Report tabs from the reporting page.
Protecting SCORM/Tin Can Modules
When uploading Storyline/Rise, Captivate and iSpring content to your courses, you can enable basic protection of your content that restricts viewing of the content to signed-in users only. Anonymous users who navigate to the URL where that module is available will not be able to see it or use it. This basic protection makes it difficult for your users to share the content with anonymous users and eliminates the collection of anonymous user data in Tin Can data reports.
There are also cases where a site owner might want to turn off content protection. For example, publishing an open course where there may be anonymous users allowed, or where you may want to feature course content to outside users.
In release 2.1.2 of the plugin, we provided the flexibility to turn content protection on and off globally (across all of your LearnDash courses) and at a lesson or topic level. The default state is to have global content protection set across all of your LearnDash courses.
This setting applies to all courses offered via your LearnDash site and will affect how you override this setting at a lesson and topic level (more below). When set to Yes then all modules are protected as described above – not visible or usable for users who are not signed in. When set to No, anonymous users can see modules across all of your courses if they navigate to the URL, and they can use the modules and complete them.
Note: Tin Can data from an anonymous user session is not stored or available via your reports.
Setting protection at the lesson or topic level
You can override the global protection settings described above at a lesson or topic level by accessing the Tin Canny settings when you edit a lesson or topic.
When setting an override, you have three options:
- The default setting and option at a lesson or topic level is Use Global Setting. So, if your global setting, as described above, is set to Yes then using this setting at the lesson or topic level maintains the protection of your content.
- Yes – This option turns on protection with this particular lesson/topic (to be used generally when global protection is set to No).
- No – This option turns off content protection at the lesson or topic level. This is the primary way to override default global protection that is set across all LearnDash courses.
Content Outside of LearnDash Courses
The content protection that comes with the Tin Canny LearnDash Reporting plugin applies to SCORM and xAPI compliant content created with supported authoring tools, and that is presented via LearnDash courses, lessons, and topics. The protection does not extend to modules that are presented via pages and posts on your WordPress site. If you make modules available via pages or posts, anonymous users will be able to see and use the modules, and anonymous session data will likely be collected and visible in your Tin Canny reports.
Please note: data collected from modules published to posts or pages may be assigned a value of n/a and displayed this way in the Group and Course data columns of your report.
Enable Sorting by % Complete
The ability to sort by % Complete requires a very large amount of data be requested from the server, which will fail or cause poor performance on sites with many users. Disable this setting to improve the responsiveness of the reports.
These settings enable you to set the default values when embedding content in a lightbox. These can be overridden at the lesson/topic level.
Tin Canny LearnDash Reporting comes with several functions to reset data. Use these functions with caution, as the operations are irreversible.