How to Track and Manage the User Notification Inbox?

Questions:

  • How do I mark a notification as read or unread?
  • How can I clear notifications from a user's inbox?
  • How does the system track if a notification was seen?

Tags: User-Inbox, Notification-Status, Read-Receipts, Inbox-Management, Clear-Notifications

Description:

The TYRIOS platform allows you to monitor and manage user interactions with notifications. By tracking specific status changes, you can ensure users are receiving and interacting with important updates.

We'll show you, step by step, how to:

  • Monitor Status: View if a message is marked as read, unread, or seen.

  • Manage Inbox: Clear specific notifications or clear all to remove them from the active inbox view.

  • Track Timestamps: Capture exact unix time records for every status change.

Solution:

  1. Retrieve the Inbox - The inbox view automatically loads non-cleared notification records for a user. It supports paging and sorting to help you organize and find specific messages.
  2. Mark as Read or Unread - Triggering the read action updates the status to true and records the current timestamp. If a user marks the message as unread, the read status reverts to false and the timestamp is removed.
  3. Track Seen Status

    The system actively tracks when a notification is displayed to the user. Triggering the seen action marks the status as true and logs the exact unix time.

  4. Clear Notifications

    You can clear individual notifications or trigger a command to clear all items at once. This applies a soft removal, hiding them from the active inbox view without deleting the underlying database records.

Tips and Tricks:

Pro-Tips:

  • Check the recorded unix timestamp to verify exactly when a user interacted with a specific message.

  • Use the inbox paging and sorting options to manage large volumes of user notifications efficiently.

Warnings:

  • Once a notification is cleared, it will no longer appear in the standard inbox retrieval.

  • Marking a message as unread completely removes its previous read timestamp, which cannot be recovered.

Subscribe to our newsletter

Stay informed at all times. We will gladly inform you about product news and offers.