Event Collection

Event Collection

Event Collection In Web SDK

In order to collect website events and use that data to create behavioural segments in D·engage you have to determine the type of events and data that needs to collect. Web SDK provides some functions to collect page view events and ecommerce events.

But if you need custom events then you need to create a “Big Data” table in D·engage admin panel. Collected events will be stored in this table. Multiple tables can be defined depending on your specific need. Any type of event can be collected. The content and the structure of the events are completely flexible and can be changed according to unique business requirements. You will just need to define a table for events.

User Identification

If you have a user id for logged in user. You should set that information to the Web SDK. You can have this code anywhere in your page.

dengage('setContactKey', 'userid123');
    • Related Articles

    • Custom Events

      Event Collection for Custom Events You can send custom events using the sendDeviceEvent function. Events are stored in a Big Data table in your D·engage account, which must be linked to the master_device table. If you provide a contact_key for the ...
    • GTM Integration

      Integrate D·engage SDK Using Google Tag Manager If you are using Google Tag Manager (GTM) in your website, you can add D·engage Web SDK to your website by using GTM. For that, you have to create an application for your website on the Dengage Admin ...
    • Dengage Onboarding

      Welcome to Dengage CXDP! This guide will walk you through the onboarding process, which consists of two main topics: Data Integration and Channel Integration. Data Integration Dengage CXDP enables you to store and manage both online and offline data. ...
    • Flutter

      dengage_flutter Installation a) Edit your project's pubspec.yaml file to include the dengage_flutter SDK: Shell dependencies: 1.1.1 b) Run flutter pub get to install the SDK. Platform Specific Extra Steps Following extra steps after the installation ...
    • (Old Android/Huawei Version) - Android SDK

      Sdk Implementation Add dengage sdk dependency to your project level gradle file. Java dependencies { implementation 'com.github.dengage-tech:dengage-android-sdk:6.0.85' } For latest Android SDK click Sdk Necessary Rules Application Manifest ...