Overview
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 five entities: Integrations, Priorities, Events, Variables, Scripts. Accordingly, the system interface is divided into 5 main sections, which can be accessed via tabs at the top of the interface.
Global project settings have to be set up before continuing.
1. Integrations
Each integration is a connector between digitalData
and a third-party system. An integration can listen to all events added to digitalData.events
, 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
2. 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
3. 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
4. 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
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