You are here

How to collect analytical information about the usage of Siebel Views

To check the website analytics like page usage, number of users etc we have tools like Google Analytics Likewise, in Siebel CRM applications, the number of times a Siebel view is accessed can provide useful insight.
In order to collect that information, we can use the Siebel Usage Collection feature. The following procedure describes how to enable it:

  1. Log on to the Siebel Web Client using an administrative user account.
  2. Navigate to the Administration - Runtime Events screen, Action Sets view.
  3. Create a new action set named Usage Collection.
  4. In the second list applet from above, click the New button to create a new action definition.
  5. Set the Name and Sequence fields to 1.
  6. Set the Type field to BusService.
  7. In the form applet at the bottom of the view, enter Usage Tracking Service in the Business Service Name field.
  8. Enter EventType=Runtime Event in the Business Service Method field.

Screen Shots:

  1. Navigate to the Events view in the Administration - Runtime Events screen.
  2. Create a new record and set the Sequence field to 2.
  3. Set the Object Type field to Application.
  4. In the Object Name field, click the select button and select the name of the application you are using.
  5. In the Event field, enter ViewActivated.
  6. Set the Action Set Name field to Usage Collection (the name of the action set created earlier).

Screen Shots:

  1. Navigate to the Administration - Application screen, System Preferences view.

Set the system preferences for Siebel Usage Collection according to the table below.

  • UsageTracking Enabled = TRUE
  • UsageTracking Log Time Period = Daily
  • UsageTracking LogFile Dir = \\sharedpath\usage
  • UsageTracking LogFile Format = xml

Screen Shots:

Reference: http://download.oracle.com/docs/cd/B31104_02/books/ContentPub/booktitle.html