# Errorception Destination

## Destination Info

* Refer to it as **Errorception** in the [Integrations object.](/docs/segment/guides/filtering-data/#filtering-with-the-integrations-object)

### Components

* [Browser](https://github.com/segment-integrations/analytics.js-integration-errorception)

## Connection Modes

[Learn more about connection modes.](/docs/segment/connections/destinations/#connection-modes)

### Device-Mode

* web: yes
* mobile: no
* server: no

### Cloud-Mode

* web: no
* mobile: no
* server: no

## Getting Started

When you enable Errorception in the Segment web app, your changes appear in the Segment CDN in about 45 minutes, and then Analytics.js starts asynchronously loading Errorception's `beacon.js` library on to your page. This means you should remove the original Errorception's snippet from your page.

* Your Errorception dashboard starts showing any JavaScript errors that occur on your site.

Errorception is only supported on the client-side.

## Identify

This is only active if you set the `meta` setting to be true. When you call [`identify`](/docs/segment/connections/spec/identify/) we set Errorception's `_errs.meta` to be the `traits` you passed in.

## Settings

Segment lets you change these destination settings from the Segment app without having to touch any code.

| Field                                                       | Description                                                                                                                                                                                                                                                                                                                                                                          | Required | Type    |
| ----------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------- |
| Include custom user data with Errorception's error tracking | When this option is enabled we will store metadata about the user on \`identify\` calls, using the \[Errorception \`meta\` API]\(http://blog.errorception.com/2012/11/capture-custom-data-with-your-errors.html).                                                                                                                                                                    | No       | boolean |
| Project ID                                                  | You can find your Project ID under the \*\*Settings\*\* tab on the \[Project page]\() of your Errorception account. Your Project ID is the long hexadecimal number inside \`\_errs\['PROJECT\_ID']\`. You can also just copy it out of your Errorception URL, \`/projects/PROJECT\_ID\`. It should be 24 characters long and look something like this: \`326b76b52f52c3f662000140\`. | Yes      | string  |
