Self Service Scenario Events
Self Service is configured with the scenario events shown in the following table, which can serve as triggers for scenario actions.
All of the following scenario events have the external user as the implied subject of the scenario.
| Event Name | Event Description | Attributes Available from the Event Object | 
|---|
| Views content | Fired from /atg/svc/repository/Service/when a solution or document is viewed by a user in Self Service.SessionService:saveAnswer
 | Solution ID | 
| Searches content | Fired from /atg/svc/ui/formhandlers/when an Advanced Search is performed. (Regular searching triggers Search events.)SearchFormHandler
You can turn this event on or off with the
 fireSearchMessageflag on theSearchFormHandler.This event is not recorded by the
 AuditLogger; Search handles the recording. | KnowledgeQueryContextobject and results count
 | 
| Browses topic | Fired from /atg/svc/search/SearchService when the topic tree is being browsed.You can turn this event on or off with the
 fireBrowseSearchMessageflag on theSearchFormHandler.This event is not recorded by the
 AuditLogger; Search handles the recording. | KnowledgeQueryContextobject and results count
 | 
| Rates content | Fired from /atg/svc/ui/formhandlers/when a user rates an answer.RatingFormHandler
You can turn this event on or off with the
 fireAnswerMessageflag on theRatingFormHandler. | Comment, Document ID, Document Type, IsContactingSupport, Rating Name, Email Address, Query ID | 
| Rates query results | Fired from /atg/svc/ui/formhandlers/when a user rates a result list.RatingFormHandler
You can turn this event on or off with the
 fireQueryResultsMessageflag on theRatingFormHandler. | Comment, Rating Name, Email Address, Query ID |