|
UVACanvasAccess
|
Represents a record of a user page view request. More...


Public Member Functions | |
| string | ToPrettyString () |
| Returns a pretty, formatted string representation of the object. | |
Properties | |
| string | Id [get] |
| The view's UUID. | |
| string | AppName [get] |
| If this was an API request, the name of the app that generated the access token. | |
| string | Url [get] |
| The requested URL. | |
| string | ContextType [get] |
| The context for this request. I.e., what part of the API this request is being made on. | |
| string | AssetType [get] |
| The asset within the ContextType this request is being made on, if relevant. | |
| string | Controller [get] |
| The Rails controller that handled this request. | |
| string | Action [get] |
| The Rails action that handled this request. | |
| decimal? | InteractionSeconds [get] |
| An approximation of how long the user spent on the page, in seconds. | |
| DateTime | CreatedAt [get] |
| When this request was made. | |
| bool? | UserRequest [get] |
| Whether or not this request was initiated by a real user. | |
| double? | RenderTime [get] |
| An approximation of how long the page took to render, in seconds. | |
| string | UserAgent [get] |
| The user agent of the browser or program that made this request. | |
| bool? | Participated [get] |
| Whether or not this interaction counted as participation. | |
| string | HttpMethod [get] |
| The HTTP method of this request. | |
| string | RemoteIp [get] |
| The origin IP address of this request. | |
| PageViewLinks | Links [get] |
| Relationships to this view. | |
Represents a record of a user page view request.
|
inline |
Returns a pretty, formatted string representation of the object.
Implements UVACanvasAccess.Util.IPrettyPrint.