# Suppressions

### SuppressionsTracker

Defines the tracker class for the suppressions semantic package

#### Example

To track an event using the suppressions package, you can use the corresponding method on the tracker instance:

```ts
Bird.tracker.suppressions.identifierSuppressed(event_props, event_opts);
```

#### Extends

* `Tracker`

#### Methods

**identifierSuppressed()**

```ts
identifierSuppressed(props?: SuppressionsIdentifierSuppressedProperties, opts?: BirdEventTrackingOptions): void
```

**Parameters**

• **props?**: `SuppressionsIdentifierSuppressedProperties`

• **opts?**: `BirdEventTrackingOptions`

**Returns**

`void`

**identifierUnsuppressed()**

```ts
identifierUnsuppressed(props?: SuppressionsIdentifierUnsuppressedProperties, opts?: BirdEventTrackingOptions): void
```

**Parameters**

• **props?**: `SuppressionsIdentifierUnsuppressedProperties`

• **opts?**: `BirdEventTrackingOptions`

**Returns**

`void`

***

### SuppressionsIdentifierSuppressedProperties

Properties for suppressions/identifier-suppressed event

#### Indexable

\[`k`: `string`]: `unknown`

#### Properties

| Property         | Type     |
| ---------------- | -------- |
| `platform_id?`   | `string` |
| `use_case_type?` | `string` |

***

### SuppressionsIdentifierUnsuppressedProperties

Properties for suppressions/identifier-unsuppressed event

#### Indexable

\[`k`: `string`]: `unknown`

#### Properties

| Property         | Type     |
| ---------------- | -------- |
| `platform_id?`   | `string` |
| `use_case_type?` | `string` |
