@grabjs/superapp-sdk
    Preparing search index...

    Type Alias SendAnalyticsEventRequest

    Request parameters for sending analytics events.

    Use predefined constants to ensure consistency across the platform:

    Analytics event with state and name:

    {
    state: 'HOMEPAGE',
    name: 'DEFAULT'
    }

    Analytics event with additional data:

    {
    state: 'CHECKOUT_PAGE',
    name: 'BOOK',
    data: { itemId: '123', quantity: 2 }
    }
    type SendAnalyticsEventRequest = {
        data?: Record<string, unknown>;
        name: string;
        state: string;
    }
    Index

    Properties

    Properties

    data?: Record<string, unknown>

    Optional additional data for the analytics event as key-value pairs.

    name: string

    The analytics event name (e.g., "DEFAULT", "BOOK").

    state: string

    The analytics event state (e.g., "HOMEPAGE", "CHECKOUT_PAGE").