How do I view the page views for a user in an account?

You can view the page views for a user in your account. You can also download page views as a CSV file.

The Page Views section only displays user data for the last 365 days.

Notes:

  • Viewing page views is an account permission. If you cannot view page views, your institution has restricted this feature.
  • Because mobile page view data is based on device settings and network connection, it may vary from the time the page views actually occurred. Page view data should not be used to assess academic integrity.
  • The data is a best-effort attempt and is not guaranteed to be complete or entirely accurate. It is intended for use in rollups and aggregate analysis, rather than in isolation for auditing purposes or other high-stakes analyses involving individual users or small samples.
  • Page Views data is generated from Canvas log files, not from a transactional database. As a result, data may be lost or duplicated at various points in the process—though such occurrences are uncommon.
  • Additionally, due to the size of the data, our processes are designed to ensure that errors can be corrected at any time, with updates integrated as soon as they are identified and processed.

Open Account

Open Account

In Global Navigation, click the Admin link [1], then click the name of the account [2].

Open People

Open People

In Account Navigation, click the People link.

Find User

Find User

To find a specific user in the account, you can use the filter and search options.

Open User Profile

Open User Profile

In the search results, click the user's name.

Locate Page Views Section

Locate Page Views Section

At the bottom of the User Details page, you can view the Page Views section. By default, the 30-day activity tab displays.

View 30-day Activity

View 30-day Activity

The table displays the following information:

  • The URL the student viewed [1]
  • The date the page was accessed [2]
  • Whether or not the user participated in the page [3]
    • This column indicates whether the user participated in an activity that required action, such as submitting an assignment, replying to a discussion, or contributing to a page.
  • The interaction time with the page [4]
    • This is calculated by the number of seconds a user interacts with a Canvas page. Canvas records interactions at a minimum of 10 seconds or a maximum of 5 minutes to document when a user physically interacts with the page, such as clicking the mouse or using the keyboard. 
  • The user's browser agent [5]
    • In this column you can also see if the user participated in a course using an access token from a developer key. The name of the associated app will appear in the page views, helping differentiate between user access tokens and standard web sessions, and identifying the related developer key.

If you want to filter the page views by date, enter the date in the Filter by date field [6] or click the Calendar icon [7].

To view more items, click the page number or arrow icons [8].

View 1-year Activity

View 1-year Activity

In the 1-year activity tab [1], you can export up to one year of user activity.

Select a start and end month [2] and then click the Export CSV link [3].

Note: You can only request user history for one user at a time. Once the current file has been generated, you can submit a new request for that user.

Export User Activity

Export User Activity

In the Recent exports section, you can view the export status [1]. To download the CSV file, click the file link [2]. Generated CSV files are available for download for up to 24 hours only.

For more detailed insights into student interaction, you can also view individual student analytics in a course.

Notes:

  • The CSV file contains more data than what is shown in the Page Views window, including the IP address used for each page view.
  • The Page Views CSV file contains information about user activity in Canvas. When an admin masquerades as a user, the real_user_id column displays the admin's User ID. A blank cell in this column indicates that the user was logged in.
  • The Date column displays in the time zone of the viewer.
  • You can find the descriptions of Page Views CSV column headings in the Canvas Users API documentation.