The Report service interface contains functionality to retreive Statistics and Reports for a webcast. - Statistics contains datetime based data - Reports contains datetime independent data for a webcast, module or visitor All methods return an enum value to indicate error or success. See ReturnCode for the possible values.
Methods | Complex Types | Simple Types
Get a ChartList, a collection of Charts, which itself is a collection of ChartItems
A ChartGetResult element.
Get a Customer, containing running totals of visitors and views
A CustomerGetResult element.
Request for an Excel report to be sent to Email
A ExcelSendResult element.
Get a collection of Forms
A FormsGetResult element.
Get a User, containing webcast usage statistics
A UserGetResult element.
Get a list of UserSummarys based on the specified filters.
A UserSearchResult element.
Tests if a certain form has been completed by a specific visitor
A VisitorCompletedFormResult element.
Get a Visitor, containing detailed reports about visitors
A VisitorGetResult element.
Search Visitors by (part of) email address returns a VisitorSummary, for detailed visitor info see: VisitorGet
A VisitorSearchResult element.
Gets an array of DateTimes, from a specific starting point
A VisitorWatchedSinceResult element.
Get a Webcast containing running totals of minutes watched and amount of viewers for a specified period of time
A WebcastGetResult element.
Get a collection of WebcastSummarys
A WebcastSearchResult element.
Get a WebcastSummary, this data can be cached for 1 minute.
A WebcastSummaryGetResult element.
Describes occurance activity for a certain item Examples: - A webcast usually occurs once (Total=1) and has a Duration - A speaker can occur multiple times (Total=n) in a webcast and has a (total)Duration and the average speaking time for a speaker in a webcast = Duration/Total
Contains elements as defined in the following table.
A form anwser from a web visitor
A collection of Answers
Chart data class
Data class for retreiving a simple lightweight sortable item - Id refers to the full item for more details. - Value holds the requested chartvalue, for example: number of downloads
A collection of ChartItems
A collection of Charts
Describes Customer usage statistics
Describes download statistics
A collecion of Downloads
Contains a collection of Questions
A Collection of Forms
Describes MediaStream usage statistics
A collection of MediaStreams
Describes a person's name
A form question Option
A collection of Options
A Survey or poll question containing: -all possible answers (if multiple choice) -correct answers -given answers by visitors
A collection of Questions
Describes Web visitor session statistics
A collection of Sessions
A collection of Strings used to store user settings
A collection of SpanParts
Holds an amount over a span of time Used for generating graphs (that contains multiple SpanParts)
A collection of Strings used to classify a webcast
Describes a user's usage statistics
Describes a user's name, email and username
Describes a user
A collection of UserSummarys
Describes views on a webcast element Examples: - a Topic is viewed by 20 visitors (Viewers=20) over 23 sessions (Total=23) The combined duration that an item is viewed is 46 minutes (Duration=46) The average view duration for this topic = Duration/Total = 2 minutes per session
Describes extended visitor usage statistics
A collection of VisitorOrderBys
A collection of VisitorSummarys
Describes visitor usage statistics
Describes webcast usage statistics
Describes a webcast
Describes concise webcast usage statistics
Describes user webcast statistics
A collection of WebcastUserSummarys
Value must match the following pattern: \-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?
The value must be greater than or equal to -P10675199DT2H48M5.4775808S.
The value must be less than or equal to P10675199DT2H48M5.4775807S.
Defines a time span
The return code indicates failure or success on a method call. A possitive error indicates a client side error which needs an action by the client to resolve the error. A negative error indicates a server side error. A client does not need to do a specific task except to retry the action. Zero indicates success.
Used to order user queries
Used to order visitor queries
Filter for finetuning results
Used to order webcast queries