hybridge
    Preparing search index...

    Variable eventsConst

    events: {
        "mmb.ancillaries.misc": (
            eventName: string,
            payloads: MMBAncillariesPayload,
        ) => DLStructured;
        "mmb.freeSeatChange.checkoutSubmitted": (
            payloads: MMBFreeSeatChangeCheckoutSubmittedPayload,
        ) => DLStructured;
        "mmb.freeSeatChange.misc": (
            eventName: string,
            payloads: MMBFreeSeatChangePayload,
        ) => DLStructured;
        "mmb.login.attempt": (payloads: MMBLoginAttempt) => DLStructured;
        "mmb.onlineTicket.gygWidget.impression": (
            payloads: MMBGygWidgetImpressionPayload,
        ) => DLStructured;
        "mmb.preTravelGuide.actionBtn.click": (
            payloads: MMBPreTravelGuideButton,
        ) => DLStructured;
        "rebooking.click": (payloads: RebookingClick) => DLStructured;
        "rebooking.misc": (eventName: string) => DLStructured;
        "rebooking.online_ticket.trip_type_tab.click": (
            payloads: RebookingOnlineTicketTripType,
        ) => (StructuredEvent | DLStructured)[];
    } = ...

    List of rebooking events

    Type Declaration

    • mmb.ancillaries.misc: (eventName: string, payloads: MMBAncillariesPayload) => DLStructured

      mmb.ancillaries.* events — seatmap.open, trip_overview.open, next_passenger.click, passenger_selection.click, trip_overview.confirm

      eventLabel is the orderId; eventProperty carries isFreeChange and (when present) passengersCount.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.ancillaries.seatmap.open',
      eventLabel: '9000000001',
      eventProperty: '{"isFreeChange":false,"passengersCount":2}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE eventCategory = 'Rebooking Interactions'
      AND eventAction LIKE 'mmb.ancillaries.%'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • mmb.freeSeatChange.checkoutSubmitted: (payloads: MMBFreeSeatChangeCheckoutSubmittedPayload) => DLStructured

      mmb.freeSeatChange.checkoutSubmitted event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.freeSeatChange.checkoutSubmitted',
      eventLabel: 'order-123',
      eventProperty: '{"seat_prices":[{"passenger_id":1,"price":5,"currency":"EUR"},{"passenger_id":2,"price":3,"currency":"EUR"}]}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE eventCategory = 'Rebooking Interactions'
      AND eventAction = 'mmb.freeSeatChange.checkoutSubmitted'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • mmb.freeSeatChange.misc: (eventName: string, payloads: MMBFreeSeatChangePayload) => DLStructured

      mmb.freeSeatChange.* events — started, ctaClicked, seatReservationViewed, clickOnX, goingBack, acknowledged, acknowledgementError, aborted, successful

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.freeSeatChange.started',
      eventLabel: '1234567'
      }

      DataLayer Event example (successful — includes passengers)

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.freeSeatChange.successful',
      eventLabel: '1234567',
      eventProperty: '{"passengers":["seat-1","seat-2"]}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE eventCategory = 'Rebooking Interactions'
      AND eventAction LIKE 'mmb.freeSeatChange.%'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • mmb.login.attempt: (payloads: MMBLoginAttempt) => DLStructured

      mmb.login.attempt event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.login.attempt',
      eventLabel: 'false' // or 'true'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE eventCategory = 'Rebooking Interactions' AND eventAction = 'mmb.login.attempt'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • mmb.onlineTicket.gygWidget.impression: (payloads: MMBGygWidgetImpressionPayload) => DLStructured

      mmb.onlineTicket.gygWidget.impression event - GYG widget is shown on the online ticket page

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.onlineTicket.gygWidget.impression',
      eventProperty: '{"destination_city":"Philadelphia, PA","locale":"de-DE"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'Rebooking Interactions'
      AND eventAction = 'mmb.onlineTicket.gygWidget.impression'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • mmb.preTravelGuide.actionBtn.click: (payloads: MMBPreTravelGuideButton) => DLStructured

      mmb.preTravelGuide.actionBtn.click event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'mmb.preTravelGuide.actionBtn.click',
      eventLabel: 'buttonLabel'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'Rebooking Interactions' AND se_action = 'mmb.preTravelGuide.actionBtn.click'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • rebooking.click: (payloads: RebookingClick) => DLStructured

      rebooking.click event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'rebooking.click',
      eventLabel: 'elementName'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'Rebooking Interactions' AND se_action = 'rebooking.click'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • rebooking.misc: (eventName: string) => DLStructured
    • rebooking.online_ticket.trip_type_tab.click: (payloads: RebookingOnlineTicketTripType) => (StructuredEvent | DLStructured)[]

      rebooking.online_ticket.trip_type_tab.click event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'Rebooking Interactions',
      eventAction: 'rebooking.online_ticket.trip_type_tab.click',
      eventLabel: 'tripType'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE eventCategory = 'Rebooking Interactions' AND eventAction = 'rebooking.online_ticket.trip_type_tab.click'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE