The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
I'm trying to calculate the average number of students who have viewed at least 1 page on the site per week.
So far, not getting anywhere because I need to be able to see unique page views rather than just 'page views'.
Any ideas how to get this out of New Analytics?
You could download the raw data from Admin Analytics regarding page views and use Excel to visualize it. There is a Filter setting called "Date Granularity" which you can change to "week". You can also change the default pageviews under "Student Activity Criteria" required to generate the data (default student interactions is "1", I believe). I'll see if there is a reliable way to pull this from CD2 or to use an API endpoint.
We do this using Navigation Events from Live Events. You could also look at the Canvas API to pull page views. This might be a helpful starting point:
https://github.com/ubc/canvas-page-view
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in