# PlayerZero Web (Actions)

## Destination Info

* Accepts [Page](/docs/segment/connections/spec/page), [Alias](/docs/segment/connections/spec/alias), [Group](/docs/segment/connections/spec/group), [Identify](/docs/segment/connections/spec/identify), [Track](/docs/segment/connections/spec/track) calls.
* Refer to it as **PlayerZero Web** in the [Integrations object.](/docs/segment/guides/filtering-data/#filtering-with-the-integrations-object)
* This destination is not compatible with [Destination Insert Functions.](/docs/segment/connections/functions/insert-functions/)
* This integration is **partner owned.** Please reach out to the partner's support for any issues.

[PlayerZero](https://www.playerzero.app/) is an application monitoring platform
that measures the impact of engineering issues on important product outcomes (for example: successful onboardings, checkouts, or conversions).

The Segment integration for PlayerZero automatically instruments your web application to send engineering and product analytics events to PlayerZero.

## Getting started

1. From the Segment web app, navigate to **Connections > Catalog > Destinations**.
2. Under **Categories** select **Destination Actions**.
3. Select PlayerZero Web (Actions), then click **Configure PlayerZero Web**.
4. Select an existing Source to connect to PlayerZero Web.
5. Click the toggle under **Enable Destination** to enable the destination, and click **Save Changes**.
6. PlayerZero collects data from Segment as soon as it arrives. You can set up a **View** in the PlayerZero dashboard to enable notifications and be alerted when the first high impact issue surfaces.

## Destination Settings

| Field                 | Description                                                                                                                                       | Required | Type   |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------ |
| PlayerZero Project ID | The Project ID where you want to send data. You can find this ID on the \[Project Data Collection]\(https://go.playerzero.app/setting/data) page. | Yes      | string |

## Available Presets

PlayerZero Web has the following presets

| Preset Name   | Trigger                 | Default Action |
| ------------- | ----------------------- | -------------- |
| Track Event   | Event type = "track"    | Track Event    |
| Identify User | Event type = "identify" | Identify User  |

## Available Actions

Build your own Mappings. Combine supported [triggers](/docs/segment/connections/destinations/actions/#components-of-a-destination-action) with the following PlayerZero Web-supported actions:

> \[!NOTE]
>
> Individual destination instances have support a maximum of 50 mappings.

* [Identify User](#identify-user-10)
* [Track Event](#track-event-14)

### Identify User

Sets the user identity

Identify User is a **Web** action. The default Trigger is `type = "identify"`

| Field        | Description                                                 | Required | Type   |
| ------------ | ----------------------------------------------------------- | -------- | ------ |
| User ID      | The user's id                                               | No       | STRING |
| Anonymous ID | The user's anonymous id                                     | No       | STRING |
| Display Name | The user's name                                             | No       | STRING |
| Email        | The user's email                                            | No       | STRING |
| Traits       | The Segment traits to be included as metadata in PlayerZero | No       | OBJECT |

### Track Event

Track events

Track Event is a **Web** action. The default Trigger is `type = "track"`

| Field      | Description                                                | Required | Type   |
| ---------- | ---------------------------------------------------------- | -------- | ------ |
| Event name | The name of the event.                                     | Yes      | STRING |
| Properties | A JSON object containing more information about the event. | No       | OBJECT |

## Settings

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

| Field                 | Description                                                                                                                                       | Required | Type   |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------ |
| PlayerZero Project ID | The Project ID where you want to send data. You can find this ID on the \[Project Data Collection]\(https://go.playerzero.app/setting/data) page. | Yes      | string |
