Forum Discussion

JulioPalacios's avatar
JulioPalacios
Community Member
2 days ago
Solved

Can I use GA with an Articulate Rise course that has been turned into a SCORM assignment?

Hello. I have a course that will available both publicly and as a SCORM assignment in Blackboard. I was able to connect the web-hosted, publicly available version with my Google Analytics. 

Is the same thing possible with the same course, but now hosted as a SCORM assignment in Blackboard (Our institution's LMS)?

Essentially, this assignment will be part of a downloadable package that educators can use to upload and incorporate into their courses. I would like to use GA to track every time a student accesses the course through their assignment. 

Thanks!

  • PhilFoss's avatar
    PhilFoss
    2 days ago

    Yes exactly. Here's what it looks like in my index.html. Note this was an older course exported a year ago but it should look very similar to a newer course.

     

7 Replies

  • Thanks Phil. It looks like GA needed 24 hours to connect the data stream. It seems to be working now. Your help/input was much appreciated 

    • PhilFoss's avatar
      PhilFoss
      Community Member

      Great, and I would document your GA tracking code and let your team know- anytime the course needs to be exported again, you'll need to add the code again.

  • PhilFoss's avatar
    PhilFoss
    Community Member

    I just added GA to a Rise course by editing index.html in the scorm package and using the 'manual' method of adding the ga tracking script. It works, I've got data! Now Rise is really just a single page application (SPA) so individual lessons it won't track those separately. But I believe it was SamHill​ who posted recently, to treat each lesson as a 'page' you could use the Code Block to insert individual tracking js into each lesson. But for just general data you can throw the ga script into index.html.

     

    • JulioPalacios's avatar
      JulioPalacios
      Community Member

      Hi Phil. Thanks for taking the time to reply. Could you let me know if my workflow is similar to what works for you? 

      1. Export as an LMS package from Articulate Rise 
      2. Create a property in GA and obtain the Google Tag for the account 
      3. decompress the LMS package and locate the index.html
      4. Insert the Google Tag Script right below the <head>
      5. Zip up the package
      6. Upload it to my LMS (Blackboard) as a SCORM assignment. 
      • PhilFoss's avatar
        PhilFoss
        Community Member

        Yes exactly. Here's what it looks like in my index.html. Note this was an older course exported a year ago but it should look very similar to a newer course.

         

  • KarlMuller's avatar
    KarlMuller
    Community Member

    We have Google Analytics connected to our LMS, and it tracks the pages learners visit in the LMS. However, when a learner clicks on a Rise course, all GA reports is Launch SCORM Content. It does not even record the name of the course.

    As every LMS works differently, you may have better luck with GA. 

    • JulioPalacios's avatar
      JulioPalacios
      Community Member

      Ah, 'launch SCORM content' would be enough data for us. 

      I get especially stuck seeing that the Rise module will be used by a wide body of educators who will upload it into their own respected courses in the LMS. Ideally, the tracking code would be embedded within the module and, and every instance of the Rise module running is tracked into one GA account. 

      Thanks for your insight