Browser ID is a unique identification number generated by Boxever for each device/client.
The Browser ID would be requred almost all time whenever we need to interact with Boxever server. We can get this id from Boxever Libarary using Boxever.getID();
Without identity, all guests are treated as Anonymous in Boxever system. We can use PII data or any custom identity provider inforamtion to identigy a guest.
An anonymous guest can be identified by trigger an Event with type as IDENTITY. A single Session can have multiple IDENTITY Events.
A user can use N number of devices to visit your application. And each device can have multiple user Session. But there would be only one unique id for identified Guest
We can get unique Guest Id by using Boxever Libarary method called Boxever.browserShow and pass Boxever.getID() as parameter.
A session is a group of user interactions with your website that take place within a given time frame. Whenever a user try to interact with your application, a new session will be created.
User session can forcefully be closed by triggering an Event with type FORCE_CLOSE.
The Boxever Library is activated using a small snippet of JavaScript code. Internaly it uses Stream APIs.
The _boxeverq object is what makes the asynchronous syntax possible. It acts as a queue to trigger an Event.
Stream API can directly be consumed by making simple HTTP Get request to register an event in Sitecore CDP.
Designed for marketers
Personalisation
Can suggest Offer
Next Best Action
Operational Message
Cover full technology stack
leverage the power of APIs
Server-side personalisation
Full Control
For Product Teams
Event Based
Suggest Offers
Push Notifications
Trigger SMS
Personalised eMails