events: {
    "account.misc": (eventName: string) => DLStructured;
    "account.sdk.auth.init": (payloads: AccountSdkAuthInit) => void;
} = ...

List of account events

Type declaration

  • account.misc: (eventName: string) => DLStructured

    Miscellaneous account events Used for events that don't require special handling but need to be tracked Handles the following events:

    • account.rate-experience.click
    • account.exploration-map-teaser.click
    • account.track-my-trip.click
    • account.logout.impression
    • account.no-trips-found.book-now.click
    • account.rebooking.click
    • account.profile.impression
    • account.book-trip.click
    • account.trips.impression
    • account.widget-user-account.click
    • account.home.impression
    • account.widget-user-register.click
    • account.widget-reseller.click

    DataLayer Event example

    {
    event: 'ga_event',
    eventCategory: 'Account',
    eventAction: 'account.rate-experience.click'
    }

    SQL Query Example

    SELECT
    *
    FROM
    LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
    WHERE se_category = 'Account' AND se_action LIKE 'account.%'
    AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
  • account.sdk.auth.init: (payloads: AccountSdkAuthInit) => void

    account.sdk.auth.init event

    DataLayer Event example

    {
    event: 'account.sdk.auth.init',
    flix_account_id: 'user123'
    }

    SQL Query Example

    SELECT
    *
    FROM
    LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
    WHERE event = 'account.sdk.auth.init'
    AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE