The SegmentStream panel allows you to control the flow of data between the site and third-party systems in case the digitalData data layer is installed on the site. Flow control is performed using six entities: Variables, Events, Integrations, Priorities, Scripts, Data Sources. Accordingly, the system interface is divided into 6 main sections, which can be accessed via tabs at the side of the interface.

Global project settings have to be set up before continuing.

1. Variables

The “Variables” module allows you to create new data based on the data in the digitalData object. The module solves a wide range of tasks: from converting one data format to another to creating a new variable in digitalData based on data received from third-party systems.
More about variables

2. Events

Events is one of the most important components of digitalData. All information is sent to analytics and marketing systems in the form of events. Each event can carry information about the user, the current page, the type of user action, etc.
More about events

3. Integrations

Each integration is a connector between digitalData and a third-party system. An integration can listen to all events added to, and convert information from events into a format that is necessary for a third-party system. If an event is mandatory for the system, SegmentStream sends the relevant information.

In the interface, each integration has a set of settings. For some integrations, this is only a unique identifier in the system, for others - a fairly long list. You will find the description of the settings of all integrations on the corresponding pages.
More about integrations

4. Priorities

Priorities is the SegmentStream module which allows you to manage the queue in which integrations load. Priorities will help decrease your website’s load time.
More about priorities

5. Scripts

The “Scripts” module makes it possible to execute any JavaScript code after a certain trigger. We recommend using the “Scripts” module only if your task can not solved by the functionality of “Integrations”, “Events” and “Variables”.
More about scripts

6. Data Sources

The data sources functionality allows you to import cost data from integrations to Google BigQuery.
More about data sources