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.
Get a ChartList, a collection of Charts, which itself is a collection of ChartItems
The input of this method is the document element ChartGet having the structure defined by the following table.
The output of this method is the document element ChartGetResponse having the structure defined by the following table.
Get a Customer, containing running totals of visitors and views
The input of this method is the document element CustomerGet having the structure defined by the following table.
The output of this method is the document element CustomerGetResponse having the structure defined by the following table.
Request for an Excel report to be sent to Email
The input of this method is the document element ExcelSend having the structure defined by the following table.
The output of this method is the document element ExcelSendResponse having the structure defined by the following table.
Get a collection of Forms
The input of this method is the document element FormsGet having the structure defined by the following table.
The output of this method is the document element FormsGetResponse having the structure defined by the following table.
Get a User, containing webcast usage statistics
The input of this method is the document element UserGet having the structure defined by the following table.
The output of this method is the document element UserGetResponse having the structure defined by the following table.
Get a list of UserSummarys based on the specified filters.
The input of this method is the document element UserSearch having the structure defined by the following table.
The output of this method is the document element UserSearchResponse having the structure defined by the following table.
Tests if a certain form has been completed by a specific visitor
The input of this method is the document element VisitorCompletedForm having the structure defined by the following table.
The output of this method is the document element VisitorCompletedFormResponse having the structure defined by the following table.
Get a Visitor, containing detailed reports about visitors
The input of this method is the document element VisitorGet having the structure defined by the following table.
The output of this method is the document element VisitorGetResponse having the structure defined by the following table.
Search Visitors by (part of) email address returns a VisitorSummary, for detailed visitor info see: VisitorGet
The input of this method is the document element VisitorSearch having the structure defined by the following table.
The output of this method is the document element VisitorSearchResponse having the structure defined by the following table.
Gets an array of DateTimes, from a specific starting point
The input of this method is the document element VisitorWatchedSince having the structure defined by the following table.
The output of this method is the document element VisitorWatchedSinceResponse having the structure defined by the following table.
Get a count of the current amount of viewers of a specific webcast, this result can be cached for 1 minute.
The input of this method is the document element WebcastCurrentViewersGet having the structure defined by the following table.
The output of this method is the document element WebcastCurrentViewersGetResponse having the structure defined by the following table.
Get a Webcast containing running totals of minutes watched and amount of viewers for a specified period of time
The input of this method is the document element WebcastGet having the structure defined by the following table.
The output of this method is the document element WebcastGetResponse having the structure defined by the following table.
Get a collection of WebcastSummarys
The input of this method is the document element WebcastSearch having the structure defined by the following table.
The output of this method is the document element WebcastSearchResponse having the structure defined by the following table.
Get a WebcastSummary, this data can be cached for 1 minute.
The input of this method is the document element WebcastSummaryGet having the structure defined by the following table.
The output of this method is the document element WebcastSummaryGetResponse having the structure defined by the following table.
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
Restricting anyType
Contains elements as defined in the following table.
The total amount of time spent during this activity
Type long
See Activity
Counts the amount of times activity has been registered
Type int
A form anwser from a web visitor
Timestamp of the Value
Type dateTime
See Answer
Unused
Type string
The given value of the answer
Uniquely identifies a visitor
A collection of Answers
Type Answer
See Answers
See ArrayOfdateTime
Chart data class
A collection of ChartItems
Type ChartItems
See Chart
A chart's type
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
Uniquely identifies a chartitem
See ChartItem
a chartitem's title
a chartitem's value
Type ChartItem
See ChartItems
A collection of Charts
Type Chart
See Charts
Describes Customer usage statistics
Type Activity
See Customer
The total amount of downloads
Uniquely identifies a customer
A customer's title
See Views
Type Views
Describes download statistics
Uniquely identifies a download
See Download
A download's title
A download's type
A collecion of Downloads
Type Download
See Downloads
Contains a collection of Questions
Uniquely identifies a form
Type guid
See Form
a collection of Questions
Type Questions
a form's title
a form's type
A Collection of Forms
Type Form
See Forms
Describes MediaStream usage statistics
see Activity
See MediaStream
Uniquely identifies this mediastream
Is this a live stream?
Type boolean
a mediastream's title
see Views
A collection of MediaStreams
Type MediaStream
See MediaStreams
Describes a person's name
a person's first name
See Name
a person's last name
a person's middle name
a person's title
A form question Option
Uniquely identifies this option
See Option
Gets or sets if this option is the correct option
an option's text
?
A collection of Options
Type Option
See Options
A Survey or poll question containing: -all possible answers (if multiple choice) -correct answers -given answers by visitors
a collection of Answers
Type Answers
See Question
Uniquely identifies a question
defines if this question is mandatory
a collection of Options
Type Options
a question's text
a question's type
A collection of Questions
Type Question
See Questions
Describes Web visitor session statistics
a session's originating city
See Session
a session's originating continent code
a session's originating country
a session's domain
the session's end date and time
Uniquely identifies a session
a session's originating ip address
a session's originating latitude
Type float
a session's originating longtitude
the player url used by a session
the session's referer
a session's originating region
the session's start date and time
a session's originating browser user agent string
Type ArrayOfdateTime
A collection of Sessions
Type Session
See Sessions
a sessiontotal's city
See SessionTotal
a sessiontotal's continent code
a sessiontotal's country
a sessiontotal's domain
a sessiontotal's end date and time
Uniquely identifies a SessionTotal
a sessiontotal's ip address
a sessiontotal's latitude
a sessiontotal's longitude
a sessiontotal's percentage watched
Type decimal
a sessiontotal's player url
a sessiontotal's amount of incorrect questions
a sessiontotal's referer
a sessiontotal's region
a sessiontotal's start date and time
a sessiontotal's user agent string
A collection of Strings used to store user settings
See Settings
A collection of SpanParts
Type SpanPart
See Span
Holds an amount over a span of time Used for generating graphs (that contains multiple SpanParts)
see Period
Type Period
See SpanPart
a spanpart's start date and time
a spanpart's value
A collection of Strings used to classify a webcast
See TagList
Describes a user's usage statistics
see UserDetails
Type UserDetails
See User
a collection of WebcastUserSummary
Type WebcastUserSummaryList
Describes a user's name, email and username
a userdetails' email address
See UserDetails
see Name
Type Name
a userdetails' username
Describes a user
See UserSummary
a usersummary's amount of subscriptions
a usersummary's amount of visits
A collection of UserSummarys
Type UserSummary
See UserSummaryList
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
a view's duration
a view's from measurement date and time
a collection of SpanParts
Type Span
a view's to measurement date and time
a view's total
a view's amount of viewers
a view's amount of visitors
Describes extended visitor usage statistics
a collection of Downloads
Type Downloads
See Visitor
a visitor's email address
a collection of Forms
Type Forms
a collection of Sessions
Type Sessions
see View
A collection of VisitorOrderBys
Type VisitorOrderBy
See VisitorOrderByList
A collection of VisitorSummarys
Type VisitorSummary
See VisitorSummaries
Describes visitor usage statistics
a visitorsummary's total amount of downloads
See VisitorSummary
a visitorsummary's emailaddress
Uniquely identifies a visitorsummary
see SessionTotal
Type SessionTotal
indicates if this visitorsummary watched a live webcast
Describes webcast usage statistics
See Webcast
a webcast's nullable actual end date and time
a webcast's nullable actual start date and time
a webcast's amount of chatquestions
a webcast's code
Uniquely identifies a webcast
a collection of MediaStreams
Type MediaStreams
a webcast's amount of subscribers
a webcast's title
Describes a webcast
a webcastdetail's nullable actual end date and time
See WebcastDetails
a webcastdetail's nullable actual start date and time
a webcastdetail's code
a webcastdetail's title
Describes concise webcast usage statistics
see WebcastDetails
Type WebcastDetails
See WebcastSummary
a webcastsummary's amount of sessions
a webcastsummary's amount of subscribers
see Tags
Type TagList
a webcastsummary's amount of viewers
Type WebcastSummary
See WebcastSummaryList
Describes user webcast statistics
a webcastsummary's amount of minutes watched
See WebcastUserSummary
see SettingCollection
Type Settings
a webcastsummary's unique amount of minutes watched
a webcastusersummary's visitorid
A collection of WebcastUserSummarys
Type WebcastUserSummary
See WebcastUserSummaryList
Restricting int
Restricting duration
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.
Restricting string
Value must match the following pattern: (\da-fA-F){8}-(\da-fA-F){4}-(\da-fA-F){4}-(\da-fA-F){4}-(\da-fA-F){12}
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
List
Used to order webcast queries
Type anyType
Type anyURI
Type base64Binary
Type byte
Type char
See ChartGet
Type ReturnCode
See ChartGetResponse
Type Charts
Type Customer
See CustomerGet
See CustomerGetResponse
Type double
Type duration
See ExcelSend
See ExcelSendResponse
See FormsGet
See FormsGetResponse
Type QName
Type short
Type unsignedByte
Type unsignedInt
Type unsignedLong
Type unsignedShort
Type User
See UserGet
See UserGetResponse
Type UserOrdering
See UserSearch
See UserSearchResponse
Type UserSummaryList
Type Visitor
See VisitorCompletedForm
See VisitorCompletedFormResponse
See VisitorGet
See VisitorGetResponse
Type VisitorOrderByList
See VisitorSearch
See VisitorSearchResponse
Type VisitorSummaries
See VisitorWatchedSince
See VisitorWatchedSinceResponse
Type Webcast
See WebcastCurrentViewersGet
See WebcastCurrentViewersGetResponse
Type WebcastFilter
See WebcastGet
See WebcastGetResponse
Type WebcastOrdering
See WebcastSearch
See WebcastSearchResponse
Type WebcastSummaryList
See WebcastSummaryGet
See WebcastSummaryGetResponse