Cumulative tracking data is useful to extend tracking or analysis of the interactions, including creating customized quiz environments and creating quizzes in a format different from that of the Flash quiz templates. Data is tracked through the SessionArray as follows:
When the Flash application is run, the first interaction component to load creates an Array on the level of the interaction assets.
The component then creates an instance of the LToolBox global class in index0 of the Array. The instance of LToolBox is a storage place for all of the interaction’s data. Data is set or retrieved from the instance by using predefined property names.
When the Timeline moves to the second interaction, that interaction’s component creates an instance of LToolBox global class in index1 of the SessionArray.
When the Timeline moves to the third interaction, that interaction’s component creates an instance of LToolBox global class in index2 of the SessionArray. It continues with index3, index4, and so on, until all interactions are in an index.
At the end of a series of interactions, all the data processed during those interactions are available and organized.