When using the On-demand Communication, tracking access counts and times for learning objects requires the following additional consideration:
Learning objects installed into the content consumer using AICC or SCORM metadata files will only send minimum tracking data back to the content consumer via their respective launch and communication rules. For more information, see Initialize Learning Object Launch Support. Minimal tracking data does not contain the actual tracking data but it can be used to track access counts and times
The same learning object types will also send Tracking Data Records via the OC to the content consumer
Some learning objects, installed into the content consumer, will allow the user to launch other contained learning objects, which the content consumer may not be aware of. These contained learning objects will however generate TDRs.
Given these factors, the simplest way to properly track access counts and times for all learning objects is to do the following:
Ignore the minimal default data events
Use only the TDRs for access count or time purposes