---
title: "@sitecore-cloudsdk/events/browser"
slug: "cloud-sdk-events-browser"
abstract: "List of browser-side functions, interfaces, types, and variables in the Cloud SDK events package."
---
# @sitecore-cloudsdk/events/browser

|     |     |
| --- | --- |
| Import path | `@sitecore-cloudsdk/events/browser` |

The `browser` module of the Cloud SDK `events` package provides the following functions, interfaces, types, and variables to capture and send events from the browser side.

## Functions

Work with events using the following functions:

| Name | Description |
| --- | --- |
| [`addEvents`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-addevents.html "addEvents") | Used as a method by the [`CloudSDK`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-core/cloud-sdk-core-browser/functions/cloud-sdk-core-browser-cloudsdk.html "CloudSDK") function to initialize the `events` package. |
| [`pageView`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-pageview.html "pageView") | Sends a [`VIEW`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/view-events.html "VIEW events") event. |
| [`identity`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-identity.html "identity") | Sends an [`IDENTITY`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/identity-events.html "IDENTITY events") event. |
| [`form`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-form.html "form") | Sends a [`FORM`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/form-events.html "FORM events") event. |
| [`event`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-event.html "event") | Sends a [custom](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/custom-events.html "Custom events") event with custom data. |
| [`addToEventQueue`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-addtoeventqueue.html "addToEventQueue") | Adds an event with a valid payload to the event queue. |
| [`processEventQueue`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-processeventqueue.html "processEventQueue") | Sends all the events in the event queue, in the order they were added. |
| [`clearEventQueue`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/functions/cloud-sdk-events-browser-cleareventqueue.html "clearEventQueue") | Empties the event queue without sending any of the events. |

## Interfaces

Structure objects using the following interfaces:

| Name | Description |
| --- | --- |
| [`EventAttributesInput`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/interfaces/cloud-sdk-events-eventattributesinput.html "EventAttributesInput") | Data common to `VIEW`, `IDENTITY`, and custom events. |
| [`PageViewData`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/interfaces/cloud-sdk-events-pageviewdata.html "PageViewData") | Data for [`VIEW`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/view-events.html "VIEW events") events. |
| [`IdentityData`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/interfaces/cloud-sdk-events-identitydata.html "IdentityData") | Data for [`IDENTITY`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/identity-events.html "IDENTITY events") events. |
| [`EventData`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/interfaces/cloud-sdk-events-eventdata.html "EventData") | Data for [custom](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-concepts/concepts-tracking/events/custom-events.html "Custom events") events. |

## Types

Populate data requests with objects implementing the following types:

| Name | Description |
| --- | --- |
| [`ExtensionData`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/types/cloud-sdk-events-extensiondata.html "ExtensionData") | Any custom data to collect about an event in addition to the other attributes provided for the event data. |

## Variables

| Name | Description |
| --- | --- |
| [`EVENTS_NAMESPACE`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/variables/cloud-sdk-events-events-namespace.html "EVENTS_NAMESPACE") | The Cloud SDK and package name. |
| [`PACKAGE_NAME`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/variables/cloud-sdk-events-package-name.html "PACKAGE_NAME") | The name of the installed Cloud SDK package. |
| [`PACKAGE_VERSION`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/variables/cloud-sdk-events-package-version.html "PACKAGE_VERSION") | The version of the installed Cloud SDK package. |
| [`PACKAGE_INITIALIZER_METHOD_NAME`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-events/cloud-sdk-events-browser/variables/cloud-sdk-events-package-initializer.html "PACKAGE_INITIALIZER_METHOD_NAME") | The name of the initializer method of the Cloud SDK package. |