Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Search signal tables

Search uses tables to store details from user searches, search refinements, and interactions with search results. These details are called search signals. Data from the search signal tables helps improve the relevancy of search results in your system.

Search signals refer to user, query, and similar data stored in columns on search suggestion tables. For a guide to search suggestion tables and their columns, see Search Suggestions tables.

Note: Because the search signal tables are system tables, they are excluded from the Reporting module by default. To learn about enabling reporting on system tables, see Reporting on system tables.

Search Signal Event table

The Search Signal Event [sys_search_signal_event] table stores signal data produced when users submit a search.

ColumnDescription
Search eventReference to the record for the search event on the Search Event \[sys\_search\_event\] table.
BrowserUser browser agent string.
LatitudeLatitude coordinate of the user location in decimal degrees.
LongitudeLongitude coordinate of the user location in decimal degrees.
Matched Query IntentsList of query intents matched in the user search query.
First page resultsJSON array of objects in which each node represents a single result returned in the first page of results for the search. The result order is preserved. Each object includes the unique record identifier (sys_id) of a result and the table where the result is located.Note: The first page results aren't updated when you refine a search.
Search Response Time\(ms\)Time taken by the search, in milliseconds.
User Query LanguageLanguage of the user search query.

Search Signal Result Event table

The Search Signal Result Event [sys_search_signal_result_event] table stores signal data for search results that users select.

ColumnDescription
Search querySearch query that led to the search result selection.
UserUser that selected the search result.
Result DocIDSource table and record names for the selected search result.
DescriptionShort description for the selected search result.
Source TableSource table for the selected search result.
AIS DocIDSource table name and record sys_id for the selected search result.
Result TypeType of search result selected. For example, REGULAR for a regular search result or GENIUS for a Genius Result answer card.
Search Signal EventReference to the record for the search on the Search Signal Event [sys_search_signal_event] table.
NumberRecord number for the selected search result.
DomainDomain to which the selected search result belongs.
Use for SuggestionsOption indicating whether AI Search uses this result selection when computing auto-complete suggestions. For more details, see Auto-complete suggestions in AI Search applications
Source URLURL for the selected search result.
Action DataJSON array of objects representing the search result selection action.

Search Signal Result Event Action table

The Search Signal Result Event Action [sys_search_signal_result_event_action] table stores signal data for user interactions with search results.

ColumnDescription
Signal TypeThe type of user interaction signal recorded for the search result. For example, CLICK indicates that the user selected a search result.
Signal ValueThe value for the user interaction signal. For example, when the signal type is CLICK, the signal value is the numeric index for the search result that the user selected.
Search Signal Result EventReference to the record for the search result on the Search Signal Result Event [sys_search_signal_result_event] table.

Search Autocomplete Query Event table

The Search Autocomplete Query Event [sys_search_autocomplete_query_event] table stores signal data for auto-complete suggestions that users select from the search input field.

ColumnDescription
Selected QueryThe auto-complete suggested query that the user selected in the search input field.
Click IndexThe numeric index of the auto-complete suggestion that the user selected in the search input field.
LatitudeLatitude coordinate of the user location in decimal degrees.
LongitudeLongitude coordinate of the user location in decimal degrees.
Search ProfileReference to the search profile used for the search query.

Genius Result Event Action table

The Genius Result Event Action [sys_search_genius_result_event_action] table stores signal data for user interactions with Genius Result answer cards.

ColumnDescription
Action IdThe identifier for this Genius Result event action signal.
Action TypeThe type of action taken from the Genius Result answer card.
Action ValueThe value, if any, for the action taken from the Genius Result answer card.
Matched Genius Result IntentsList of NLU model intents matched by the action taken from the Genius Result answer card.Note: This field is only populated for Genius Result configurations with NLU triggers.
Card TypeThe type of Genius Result answer card that the user interacted with.
Search Signal Result EventReference to the record for the Genius Result answer card on the Search Signal Result Event \[sys\_search\_signal\_result\_event\] table.