| Ecommerce | view_item | yes | User views a specific product detail page. | city_name, page_location, value, currency, session_engaged, page_title, ga_session_id, engaged_session_event, ga_session_number, batch_page_id, batch_ordering_id, city_id | |
| Ecommerce | select_item | | User clicks a product from a list (e.g., search results). | page_referrer, batch_page_id, location_id, session_engaged, engagement_time_msec, page_title, item_list_name, page_location, ga_session_number, item_list_id, engaged_session_event, ga_session_id, batch_ordering_id, ignore_referrer | |
| Ecommerce | add_to_cart | yes | User adds a product to their shopping cart. | engagement_time_msec, ga_session_number, session_engaged, page_title, ga_session_id, batch_page_id, engaged_session_event, page_location, currency, value, batch_ordering_id, page_referrer | |
| Ecommerce | begin_checkout | yes | User starts the checkout process. | page_referrer, batch_page_id, batch_ordering_id, engaged_session_event, currency, ga_session_id, ignore_referrer, page_location, ga_session_number, engagement_time_msec, session_engaged, value, page_title | |
| Ecommerce | purchase | no | A successful transaction is completed. | transaction_id, firebase_screen_id, city_name, engaged_session_event, city_id, currency, ga_session_id, value, firebase_screen_class, affiliation, ga_session_number, firebase_event_origin, payment_provider, firebase_conversion | |
| Ecommerce | gift_card_purchased | no | Specific purchase of a gift card. | revenue, ga_session_id, page_referrer, page_location, batch_ordering_id, currency, batch_page_id, ignore_referrer, session_engaged, engaged_session_event, ga_session_number, page_title | |
| Ecommerce | view_search_results | no | User views the results of a site/app search. | ignore_referrer, search_term, ga_session_number, batch_ordering_id, engagement_time_msec, page_referrer, page_location, page_title, session_engaged, unique_search_term, batch_page_id, engaged_session_event, ga_session_id | |
| Conversion / Biz Logic | create_token_initiated | no | System starts the token creation process (payment/auth). | engaged_session_event, page_referrer, batch_page_id, page_title, restaurant_id, ga_session_id, payment_provider, session_engaged, ga_session_number, ignore_referrer, engagement_time_msec, page_location, payment_type, card_type, batch_ordering_id | |
| Conversion / Biz Logic | create_token_success | no | Token creation was successful (step 2 of funnel). | engagement_time_msec, page_location, page_referrer, ga_session_number, payment_provider, payment_type, batch_page_id, engaged_session_event, card_type, session_engaged, page_title, ignore_referrer, ga_session_id, restaurant_id, batch_ordering_id | |
| Conversion / Biz Logic | create_token_failed | no | Token creation failed (error tracking). | page_referrer, ga_session_number, engaged_session_event, payment_type, ga_session_id, restaurant_id, batch_ordering_id, engagement_time_msec, page_title, page_location, batch_page_id, card_type, payment_provider, ignore_referrer, session_engaged | |
| Views & Navigation | screen_view | no | User views a screen in the mobile app. | ga_session_number, ga_session_id, firebase_screen_id, firebase_screen_class, firebase_previous_class, firebase_event_origin, firebase_previous_id | |
| Views & Navigation | page_view | no | User views a page on the website. | batch_ordering_id, session_engaged, ignore_referrer, page_location, page_referrer, engaged_session_event, ga_session_number, page_title, ga_session_id, batch_page_id | |
| Views & Navigation | view_menu | no | User opens the navigation menu. | engaged_session_event, batch_page_id, batch_ordering_id, engagement_time_msec, page_location, ga_session_number, session_engaged, ga_session_id, page_referrer, page_title | |
| Views & Navigation | view_about | no | User views the “About Us” page/screen. | engagement_time_msec, engaged_session_event, session_engaged, page_title, batch_ordering_id, page_location, batch_page_id, page_referrer, ga_session_id, ga_session_number | |
| Views & Navigation | view_more_review | no | User clicks to read more reviews. | engagement_time_msec, batch_page_id, engaged_session_event, page_referrer, batch_ordering_id, session_engaged, page_title, page_location, ga_session_id, ignore_referrer, ga_session_number | |
| Account & Identity | login | no | User successfully logs in. | ga_session_number, OS_Version, OS_Type, engaged_session_event, firebase_screen_id, firebase_event_origin, Type, ga_session_id, firebase_screen_class | |
| Account & Identity | sign_up | no | User creates a new account. | engaged_session_event, ga_session_id, OS_Type, Email, firebase_screen_class, OS_Version, ga_session_number, firebase_screen_id, Name, firebase_event_origin | |
| Account & Identity | skip_registration | no | User chooses to skip the sign-up process. | ga_session_number, firebase_screen_class, engaged_session_event, firebase_event_origin, firebase_screen_id, OS_Type, Skip_registration, ga_session_id, OS_Version | |
| Account & Identity | birthday_skipped | no | User skips entering their birthday details. | ga_session_id, firebase_screen_class, firebase_event_origin, screen, engaged_session_event, ga_session_number, firebase_screen_id | |
| Engagement | user_engagement | no | Tracks time spent; fires when app goes to background. | | |
| Engagement | click | no | Generic click (often outbound links or non-specific buttons). | batch_page_id, session_engaged, link_url, page_referrer, page_title, link_classes, engagement_time_msec, page_location, ga_session_number, ga_session_id, link_domain, batch_ordering_id, outbound, engaged_session_event | |
| Engagement | select_content | no | Generic selection (often used for filters or tabs). | term, ga_session_id, content_type, item_name, firebase_event_origin, creative_name, item_id, group_id, ga_session_number | |
| Engagement | view_image | no | User views a static image in full screen/detail. | page_location, page_referrer, ga_session_id, page_title, session_engaged, engaged_session_event, engagement_time_msec, batch_page_id, ga_session_number, batch_ordering_id, ignore_referrer | |
| Engagement | view_3d_image | no | User views an interactive 3D model. | batch_page_id, page_referrer, ga_session_number, session_engaged, ignore_referrer, page_location, ga_session_id, page_title, engaged_session_event, batch_ordering_id, engagement_time_msec | |
| Marketing & Push | firebase_campaign | no | Tracks campaign attribution from Firebase. | firebase_event_origin, engaged_session_event, medium, campaign, ga_session_number, ga_session_id, source | |
| Marketing & Push | notification_receive | no | App receives a push notification (device level). | firebase_event_origin, ga_session_number, engaged_session_event, message_type, ga_session_id | |
| Marketing & Push | notification_foreground | no | App receives notification while user is using it. | ga_session_number, firebase_screen_id, firebase_screen_class, ga_session_id, firebase_event_origin, engaged_session_event, message_type | |
| Marketing & Push | notification_dismiss | no | User swipes away a notification. | engaged_session_event, firebase_event_origin, ga_session_number, ga_session_id | |
| Marketing & Push | notification_open | no | User clicks/taps a notification to open the app. | ga_session_number, ga_session_id, firebase_event_origin, engaged_session_event | |
| Marketing & Push | ads_conversion_Checkout_1 | yes | Signal sent to Ad platforms (likely “Initiated Checkout”). | batch_page_id, ga_session_id, page_title, session_engaged, ga_session_number, engaged_session_event, page_referrer, page_location, batch_ordering_id, ignore_referrer, engagement_time_msec | |
| Marketing & Push | ads_conversion_Checkout_2 | no | Signal sent to Ad platforms (likely “Purchase”). | batch_ordering_id, page_location, engaged_session_event, page_referrer, session_engaged, page_title, ga_session_id, ga_session_number, engagement_time_msec, batch_page_id, ignore_referrer | |
| System & Lifecycle | session_start | yes | A new session begins. | session_engaged, ga_session_id, batch_page_id, medium, source, page_referrer, batch_ordering_id, page_title, ga_session_number, page_location, campaign | |
| System & Lifecycle | first_open | no | User opens the app for the very first time (install). | firebase_conversion, firebase_event_origin, engaged_session_event, firebase_screen_class, ga_session_id, previous_first_open_count, firebase_screen_id, update_with_analytics | |
| System & Lifecycle | first_visit | no | User visits the website for the first time. | medium, ga_session_number, page_location, source, session_engaged, campaign, batch_ordering_id, page_referrer, batch_page_id, term, page_title, ga_session_id | |
| System & Lifecycle | app_remove | no | User uninstalls the app (Android only). | firebase_event_origin, ga_session_id, ga_session_number | |
| System & Lifecycle | os_update | no | Device OS was updated. | ga_session_number, firebase_event_origin, previous_os_version, ga_session_id | |
| System & Lifecycle | app_clear_data | no | User cleared app storage/cache. | ga_session_id, firebase_event_origin, ga_session_number, engaged_session_event | |
| System & Lifecycle | app_exception | no | The app crashed or threw an error. | firebase_screen_id, ga_session_number, firebase_event_origin, fatal, engaged_session_event, ga_session_id, timestamp, firebase_screen_class | |