cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
smartps
Community Participant

Report on User Agents

Jump to solution

Does anyone know how to report on the User Agent strings from students accessing courses please?

I'm trying to build a view of which browser/app, devices, and resolutions are being used.

1 Solution

Accepted Solutions
James
Community Champion

 @smartps  

Browser, app, and device are doable. I haven't seen anything that supplies resolution except from the device. I've used the information from the Browser Capabilities Project to give me the data I need.

 

Canvas Data has access to all of the page requests and it includes the user agent as a field. There is another field that contains a user_agent_id that claims to be unsupported, but I use it to recreate my own user_agent_tables since they don't come with Canvas Data. I then join it to the requests table, or extract the relevant information from the requests table, and then do the join. Working with the entire requests table slows things way down, especially for a non-indexed field.

View solution in original post

1 Reply
James
Community Champion

 @smartps  

Browser, app, and device are doable. I haven't seen anything that supplies resolution except from the device. I've used the information from the Browser Capabilities Project to give me the data I need.

 

Canvas Data has access to all of the page requests and it includes the user agent as a field. There is another field that contains a user_agent_id that claims to be unsupported, but I use it to recreate my own user_agent_tables since they don't come with Canvas Data. I then join it to the requests table, or extract the relevant information from the requests table, and then do the join. Working with the entire requests table slows things way down, especially for a non-indexed field.

View solution in original post