Event messages are fired by the DAF.Search.Base component, retrieved by a message sink component, and eventually passed to the logging components in /atg/reporting/datacollection/search so that information is logged and can be reported on.

Logger Component

Message Listened For

Message Triggered By

Details Logged to File

UseSearch
Environment
Logger

BaseSearchMessage

User contacts a search environment for the first time (a Search server may include more than one environment).

Timestamp
Profile ID
Parent Session ID
Repository Name (for profile)
Language Code
Environment ID
Site Name Segment List

QueryFileLogger

QueryMessage

The search engine responds to a user query.

Timestamp
Profile ID
Parent Session ID
Repository Name (for profile)
Language Code
Environment ID
Site Name
Segment List
Query ID
Query Type
Question
Normalized Question
Word Count
Question Types
Number Terms
Unknown Word Terms
Dictionary Adaptors
Custom Terms
Finder Terms
Null Terms
Nulx Terms
Dictionary Adaptors
Custom Terms
Finder Terms
Null Terms
Nulx Terms
Topics
Selected Topics
Search Configuration ID
Search Rules
Response Time
Top Score
Results Count
Search Configuration
Search Configuration Rules

Category
Navigation
Message

The user navigates through categories on the site.

Timestamp
Profile ID
Parent Session ID
Repository Name (for profile)
Language Code
Environment ID
Site Name
Segment List
Query ID
Query Type
Question
Normalized Question
Word Count
Question Types
Number Terms
Unknown Word Terms
Dictionary Adaptors
Custom Terms
Finder Terms
Null Terms
Nulx Terms
Dictionary Adaptors
Custom Terms
Finder Terms
Null Terms
Nulx Terms
Topics
Selected Topics
Search Configuration ID
Search Rules
Response Time
Top Score
Results Count
Search Configuration
Search Configuration Rules

ViewContentFile
Logger

ViewContent
Message

User views any document from search engine.

Timestamp
Profile ID
Parent Session ID
Repository Name
Language Code
Environment ID
Site Name
Segment List
Query ID
Title
URL
Content Type

TopicFileLogger

PropertiesChanged
Event

INSERT, UPDATE, or DELETE performed on a topic.

Timestamp
Repository Path
Item Descriptor Name
Item ID
Event Type

EnvironmentFile
Logger

PropertiesChanged
Event

INSERT, UPDATE, or DELETE performed on an environment.

Timestamp
Repository Path
Item Descriptor Name
Item ID
Event Type

ProjectFileLogger

PropertiesChanged
Event

INSERT, UPDATE, or DELETE performed on a search project.

Timestamp
Repository Path
Item Descriptor Name
Item ID
Event Type

SearchQueryCacheLogger

SearchClickThroughMessage

User clicks on a search result.

Search request and response stored in SearchQueryCache; see Commerce Search data logging in the ATG Commerce Programming Guide for additional information.

Many events log a Query Type. For all query languages, OneWordQuery and TwoWordQuery are the two basic and often the most common types. Each language has a language-specific set of query types. For queries in English, the following types are distinguished:

Other languages have a similar set of specific query types, usually identified by their initial words.

Note: To avoid skewing reporting results, the Search Testing feature of Oracle ATG Web Commerce Search suppresses the JMS messages normally sent when a response is received to a Search query. See the Detecting Web Spiders section in the ATG Search Query Guide for information.

The formatFields property of the logging components controls the format of logged data.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices