This provider generates a data report containing Learning Object metadata. The following columns for each Learning Object can be included in this report.

Available columns

Name Description
learningObjectAuthorId The ID used by the database to identify the author of the learning object.
learningObjectAuthorFirstName The first name of the author of the learning object.
learningObjectAuthorLastName The last name of the author of the learning object.
learningObjectId The ID used by the database to identify the learning object.
learningObjectCode The reference number of the learning object.
learningObjectDuration The duration of the learning object.
learningObjectGuid The GUID of the learning object.
learningObjectIncludedInLO What is included in the learning object.
learningObjectLearningPoints The learning points of the learning object.
learningObjectLevel The level of the learning object.
learningObjectLocales The locales in which the learning object is available.
learningObjectPublisher The publisher of the learning object.
learningObjectSummary The summar of the learning object.
learningObjectTags The tags associated to the learning object.
learningObjecthoTargetAudience The target audience of the learning object.
learningObjectTitle The title of the learning object.
learningObjectThemes The themes of the learning object.
learningObjectThumbnailSmall The URL to the small-sized thumbnail of the learning object.
learningObjectThumbnailMedium The URL to the medium-sized thumbnail of the learning object.
learningObjectThumbnailLarge The URL to the large-sized thumbnail of the learning object.
learningObjectType The runtime (SCORM, MP4, AICC, …) of the learning object.
learningObjectDisplayedType The type (interactive content, audio, image, …) of the learning object.
learningObjectAssignements The number of tracking rows associated with this learning object.
learningObjectAverageScore The average rating of the learning object.
learningObjectAverageCompletionTime The average completion time of the learning object.
learningObjectCompletions The number of tracking rows associated with the learning object which are completed.
learningObjectNbOfComments The number of comments for the learning object.
learningObjectNbTimesFavorited The number of times the learning object has been added to a favorite list by a learner.
learningObjectRatingByLearners The rating given by the learners on the learning object.
learningObjectRatingDisplayed The rating that is displayed on the learning object.
learningObjectRatingNbByLearners The number of rating votes by learners on the learning object.
learningObjectRatingNbDisplayed The displayed number of rating votes by learners on the learning object.
learningObjectTotalTimeSpent The total time spent on the learning object by all learners of the platform.
learningObjectViewsByLearners The number of views of the learning object.
learningObjectViewsDisplayed The displayed number of views of the learning object.
learningObjectCreationDate The creation date of the learning object.
learningObjectModificationDate The last modification date of the learning object.
learningObjectFirstLaunchDate The date at which the learning object has been launched for the first time.
learningObjectLastLaunchDate The date at which the learning object has been launched for the last time.
constantValue Return the constant value specified in this column’s child elements.

Filters and parameters

Name Description
preferredLocales The comma-separated list of preferred locales.
dateFormat Format for dates in the exported data. The default date format is YYYY-MM-DD.
timeFrames Once a learner has completed a learning object, a completion date will be saved in the associated tracking row. This parameter is used to the provider to only export tracking data where the completion date is in a certain time span. Must be used with timeFramesScale.
timeFramesScale Once a learner has completed a learning object, a completion date will be saved in the associated tracking row. This parameter is used to the provider to only export tracking data where the completion date is in a certain time span. Must be used with timeFrames.

Examples

    <providers>
        <learningObjectMetadataProvider>
            <columns>
                <learningObjectAuthorId/>
                <learningObjectAuthorFirstName/>
                <learningObjectAuthorLastName/>
                <learningObjectId/>
                <learningObjectCode/>
                <learningObjectDuration/>
                <learningObjectGuid/>
                <learningObjectIncludedInLO/>
                <learningObjectLearningPoints/>
                <learningObjectLevel/>
                <learningObjectLocales/>
                <learningObjectPublisher/>
                <learningObjectSummary/>
                <learningObjectTags/>
                <learningObjectTargetAudience/>
                <learningObjectTitle/>
                <learningObjectThemes/>
                <learningObjectThumbnailSmall/>
                <learningObjectThumbnailMedium/>
                <learningObjectThumbnailLarge/>
                <learningObjectType/>
                <learningObjectDisplayedType/>
                <learningObjectAssignements/>
                <learningObjectAverageScore/>
                <learningObjectAverageCompletionTime/>
                <learningObjectCompletions/>
                <learningObjectNbOfComments/>
                <learningObjectNbTimesFavorited/>
                <learningObjectRatingByLearners/>
                <learningObjectRatingDisplayed/>
                <learningObjectRatingNbByLearners/>
                <learningObjectRatingNbDisplayed/>
                <learningObjectTotalTimeSpent/>
                <learningObjectViewsByLearners/>
                <learningObjectViewsDisplayed/>
                <learningObjectCreationDate/>
                <learningObjectModificationDate/>
                <learningObjectFirstLaunchDate/>
                <learningObjectLastLaunchDate/>
                <constantValue/>
            </columns>
            <parameters>
                <dateFormat>YYYY-MM-DD</dateFormat>
            </parameters>
        </learningObjectMetadataProvider>
    </providers>