Forum Discussion
Detecting Start & Finish Pages of Rise 360 Published for Web
Hi All,
We have already created a number of courses using Rise360. In some instances, we have exported as SCORM for use within an LMS.
However, we have a situation where the course creators have created some courses that are intended for public consumption, and we are trying to reduce the barriers to entry but exporting the Rise360 item for "WEB".
As such, we are still wanting to get an understanding of how many have commenced or completed the courses.
I have looked at the code for the export html and I'm trying to find a way to add some extra JavaScript to the page to detect when the user begins the course or lands on the last page. It would potentially send a signal to Google Analytics as a custom event.
The web export appears to work like ReactJS where it adds and removes content from the DOM.
I wanted to know if anyone else has successfully been able to detect the starting & last sections?
I have been successful, adding an event listener to the "Start Course" button. But potentially there is a better method.
Ideally, I want to detect the user landing on the section before they attempt to close the window.
Any assistance would be appreciated
Thanks
- SBP_IncCommunity Member
I use custom created javascript fired off from triggers (Execute Javascript) to send custom events to client's Google Analytics and LMS systems. Events like course start and course end. Adding xAPI or SCORM as part of publishing sends these types of events to LMS if the course is launched from an LMS as well
- ChrisNunnCommunity Member
Hi SBP_Inc,
Appreciate your providing the feedback.
However, we are trying to achieve a similar result without using an LMS and purely using the "Web Export".
We are trying to not force the user to register an account, just so they may gain access to an LMS course.
As they source of how people arrive to the course will be from multiple sources, the web export was the best option to reduce overhead of management and ease of access. We were just wanting to utilize some custom Javascript to send information into Google Analytics.
Thanks