Introduction
Embedded learning allows you to start an instance of your Docebo platform on any external web page, as long as you have access to its HTML and JavaScript code.
The Docebo platform instance opens as a launcher activated either when the user clicks on a button or interacts with an element - such as a link, or a string - on the external web page or it is embedded as a widget within the page. The platform instance shows the training content you, as the Superadmin, have selected for the user on the basis of the action he or she is performing, in order to provide the best learning on the fly experience, enriching it with ad hoc training.
Embedded learning is available as a web-based application on desktop and mobile platforms.
The Launcher allows you to open an instance of your Docebo platform in any external web platform, as long as you have access to its HTML and Javascript code. Find out more on embedded learning and the embedded learning launcher in their respective knowledge base articles.
This article describes the features and functions of the course player widget for the embedded learning launcher. For the Building Blocks version of the widget, please refer to Embedded learning Building Blocks: Course player widget.
Activating embedded learning
To activate embedded learning, reach out to Docebo via the Help Center, or by contacting your Account Manager (if your plan includes this option).
Prerequisites
In order to make use of the embedded learning launcher's course player widget, you need to have the embedded learning launcher configured. Please see embedded learning launcher for more information.
Adding widgets to the launcher home screen
As it happens for the pages of your platform, you can compose the layout of the launcher home screen with widgets. The preview of the launcher home screen is available on the right side of the Launcher Builder tab. From here, you can add or remove widgets from the home screen and edit their configuration.
In order to add a new widget, click on the plus button in the preview box. In the Add New Widget slideout panel, select the widget and press Next to start its configuration according to the options listed in the following chapters.
At any time, you can edit or remove widgets by clicking on the ellipsis menu at the end of the widget name and by selecting the corresponding option.
The course player widget
The course player widget allows learners to view courses in real-time as they navigate the external web page.
Select the course you want to display in the widget in the General field by starting typing its title and selecting it among the search results. As an option, you can enable the Autoplay option so that the course will start as soon as the launcher opens, without requiring manual input.
If the training material you have selected is a downloadable file, you will be presented with a download button that you can press to save the file locally. In the event that you have already downloaded this file previously, you will be advised of this fact by the course player widget, while still being given the option to download it again.
The configuration of features like, closed captioning, playback speed controls and the ability to skip ahead or back are managed in the platform. For more information please see Configuring the course player.
Course player widget visibility rules
This widget is displayed in the launcher only if the authenticated user is entitled to see the course configured for the launcher. If, for example the “Catalog Enrollment Policy” is set so that only the Admin can enroll users, and the user can’t self enroll, the widget will not be displayed in the launcher home screen. If the course player widget is the only widget in the launcher, the launcher itself will not be displayed. If there are other widgets in the launcher, then only the other widgets will be displayed. If you want the course to be visible to all users, set the course enrollment policy as Free, and the Course Subscriptions as open. More details on the course enrollment policy.
Supported training material
Please note: Only e-learning courses are supported
At this time the following types of training material are supported:
Embedded training material
Please note:
- Please make sure you allow third party cookies. This is particularly important when using SCORM objects as some course providers make use of cookies in packages and without allowing them, their courses may encounter functionality issues.
- The SCORM, TinCan (xAPI) and AICC player might require a session cookie to be hosted by the external site. If this occurs, the hosting web site may need to adjust their own cookie policy to accept this behavior. These cookies are mandatory to allow for the correct usage of the Docebo content player.
Video
- Imported Video
- YouTube
- Vimeo
-
Wistia
Please note: Your Wistia administrator needs to add the domain where embedded learning is being implemented to the allow list in Wistia to ensure that the video can be properly viewed by your learners. Not adding the domain to the allow list can result in the following error being displayed in the widget:
Other
- HTML
- Slides Converter
- Survey
- Test
- Central Repository
- Observation Checklist
-
Google Drive
Best practice: Docebo recommends viewing Google Drive training materials in full-screen mode.