Click here to check the updated version of this page
Help FAQ
What can GrassBlade be used for?
1. You can use it for launching TinCan content from wordpress, and track user activity on your LRS.
2. GrassBlade can track and send statements for common activities like page views to your LRS.
Where will I get the endpoint url, user and password from?
These details are provided by your LRS. If you are using Scorm Cloud from Rustici or WaxLRS. The following details can help:
Configuring GrassBlade with Scorm Cloud
1. Create an application in Scorm Cloud. Get the Application ID and Secret.
2. In GrassBlade Settings you will have to enter the following details:
Endpoint URL: https://cloud.scorm.com/ScormEngineInterface/TCAPI/<APPLICATIONID>/
User: <APPLICATIONID>
Password: <APPLICATION SECRET>
Configuring GrassBlade with WaxLRS
1. Go to Settings.
2. Under ‘Basic Credentials’ click on ‘New Basic Credentials’.
Endpoint URL: Endpoint as mentioned on the settings page e.g. https://<yourcompany>.waxlrs.com/TCAPI/
User: <APPLICATIONID>
Password: <APPLICATION SECRET>
Shortcode Generator – What is easiest way to add grassblade shortcode?
You can generate shortcode using the GrassBlade Shortcode Generator. Click the button with GrassBlade icon on the WYSIWYG editor when creating a page.
What are the example usage?
1. [grassblade src='http://www.nextsoftwaresolutions.com/demo/articulate/story.html']: This will launch the page url http://www.nextsoftwaresolutions.com/demo/articulate/story.html in a 960 X 640px iframe
2. [grassblade src='http://www.nextsoftwaresolutions.com/demo/articulate/story.html' width='900px' height='600px']: This will launch the page url http://www.nextsoftwaresolutions.com/demo/articulate/story.html in a 900 X 600px iframe
3. [grassblade src='http://www.nextsoftwaresolutions.com/demo/articulate/story.html' width='900px' height='600px' endpoint='https://mylrsendpoint.com' user='myauthuser' pass='myauthpass']: Using endpoint details for the tag instead of using them from this settings page. This is for being able to use diffenent LRS for different pieces of content.
What parameters can be used in the shortcode?
1. src*: (Required) . This URL of content’s launch page where the content is to be accessed.
2. width: Optional. Default 940px. Width is the iframe width for the content in which content is launched.
3. height: Optional. Default 640px. Height is the iframe height for the content in which content is launched.
4. endpoint: Optional. Default is the value of LRS endpoint on this page.
5. user: Optional. Default is the value of User on this page.
6. pass: Optional. Default is the value if Password on this page.
7. Version: Optional. Default 0.95. If using 0.90 content, set the version to 0.90
8. target: Optional. Default iframe. Use target=’_blank’ to open in new window.
9. guest: Optional. Default is the setting on this page.. Set to 1 or 0 to allow or disable guest access for specific content.
10. activity_id: Optional. This should be a URL unique to your content/activity.
How does Guest tracking work?
Guest Tracking feature is to be able to track activities of users who are not logged in. Just for tracking purposes, Name and Email will be decided as mentioned in the grassblade settings page.
xAPI Content Manager
How to upload an xAPI (Tin Can) content package from Articualate or other provider?
xAPI Content menu option can be used to upload xAPI Content zip Package. You have to click on ‘Add New’ under ‘xAPI Content’ menu option. Write a title, select the zip package using uploader, select the version and hit publish. Simple!
You can test the upload using the View button next to launch url
Use the provided shortcode, or the Launch Url as the SRC parameter in the shortcode generator to add the content to the page, post or courses you want to add it to.
Make sure you are using the right version. e.g. For a 0.90 Articulate Content you need to select 0.90 in both content uploader, and the shortcode.
Can I upload Non Tin Can content package from Articulate or other provider?
Currently you can upload Articulate Studio packages using xAPI Content Upload tool. PageViews can be tracked for such packages if you have PageViews feature enabled on your GrassBlade version. Please contact us if you need support for more packages.
PageViews Tracking
What is PageViews tracking?
PageViews tracking feature sends page view details to the LRS. Every time someone visits a page that is being tracked by PageViews, an xAPI statement is sent to the LRS.
Which TinCan(xAPI) Version is used to send statement sent for PageViews?
Please look for GrassBlade Upadates if a newer xAPI version is released.
How does GrassBlade decide which Pages/Posts to track?
Based on the settings on PageViews Settings page, you can choose to track all Pages and Posts. Or, choose to track posts in specific categories or specific tags.