Event

Events are the data-driven description of user behavior and serve as the foundational data for EngageLab MA, applied in user information management, user journeys, and data analysis.

Event Types

EngageLab events are classified into three categories: Standard Events, Recommended Events, and Custom Events.

Type Description
Standard Events EngageLab predefines event names and attributes. Data is automatically collected and reported by the SDK or generated via backend computations.
Recommended Events EngageLab predefines event names and attributes and suggests reporting timings and scenarios. Data is reported by developers through API calls.
Custom Events Events created and reported freely by developers based on business needs, subject to quantity limitations.

Custom Events

Creating Custom Events

Custom events can be created using two methods:

  1. Call the API to report the event directly. If the event does not exist, it will be automatically created.
  2. Pre-create events on the interface. Events can be created individually or imported in bulk using an Excel file.

The information required to create events on the page is as follows:

Information Required Description
Event Name Required The name of the event to be reported. Supports lowercase letters, numbers, and underscores, must start with a letter, e.g., open_app. Cannot be changed once set.
Event Description Required Add a comment or explanation for your event for better understanding, up to 50 characters. Can be modified after setting.
Event Group Optional You can create new event groups to classify events by business scenarios for easier searching. Can be modified after setting.
Trigger Condition Optional Add a description of the reporting timing for your event to understand when the event will be triggered. Can be modified after setting.
Associated Attributes Optional Attributes associated with the event can describe more event information and will be available as filtering conditions in the user journey after association. Can be modified after setting.
  • You can choose to associate custom/recommended event attributes.
  • Standard event attributes, user attributes, and device attributes are automatically associated and require no action from you.
  • alt text

    Event Status

    Once an event is created, its initial status is set to "Visible." You can modify its status according to business requirements.

    Status Description
    Visible Displayed in the event filter and can receive event reports.
    Hidden Not displayed in the event filter but can receive event reports.
    Disabled Not displayed in the event filter and cannot receive event reports.

    alt text

    EngageLab predefines event names, descriptions, and associated attributes and provides recommended reporting timing/scenarios. Data is reported by developers via API calls.

    We recommend utilizing recommended events for data reporting when scenarios align, as this supports more effective subsequent analysis.

    The list of recommended events and associated attributes can be viewed on the page or downloaded as an Excel file.

    alt text

    Standard Events

    EngageLab predefines event names, descriptions, and associated attributes. Data is automatically collected and reported by the SDK or generated through backend calculations.

    The list of standard events and their associated attributes can be accessed on the interface or downloaded as an Excel file.

    alt text

    icon
    Contact Sales