Manage batch push messages

更新时间:
复制 MD 格式

The Message Push service provides real-time statistics for batch push tasks created in the console or triggered by API calls. This helps you monitor the status of your message pushes.

View push tasks

  1. Log on to the mPaaS console and select your target application. In the navigation pane on the left, choose Message Push > Message Management > Batch Message Records.

  2. On the Batch Message Records tab, enter the full push task ID or name and a push start time in the search box in the upper-right corner. The task list displays the matching results.

    By default, tasks in the list are sorted by creation time in descending order. The list includes the following information:

    • Push Task ID: A unique ID for the push task, automatically generated by the system.

    • Push Task Name (API): If a task is created in the console, the system automatically generates a name. The name is typically "Console" followed by the creation time, for example, "Console Wed Mar 24 14:47:23 CST 2021". If a task is triggered by an API call, the task name is the name specified by the caller.

    • Push Type: Immediate, Scheduled, or Recurring.

  3. In the list, click the expand icon (+) next to a task to view its push details. The details include the following:

    • Pushes: The total number of messages sent by the Message Push backend.

    • Successful Pushes: The number of messages successfully sent by the Message Push backend.

    • Deliveries: The number of messages that reached the devices.

      • For iOS or third-party Android channels, such as Xiaomi and Huawei, this is counted based on the successful responses from the channel's backend service.

      • For the proprietary Android channel, this is counted based on instrumentation reports from the client after the message is delivered.

    • Offline Retention Period: The validity period of the message. If a message has not been delivered, MPS delivers it when the target device comes online or a user initiates an attach request. Once a message expires, MPS no longer delivers it.

Revoke messages

You can revoke successfully pushed messages that were sent within the last 7 days. For more information about revoking messages, see the Revoke messages document.

When you revoke a silent message, it is revoked immediately without notifying the user. For non-silent messages, the revoke operation stops any pushes that are in progress, and messages that have been delivered but not yet displayed are canceled.

Note

You cannot revoke messages with a "Failed" push status.