> ## Documentation Index
> Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Required signals for App Insights

export const LwTemplate = ({title = "Key questions to get you started", icon = "sparkles", cta = "Powered by Agent Studio", linkHref = "https://lucidworks.com/demo/?utm_source=docs&utm_medium=referral&utm_campaign=docs_cta_ai"}) => {
  const [isLoaded, setIsLoaded] = useState(false);
  useEffect(() => {
    const timer = setTimeout(() => {
      setIsLoaded(true);
    }, 500);
    return () => clearTimeout(timer);
  }, []);
  return <div className="lw-template-container">
      <Card title={title} icon={icon}>
        {isLoaded && <span dangerouslySetInnerHTML={{
    __html: `<lw-template id="a029c1a9-28be-427e-b0e1-5d918920246a"></lw-template
            >`
  }} />}
        <Link href={linkHref} className="agent-studio-link text-left text-gray-600 gap-2 dark:text-gray-400 text-sm font-medium flex flex-row items-center hover:text-primary dark:hover:text-primary-light group-hover:text-primary group-hover:dark:text-primary-light">Powered by Lucidworks Agent Studio</Link>
      </Card>
    </div>;
};

[localhost link]: http://localhost:3000/docs/lucidworks-search/07-improve-your-queries/signals/signals-reqs-for-insights

[mintlify link]: https://doc.lucidworks.com/docs/lucidworks-search/07-improve-your-queries/signals/signals-reqs-for-insights

[old doc.lw link]: https://doc.lucidworks.com/managed-fusion/5.9/coc6yi

Although there are many fields that are relevant to [signals](/docs/lucidworks-search/07-improve-your-queries/signals/overview), this topic describes which fields are **required** for each [type of signal](/docs/lucidworks-search/07-improve-your-queries/signals/signal-types). Without these fields, reports and dashboards may not function as expected.

<LwTemplate />

| Report | Signal Types Used | Required Field | Type | Description | Example |
| - | - | - | - | - | - |
| Search queries | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✅ Response | `query` | string | Terms of the query. | `physics` |
| Facets used | ✘ Annotation <br />✘ Click <br />✘ Login <br />✅ Request <br />✘ Response | `filter_field` | array of string | List of filters associated with the query, which in turn is associated with signal. | `["categories_s"]` |
| Facet filters applied | ✘ Annotation <br />✘ Click <br />✘ Login <br />✅ Request <br />✘ Response | `filter` | array of string | List of **applied** filters associated with the query, which in turn is associated with signal. | `["categories_s/math.OA"]` |
| Application servers | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `host` | string | Host name of the server that is hosting the app, which in turn is generating the signal. | `lucidworks` |
| Response times | ✘ Annotation <br />✘ Click <br />✘ Login <br />✘ Request <br />✅ Response | `time` | number | Response time (in milliseconds). | `17` |
| URLs clicked | ✘ Annotation <br />✅ Click <br />✘ Login <br />✘ Request <br />✘ Response | `url` | string | URL of the page that was selected from the search results. This typically results from a click signal. | `http://arxiv.org/pdf/astro-ph/0611688v1` |
| Search pages | ✘ Annotation <br />✘ Click <br />✘ Login <br />✅ Request <br />✘ Response | `page_title` | string | Title of the page that the signal originated from. | `Search Preview` |
| Search platforms | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✅ Response | `platform` | string | Name of the search platform. | `fusion` |
| Visitor countries | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `geo_country_name` | string | Originating country of the user. | `United States` |
| Visitor cities | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `geo_city_name` | string | Originating city of the user. | `San Francisco` |
| Browsers | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `browser_name` | string | Name of the browser that generated the signal. | `Firefox` |
| Operating System | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `os_name` | string | Name of the operating system used by the user. | `Ubuntu` |
| Device types | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `os_device` | string | Type of the device used by the user. | `Computer` |
| Websites people are coming from | ✘ Annotation <br />✅ Click <br />✘ Login <br />✘ Request <br />✘ Response | `referrer_domain` | string | URL of the page that the signal originated from. | `http://www.google.com` |
| Users | ✘ Annotation <br />✅ Click <br />✘ Login <br />✅ Request <br />✘ Response | `user_id` | string | Unique ID for the user that generated the signal. | `admin` |
| User domains | N/A | `domain` | string | Domain of the user that generated the signal. | `lucidworks.com` |
| Types of event | ✅ Annotation <br />✅ Click <br />✅ Login <br />✅ Request <br />✅ Response | `type` | string | Type of the signal. | `click` |
| Head Tail analysis | ✘ Annotation | | | This report is populated by running a head tail job in Lucidworks Search. With a collection called `foo`, for example, run the `foo_head_tail` job. | N/A |
| ✅ Click | type | string | N/A | | |
| ✅ Click | query | string | N/A | | |
| ✘ Login | | | N/A | | |
| ✘ Request | | | N/A | | |
| ✅ Response | `count_i` | number | N/A | | |

The fields mentioned above are defined as follows:

| Field Name | Example Value | Description |
| - | - | - |
| `count_i` | 1 | Number of times an interaction event occurred with this item |
| `doc_id` | NMDDV | Product ID or Item ID |
| `query` | xwearabletech | A query string from the user |
| `session_id` | 91aa66d11af44b6c90ccef44d055cf9a | Id for session in which user generated the signal |
| `type` | quick\_view\_click | Type of session the user used to interact with the platform |
| `user_id` | 11506893 | ID of user during the session |
| `timestamp_tdt` | 2018-11-20T17:58:57.650Z | Time when signal was generated |

Some [signal types](/docs/lucidworks-search/07-improve-your-queries/signals/overview), including [custom signal types](/docs/lucidworks-search/07-improve-your-queries/signals/overview), may include additional fields.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.