Skip to main content
Version: 2026.3

Analytics Nodes

These nodes allow to send analytics data and manage xAPI statements. They are provided by the Reflectis-CreatorKit-Worlds-Analytics package.

Flow Nodes

Create Displayable Data Node

🔍 Reflectis > Create > Reflectis Analytic: Create Displayable Data

This Node creates an analytics displayable data object that can be used to display analytics information.

The inspector properties are:

  • DisplayableType, an enum that determines the type of displayable data (default: Dynamic). The input ports are dynamically generated based on the selected type.

  • ⬆️ Output:

    • DisplayableData (AnalyticsDisplayableData), the created displayable data object.

Generate ExperienceID Node

🔍 Reflectis > Flow > Reflectis Analytic: Generate ExperienceID

This Node generates a unique Experience ID (GUID) for analytics tracking. This is an awaitable node.

  • ⬇️ Input:
    • Key (string), a string key for the experience (max 15 characters).

Send Data Node

🔍 Reflectis > Flow > Reflectis Analytic: Send Data

This Node sends analytics data to the analytics system.

The inspector properties are:

  • Verb, the analytic verb to send (e.g., ExpStart, ExpEnd, etc.). The input ports are dynamically generated based on the selected verb
  • SendToXAPI (bool), a boolean to enable xAPI statement sending (default: false). When enabled, additional input ports appear:
    • statement (XAPIStatement), the xAPI Statement to send
    • context (string), a string context for the statement.

Create XAPIObject Node

🔍 Reflectis > Create > Reflectis Create:XAPIObject

This Node creates an xAPI Object with dynamically generated input ports based on the XAPIObject type properties.

  • ⬆️ Output:
    • NewValue (XAPIObject), the created xAPI object.

Create XAPIStatement Node

🔍 Reflectis > Create > Reflectis Create:XAPIStatement

This Node creates an xAPI Statement with dynamically generated input ports based on the XAPIStatement type properties.

  • ⬆️ Output:
    • NewValue (XAPIStatement), the created xAPI statement.

Create XAPIVerb Node

🔍 Reflectis > Create > Reflectis Create:XAPIVerb

This Node creates an xAPI Verb with dynamically generated input ports based on the XAPIVerb type properties.

  • ⬆️ Output:
    • NewValue (XAPIVerb), the created xAPI verb.