hybridge
    Preparing search index...

    Variable eventsConst

    events: {
        "card_banner_feature.clicked": (
            payloads: CardBannerFeatureClicked,
        ) => DLStructured;
        cardPromoRendered: (payloads: CardPromoRendered) => DLStructured;
        "cms.braze_loading.finished_duration": (
            payloads: CMSBrazeLoadingDuration,
        ) => DLStructured;
        "cms.braze_loading.started_duration": (
            payloads: CMSBrazeLoadingDuration,
        ) => DLStructured;
        "cms.city.toc.clicked": (payloads: CMSTocClickedPayload) => DLStructured;
        "cms.connection.search_cards.built": (
            payloads: CMSSearchCardsPayload,
        ) => DLStructured;
        "cms.exploration_map.arrival_city.click": (
            payloads: CMSExplorationMapClickedPayload,
        ) => DLStructured;
        "cms.exploration_map.departure_city.click": (
            payloads: CMSExplorationMapClickedPayload,
        ) => DLStructured;
        "cms.exploration_map.price_range.change": (
            payloads: CMSExplorationMapPriceRangePayload,
        ) => DLStructured;
        "cms.exploration_map.price_toggle.click": (
            payloads: CMSExplorationMapTogglePayload,
        ) => DLStructured;
        "cms.first_js_load": () => DLStructured;
        "cms.homepage.featured_connections.braze.content_cards_ready": (
            payloads: CMSBrazeContentCardsReadyPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.braze.no_city_connection_recs_available": (
            payloads: CMSFeaturedConnectionsErrorPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.card.clicked": (
            payloads: CMSFeaturedConnectionCardClickedPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.data_ready": (
            payloads: CMSBrazeFeaturedConnectionsDataReadyPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.exploration_map.clicked": (
            payloads: CMSFeaturedConnectionExplorationMapClickedPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.image_load_failed": (
            payloads: CMSFeaturedConnectionsImageLoadFailedPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.no_featured_connections_available": (
            payloads: CMSFeaturedConnectionsErrorPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.rendered": (
            payloads: CMSFeaturedConnectionsRenderedPayload,
        ) => DLStructured;
        "cms.homepage.featured_connections.seen": () => DLStructured;
        "cms.homepage.featured_connections.title.clicked": (
            payloads: CMSFeaturedConnectionTitleClickedPayload,
        ) => DLStructured;
        "cms.homepage.recent_search_card.clicked": (
            payloads: CMSRecentSearchCardClickedPayload,
        ) => DLStructured;
        "cms.homepage.service_menu.clicked": (
            payloads: CMSMicroMenuPayload,
        ) => DLStructured;
        "cms.misc": (eventName: string) => DLStructured;
        "cms.navigation.footer_navigation.clicked": (
            payloads: CMSSocialNetworkIconsPayload,
        ) => DLStructured;
        "cms.navigation.language_switcher.clicked": (
            payloads: CMSLangSwitcherPayload,
        ) => DLStructured;
        "cms.navigation.main_navigation.clicked": (
            payloads: CMSNavigationBarPayload,
        ) => DLStructured;
        "flixtrain_awareness_banner_button.clicked": () => DLStructured;
        flixtrain_awareness_banner_seen: () => DLStructured;
        heroOverlayPromoRendered: (
            payloads: HeroOverlayPromoRendered,
        ) => DLStructured;
        inlinePromoClicked: (payloads: InlinePromoClicked) => DLStructured;
        inlinePromoRendered: (payloads: InlinePromoRendered) => DLStructured;
        no_recent_search_cookie_found: () => DLStructured;
        promoCardCtaClicked: (payloads: PromoCardCtaClicked) => DLStructured;
        promoCodeCopied: (payloads: PromoCodeCopied) => DLStructured;
        recent_search_seen: () => DLStructured;
    } = ...

    List of CMS events - all sent to datalayer only

    Type Declaration

    • card_banner_feature.clicked: (payloads: CardBannerFeatureClicked) => DLStructured

      card_banner_feature.clicked event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'card_banner_feature.clicked',
      eventLabel: 'track_your_trips'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'card_banner_feature.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cardPromoRendered: (payloads: CardPromoRendered) => DLStructured

      cardPromoRendered event Fired on mount of the CardPromo component.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cardPromoRendered',
      eventLabel: 'MainContentPromoArea',
      eventProperty: '{"cardCount":1,"hasHeroCard":false}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cardPromoRendered'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.braze_loading.finished_duration: (payloads: CMSBrazeLoadingDuration) => DLStructured

      cms.braze_loading.finished_duration event - Tracks when Braze loading finishes

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.braze_loading.finished_duration',
      eventProperty: '{"duration":1221,"timestamp":1763020606702}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.braze_loading.finished_duration'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.braze_loading.started_duration: (payloads: CMSBrazeLoadingDuration) => DLStructured

      cms.braze_loading.started_duration event - Tracks when Braze loading starts

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.braze_loading.started_duration',
      eventProperty: '{"duration":179,"timestamp":1763020605660}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.braze_loading.started_duration'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.city.toc.clicked: (payloads: CMSTocClickedPayload) => DLStructured

      cms.city.toc.clicked event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.city.toc.clicked',
      eventLabel: 'getting-to-berlin'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.city.toc.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.connection.search_cards.built: (payloads: CMSSearchCardsPayload) => DLStructured

      cms.connection.search_cards.built event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.connection.search_cards.built',
      eventLabel: '5'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.connection.search_cards.built'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.exploration_map.arrival_city.click: (payloads: CMSExplorationMapClickedPayload) => DLStructured

      cms.exploration_map.arrival_city.click event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.exploration_map.arrival_city.click',
      eventProperty: '{"cityID":"456","cityName":"Paris"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.exploration_map.arrival_city.click'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.exploration_map.departure_city.click: (payloads: CMSExplorationMapClickedPayload) => DLStructured

      cms.exploration_map.departure_city.click event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.exploration_map.departure_city.click',
      eventProperty: '{"cityID":"123","cityName":"Berlin"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.exploration_map.departure_city.click'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.exploration_map.price_range.change: (payloads: CMSExplorationMapPriceRangePayload) => DLStructured

      cms.exploration_map.price_range.change event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.exploration_map.price_range.change',
      eventProperty: '{"currency":"EUR","maxPrice":"50"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.exploration_map.price_range.change'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.exploration_map.price_toggle.click: (payloads: CMSExplorationMapTogglePayload) => DLStructured

      cms.exploration_map.price_toggle.click event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.exploration_map.price_toggle.click',
      eventLabel: 'show_prices'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.exploration_map.price_toggle.click'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.first_js_load: () => DLStructured

      cms.first_js_load event - Triggered when the first JavaScript loads

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.first_js_load'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.first_js_load'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.braze.content_cards_ready: (payloads: CMSBrazeContentCardsReadyPayload) => DLStructured

      cms.homepage.featured_connections.braze.content_cards_ready event - Braze content cards subscription fires (cards received or empty)

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.braze.content_cards_ready',
      eventProperty: '{"cardCount":2}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.braze.content_cards_ready'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.braze.no_city_connection_recs_available: (payloads: CMSFeaturedConnectionsErrorPayload) => DLStructured

      cms.homepage.featured_connections.braze.no_city_connection_recs_available event - Braze returned cards but none match the user's recent departure city

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.braze.no_city_connection_recs_available',
      eventProperty: '{"reason":"No matching city","spCookie":"abc123"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.braze.no_city_connection_recs_available'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.card.clicked: (payloads: CMSFeaturedConnectionCardClickedPayload) => DLStructured

      cms.homepage.featured_connections.card.clicked event - User clicks a featured connection card

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.card.clicked',
      eventProperty: '{"indexOfCard":0,"totalNumberOfCards":3}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.card.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.data_ready: (payloads: CMSBrazeFeaturedConnectionsDataReadyPayload) => DLStructured

      cms.homepage.featured_connections.data_ready event - Featured connections data is processed and ready to render

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.data_ready',
      eventProperty: '{"totalCards":4,"cardId":"cc-abc123","variant":"imageBox"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.data_ready'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.exploration_map.clicked: (payloads: CMSFeaturedConnectionExplorationMapClickedPayload) => DLStructured

      cms.homepage.featured_connections.exploration_map.clicked event - User clicks the "more trips" exploration map button

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.exploration_map.clicked',
      eventProperty: '{"explorationMapUrl":"https://example.com/map","totalNumberOfCards":3}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.exploration_map.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.image_load_failed: (payloads: CMSFeaturedConnectionsImageLoadFailedPayload) => DLStructured

      cms.homepage.featured_connections.image_load_failed event - A featured connection card image failed to load

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.image_load_failed',
      eventProperty: '{"imageUrl":"https://example.com/image.jpg"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.image_load_failed'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.no_featured_connections_available event - Braze error or card sanitization failure

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.no_featured_connections_available',
      eventProperty: '{"reason":"SDK load failure","spCookie":"abc123"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.no_featured_connections_available'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.rendered: (payloads: CMSFeaturedConnectionsRenderedPayload) => DLStructured

      cms.homepage.featured_connections.rendered event - FeaturedConnections component finished mounting

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.rendered',
      eventProperty: '{"containerId":"featured-connections-container","cardCount":4}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.rendered'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.seen: () => DLStructured

      cms.homepage.featured_connections.seen event - Featured connections container scrolls into view (>=20% visible)

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.seen'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.seen'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.featured_connections.title.clicked: (payloads: CMSFeaturedConnectionTitleClickedPayload) => DLStructured

      cms.homepage.featured_connections.title.clicked event - User clicks the featured connections title

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.featured_connections.title.clicked',
      eventProperty: '{"title":"Popular routes","totalNumberOfCards":3}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.featured_connections.title.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.recent_search_card.clicked: (payloads: CMSRecentSearchCardClickedPayload) => DLStructured

      cms.homepage.recent_search_card.clicked event - User clicks on a recent search card

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.recent_search_card.clicked',
      eventProperty: '{"indexOfCard":0,"totalNumberOfCards":4}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'cms.homepage.recent_search_card.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.homepage.service_menu.clicked: (payloads: CMSMicroMenuPayload) => DLStructured

      cms.homepage.service_menu.clicked event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.homepage.service_menu.clicked',
      eventLabel: 'help',
      eventProperty: '3'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.homepage.service_menu.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.misc: (eventName: string) => DLStructured

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

      • cms.city.station_map_interaction.clicked
      • cms.homepage.long_term_info_box.clicked
      • cms.hub.alphabet.clicked
      • cms.connection.station_map_interaction.clicked
      • cms.city.popular_routes_show_more.clicked
      • cms.city.exploration_map_teaser.clicked
      • cms.connection.exploration_map_teaser.clicked
      • cms.connection.toc.clicked
      • cms.hub.cities.clicked
      • cms.city.station_expand_accordion.clicked
      • cms.city.popular_routes.clicked
      • cms.connection.station_city_tab.clicked
      • cms.null.city_guide_expand.clicked
      • cms.homepage.exploration_map_teaser.clicked
      • cms.hub.countries.clicked
      • cms.navigation.burger_menu_clicked
      • exploration_map_banner_seen
      • exploration_map_banner_button.clicked
      • exploration_map_banner_old.clicked
      • card_banner.clicked
      • card_banner_bubble.clicked
      • card_banner_seen
      • card_banner_scan_text.clicked
      • cms.homepage.smart_banner.banner.clicked
      • cms.homepage.smart_banner.close.clicked
      • cms.homepage.smart_banner.get_app.clicked
      • cms.homepage.app_promo.shown
      • cms.homepage.app_promo.qr_code.clicked
      • cms.homepage.app_promo.close.clicked
      • cms.homepage.app_promo.continue_in_app.clicked

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.city.station_map_interaction.clicked'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE eventCategory = 'CMS' AND eventAction LIKE 'cms.%'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.navigation.footer_navigation.clicked: (payloads: CMSSocialNetworkIconsPayload) => DLStructured

      cms.navigation.footer_navigation.clicked event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.navigation.footer_navigation.clicked',
      eventLabel: 'facebook'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.navigation.footer_navigation.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.navigation.language_switcher.clicked: (payloads: CMSLangSwitcherPayload) => DLStructured

      cms.navigation.language_switcher.clicked event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.navigation.language_switcher.clicked',
      eventLabel: 'en'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.navigation.language_switcher.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • cms.navigation.main_navigation.clicked: (payloads: CMSNavigationBarPayload) => DLStructured

      cms.navigation.main_navigation.clicked event

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'cms.navigation.main_navigation.clicked',
      eventLabel: 'home'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.STRUCTURED_EVENTS
      WHERE se_category = 'CMS' AND se_action = 'cms.navigation.main_navigation.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • flixtrain_awareness_banner_button.clicked: () => DLStructured

      flixtrain_awareness_banner_button.clicked event Fired when the user clicks the button on the FlixTrain awareness banner.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'flixtrain_awareness_banner_button.clicked'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'flixtrain_awareness_banner_button.clicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • flixtrain_awareness_banner_seen: () => DLStructured

      flixtrain_awareness_banner_seen event Fired when the FlixTrain awareness banner is shown to the user.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'flixtrain_awareness_banner_seen'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'flixtrain_awareness_banner_seen'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • heroOverlayPromoRendered: (payloads: HeroOverlayPromoRendered) => DLStructured

      heroOverlayPromoRendered event Fired on mount of the HeroOverlayPromo component.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'heroOverlayPromoRendered',
      eventLabel: 'Flat 15% off your monsoon getaways',
      eventProperty: '{"placement":"HeroOverlayPromo","hasImage":true,"hasCode":true,"hasCta":false}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'heroOverlayPromoRendered'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • inlinePromoClicked: (payloads: InlinePromoClicked) => DLStructured

      inlinePromoClicked event Fired when the user clicks the InlinePromo banner.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'inlinePromoClicked',
      eventLabel: 'Bring your bike on your next trip.',
      eventProperty: '{"event_source":"kc-react-content-components","ctaUrl":"https://global.flixbus.com/service/bike-travel"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'inlinePromoClicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • inlinePromoRendered: (payloads: InlinePromoRendered) => DLStructured

      inlinePromoRendered event Fired on mount of the InlinePromo component.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'inlinePromoRendered',
      eventLabel: 'Bring your bike on your next trip.',
      eventProperty: '{"event_source":"kc-react-content-components","placement":"InlinePromo","hasCode":false,"hasCta":true}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'inlinePromoRendered'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • no_recent_search_cookie_found event - Triggered when no recently searched cookie is found

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'no_recent_search_cookie_found'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'no_recent_search_cookie_found'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • promoCardCtaClicked: (payloads: PromoCardCtaClicked) => DLStructured

      promoCardCtaClicked event Fired when the user clicks a CTA button on a promo card (BannerCard or CompactCard).

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'promoCardCtaClicked',
      eventLabel: 'Bring your bike on your next trip',
      eventProperty: '{"event_source":"kc-react-content-components","variant":"banner","ctaText":"View details","ctaUrl":"https://global.flixbus.com/service/bike-travel"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'promoCardCtaClicked'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE
    • promoCodeCopied: (payloads: PromoCodeCopied) => DLStructured

      promoCodeCopied event Fired when the user copies a promo code from a promo card.

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'promoCodeCopied',
      eventLabel: 'Get flat 15% off your Summer travels',
      eventProperty: '{"event_source":"kc-react-content-components","code":"HOPON9"}'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'promoCodeCopied'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE

      From test FXP-2061

    • recent_search_seen: () => DLStructured

      recent_search_seen event - Used for impression tracking (20% sampling)

      DataLayer Event example

      {
      event: 'ga_event',
      eventCategory: 'CMS',
      eventAction: 'recent_search_seen'
      }

      SQL Query Example

      SELECT
      *
      FROM
      LAMBDA_DB.CUSTOMER_JOURNEY_MODELLED.DATALAYER_EVENTS
      WHERE event = 'ga_event'
      AND eventCategory = 'CMS'
      AND eventAction = 'recent_search_seen'
      AND event_date BETWEEN CURRENT_DATE - 3 AND CURRENT_DATE