1. Home
  2. Knowledge Base
  3. Tin Canny LearnDash Reporting
  4. Setting up Tin Canny LearnDash Reporting

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.

General 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.

Fig. 2. At the lesson and topic level, you have three options to override the protection set across all LearnDash courses.

When setting an override, you have three options:

  1. 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.
  2. Yes – This option turns on protection with this particular lesson/topic (to be used generally when global protection is set to No).
  3.  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.

Resetting Data

Tin Canny LearnDash Reporting comes with several functions to reset data.  Use these functions with caution, as the operations are irreversible.

Was this article helpful?

2 replies
  1. Aurelien Coussement
    Aurelien Coussement says:

    I’ve created a course in Rise, exported in TinCan API. I’ve uploaded this course through the uncanny owl plugin into a learndash lesson, then this lesson into a course. This course is set to “close” and associated to a course/product through the woocommerce plugin for Learndash. The general setting for protection is set to “Yes”, and the course follows the general setting.
    I’ve got two problems : first the rise course (diplayed in a new window) doesn’t display all the time in chrome (no problem in Edge…), and the course is accessible through direct url even for non connected users. Which is why i’ve buied your plugin….
    What am I doing wrong?

    • Ryan
      Ryan says:

      Please note that the Knowledge Base is not a support channel; for Tin Canny support you must log a ticket through your account or send an email to support@uncannyowl.com. To trace further we would want to know the direct URL you’re using (to make sure it’s populating a nonce) and for Chrome issues you would want to check the browser console for more information; maybe there are some mixed content issues or there’s an autoplay behaviour not supported in the latest version of Chrome.



Please note that this is not an official support channel and questions/comments may go unanswered.
To request support, log in to your account and click Submit a Request.

Leave a Reply

Your email address will not be published. Required fields are marked *