@@ -253,6 +253,14 @@ extension Pixel {
253253
254254 case macBrowserWaitlistNotificationShown
255255 case macBrowserWaitlistNotificationLaunched
256+
257+ // MARK: remote messaging pixels
258+
259+ case remoteMessageShown
260+ case remoteMessageShownUnique
261+ case remoteMessageDismissed
262+ case remoteMessageShownPrimaryActionClicked
263+ case remoteMessageShownSecondaryActionClicked
256264
257265 // MARK: debug pixels
258266
@@ -263,7 +271,13 @@ extension Pixel {
263271 case dbInitializationError
264272 case dbSaveExcludedHTTPSDomainsError
265273 case dbSaveBloomFilterError
266-
274+ case dbRemoteMessagingSaveConfigError
275+ case dbRemoteMessagingInvalidateConfigError
276+ case dbRemoteMessagingSaveMessageError
277+ case dbRemoteMessagingUpdateMessageShownError
278+ case dbRemoteMessagingUpdateMessageStatusError
279+ case dbRemoteMessagingDeleteScheduledMessageError
280+
267281 case configurationFetchInfo
268282
269283 case trackerDataParseFailed
@@ -569,7 +583,15 @@ extension Pixel.Event {
569583
570584 case . macBrowserWaitlistNotificationShown: return " m_notification_shown_mac_waitlist "
571585 case . macBrowserWaitlistNotificationLaunched: return " m_notification_launch_mac_waitlist "
572-
586+
587+ // MARK: remote messaging pixels
588+
589+ case . remoteMessageShown: return " m_remote_message_shown "
590+ case . remoteMessageShownUnique: return " m_remote_message_shown_unique "
591+ case . remoteMessageDismissed: return " m_remote_message_dismissed "
592+ case . remoteMessageShownPrimaryActionClicked: return " m_remote_message_primary_action_clicked "
593+ case . remoteMessageShownSecondaryActionClicked: return " m_remote_message_secondary_action_clicked "
594+
573595 // MARK: debug pixels
574596
575597 case . dbMigrationError: return " m_d_dbme "
@@ -579,7 +601,13 @@ extension Pixel.Event {
579601 case . dbInitializationError: return " m_d_dbie "
580602 case . dbSaveExcludedHTTPSDomainsError: return " m_d_dbsw "
581603 case . dbSaveBloomFilterError: return " m_d_dbsb "
582-
604+ case . dbRemoteMessagingSaveConfigError: return " m_d_db_rm_save_config "
605+ case . dbRemoteMessagingInvalidateConfigError: return " m_d_db_rm_invalidate_config "
606+ case . dbRemoteMessagingSaveMessageError: return " m_d_db_rm_save_message "
607+ case . dbRemoteMessagingUpdateMessageShownError: return " m_d_db_rm_update_message_shown "
608+ case . dbRemoteMessagingUpdateMessageStatusError: return " m_d_db_rm_update_message_status "
609+ case . dbRemoteMessagingDeleteScheduledMessageError: return " m_d_db_rm_delete_scheduled_message "
610+
583611 case . configurationFetchInfo: return " m_d_cfgfetch "
584612
585613 case . trackerDataParseFailed: return " m_d_tds_p "
0 commit comments