Available Settings for xAPI Content

Estimated reading time: 5 min

GrassBlade xAPI Companion has some very useful settings for your xAPI Content. xAPI Content section can include:

  • Content created with Articulate Storyline, Rise, Captivate, iSpring etc.
  • YouTube, Vimeo or MP4 Videos, or MP3 Audios
  • H5P Content

In this article, you will learn about every setting given for xAPI Content.

On xAPI Content > Add New there is xAPI Content Details section, you can find these settings for each content you want to upload. Also, there are some global setting too.

Almost, every option you see in the xAPI Content Details section is self-explanatory. If you have confusion in understanding any option you can go through this article.

Let’s start,

click to enlarge

xAPI Content Details Settings

You can upload your content here, and decide how it will show up to users.

Upload Tab
In this tab, you get an option to upload your content. There are several methods to upload your xAPI Content on WordPress.
Upload Content: You can click on Choose File to select the file you want to upload.
Video Tab
This tab is for videos, you can add URL of YouTube, Vimeo, and MP5 video or MP3 audio to use them as xAPI Content.
Video URL: Copy/Paste the video URL here.
Hide Control: If you enable this option it will hide the video player controls like volume and seek bar etc.
AutoPlay Video: Enable this option if you want to play video automatically, whenever the user loads the page.
H5P Tab
Select your H5P Content you uploaded using the H5P WordPress plugin. It will act like xAPI Content.
H5P Content: You can select your uploaded H5P Content from the given dropdown.
General Settings
These are general settings, these settings will apply to every kind of content.
Activity ID: Recommended to leave blank when uploading content, and use the one generated by content. You can set your own activity id, it must be unique.
Where to launch this content? Here you can select how you want to show this content, you have 4 options available.

  1. In-Page: Select this option, if you want to show your content embedded on the same page.
  2. Link to Open in New Window: It will show your content in the new window when the user clicks the launch button. You can specify text or image as the launch button.
  3. Link to Open in the Same Window: It will launch content in the same window, by refreshing the current tab, when the user clicks the launch button. You can specify text or image as the launch button.
  4. Link to Open in Popup LightBox: It will launch content in a LightBox When the user clicks the launch button. You can specify text or image as the launch button.
Completion Tracking:

Enable this option, if you want your LearnDash lessons, topics, and quizzes to be marked complete automatically whenever the user completes the xAPI content. Select completion type to control the behavior of the mark complete button.
Learn More

Completion on Module Completion: This setting is for a special case where your xAPI Content does not send the “passed/failed” or “completed” verb with the correct activity ID in realtime. It will allow the use of the first completion trigger coming from the module level to process the completion tracking. (Screenshot)

Completion Type Here you can control the behavior of the “Mark Complete” button of LMS.

  1. Hide Button: It is a default global option. It can hide the Mark Complete button and process completion in the background.
  2. Show Button on Completion: The mark complete button is hidden till the content is completed. On completion, it automatically shows the mark complete button.
  3. Enable Button on Completion: The mark complete button is visible but disabled till the content is completed. On completion, it automatically enables the mark complete button.
  4. Auto-redirect on completion: The mark complete button is hidden. On completion, the user is automatically redirected to the next step.
Passing Percentage: Enter your passing percentage or completion criteria for the xAPI Content.
Show Result to users: Enable this option, if you want to show the result of xAPI Content to the users. It will show the result table under the xAPI Content.

Show Rich Quiz Report to Users

Enable this option, to show Rich Quiz Reports to your learners. It will only work if you’re using GrassBlade Cloud LRS or installable GrassBlade LRS Premium or GrassBlade LRS Premium+.

I want to show the content on this page.

Enable this option, if you want to use the current page to show your xAPI Content.

Override Global Settings

Here you can override the configured global setting. If not changed, the global settings will be used. You can change them if you need, but it is best not to configure them if you want to use what is already in the global settings. Just so you can easily change it from Global Settings for all content at once.

Resolution Settings
Here you can specify aspect ratio, height and width of the content. Also, you can lock the aspect ratio of the content. This article should help for Responsive Content
Width: Set your content width here in px or % as per requirement.
Height: Set your content Height here in px or % as per requirement.
Lock Aspect Ratio Specify aspect ratio of the content and lock it for better results.
Other Settings
These are some extra optional settings.
Version: In the global settings it is by default set to 1.0 which is xAPI v1.0. When you upload the content it automatically detects the package type and set it to the LMS package version. You can choose the version you want to set:

  • Use Default (selected in global settings)
  • No Tracking
  • cmi5 (beta)
  • SCORM 1.2
  • SCORM 2004
  • xAPI 1.0
  • xAPI 0.95
  • xAPI 0.9
  • Guest Access: Select who can access the content. There 3 methods available:
    1. Allow Guests: Allow not logged in user to access content.
    2. Allow Guests (Ask Name/Email): Allow not logged in user to access content, but asks Email and Name of the user first.
    3. Require Login: It will allow logged in users only.
    Registration: Defaults to “auto”, this will automatically generate and use a new registration after every completion if completion tracking is enabled. Type in a UUID to use a specifc fixed UUID.
    Please make changes to this field only if you know what you are doing. Basically it helps in resuming content where you left last time.
    Check this article to change the Resume behaviour.
    Endpoint: If you do not want to send data to the already configured LRS. You can change the LRS for specific content. Enter the three details of other LRS here.
    Enter Endpoint URL of LRS.
    User: Enter authToken user here.
    Password: Enter authToken Password here.
    Secure Token: This is a critical data security feature of GrassBlade LRS. Currently there are three security levels. All these level have a 24 hour token life:
    1. Low: Access to user’s own statements only.
    2. Medium: Access to user’s own statements for the specific content only.
    3. High: Access to user’s own statements for the specific content, when accessed from the IP of the user this token was generated for.
    To know more about Secure Tokens, please click here.

    These are the available settings for your xAPI Content, use them carefully to get most out of the content.

    If you’re facing any problems, feel free to contact us.

    Was this article helpful?
    Dislike 0 21 of 21 found this article helpful.

    Leave a Reply

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

    Shopping Cart
    Scroll to Top
    We are making major changes on payment options & license management. Please, click here to report any issues you face during the purchase.