In the user action logs for Spotfire Web Player, what do the "clone" and "set_page" events mean?

In the user action logs for Spotfire Web Player, what do the "clone" and "set_page" events mean?

book

Article ID: KB0078691

calendar_today

Updated On:

Products Versions
Spotfire Web Player All supported versions

Description

In the user action logs for Spotfire Web Player, what do the "clone" and "set_page" events mean?

Issue/Introduction

In the user action logs for Spotfire Web Player , what do the "clone" and "set_page" events mean?

Resolution

The following questions and answers supplement the existing documentation for the User Action Logs:

------------------------------------------------  

1). For Web Player, how does the user action log capture navigation from one tabbed page to another within an analysis?

-----  

The "analysis_wp -> set_page" event shows when a user goes to a specific page in the analysis, but only for the basic case where the user clicks on a tab in the page navigation bar. It does not capture other ways of moving to a new tabbed page in the analysis, such as Spotfire bookmarks or custom action controls in a text area.

------------------------------------------------  

------------------------------------------------  

2). What does the Web Player's "clone" event mean?

-----  

The "library_wp -> clone" event means that the document was already in the Web Player server's document cache when the request was made to open it, so it did not need to be opened from the Spotfire library. If the document is shareable, the same analysis from the cache is used as is, but if it is not shareable the document is copied. That is, there is no real cloning if the document is shareable, but that is just a matter of resource optimization.

The "library_wp -> clone" event was introduced into the action log in Spotfire 6.0 to provide logging of cases when an analysis is opened from the cache. 

To get all analyses opened via the Web Player, you need to filter on all analyses opened from the Spotfire library (using the "library_wp -> load" event) _and_ on all analyses cloned (i.e., copied or shared) from the Web Player server's cache (using the "library_wp -> clone" event).

------------------------------------------------  

-----------------------------------------------  

3). How to identify when an analysis is opened and closed in the Web Player, regardless of whether the analysis is in the cache or not?

-----  

The "library_wp -> clone" and "library_wp -> load" events should be merged together (treated as equivalent) for this purpose. The only difference is that "clone" means that the document did not have to be transferred from the Spotfire Server, but only copied (or shared) on the Web Player server.

------------------------------------------------