すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:メッセージの取り消し

最終更新日:Jan 17, 2025

メッセージプッシュサービス(MPS)では、プッシュされたメッセージを取り消すことができます。この機能を使用すると、送信済みで、まだ表示またはクリアされていない通知がデバイスの通知バーから消えます。ビジネス損失と関連する影響を軽減するために、この機能は主に次の 2 つのシナリオに適用されます。1.誤操作により誤ったメッセージがプッシュされた場合。2.一時的なビジネス変更の場合に、プッシュされたメッセージを緊急に取り消す必要がある場合。

mPaaS コンソールを使用して、メッセージステータスを照会し、メッセージを取り消すことができます。さらに、MPS はバックエンド API をサポートしています。業務システムで API を呼び出すことで、メッセージを取り消すことができます。

メッセージの取り消しを実装するモードは、プッシュチャネルによって異なります。次の表に詳細を示します。

プッシュチャネル

取り消しサポートの有無

仕組み

ベンダーチャネル

Huawei

はい

メッセージを上書きします。クライアントがメッセージの取り消しコマンドを受信した後、通知バーに表示されていたメッセージがクリアされます。「メッセージが取り消されました」というメッセージが表示されます。

Xiaomi

はい

メッセージを上書きします。クライアントがメッセージの取り消しコマンドを受信した後、通知バーに表示されていたメッセージがクリアされます。「メッセージが取り消されました」というメッセージが表示されます。

OPPO

はい

メッセージを上書きします。クライアントがメッセージの取り消しコマンドを受信した後、通知バーに表示されていたメッセージがクリアされます。「メッセージが取り消されました」というメッセージが表示されます。

Vivo

はい

メッセージを取り消します。クライアントがメッセージの取り消しコマンドを受信した後、通知バーに表示されていたメッセージが直接クリアされます。つまり、メッセージは通知バーから消えます。

Apple (iOS)

はい

メッセージを上書きします。クライアントがメッセージの取り消しコマンドを受信した後、通知バーに表示されていたメッセージがクリアされます。「メッセージが取り消されました」というメッセージが表示されます。

MPS セルフビルドチャネル

はい

メッセージを上書きします。クライアントがメッセージの取り消しコマンドを受信した後、通知バーに表示されていたメッセージがクリアされます。「メッセージが取り消されました」というメッセージが表示されます。

SMS プッシュ

いいえ

送信済みの SMS メッセージは取り消すことができません。

mPaaS コンソールでメッセージを取り消す

  1. mPaaS コンソールにログインし、ターゲット アプリを選択します。左側のナビゲーション ウィンドウで、メッセージ プッシュ サービス > メッセージ管理 を選択します。

  2. メッセージプッシュタスクタイプを選択して、メッセージリストページに移動します。

  3. 取り消すメッセージを選択し、[取り消し] をクリックし、[OK] をクリックします。取り消し操作を実行した後、プッシュされているメッセージはプッシュされません。プッシュされたが、表示されていないメッセージは表示されません。

API を呼び出してメッセージを取り消す

シンプルプッシュモードでプッシュされたメッセージは、メッセージ ID で取り消すことができます。複数プッシュモードでプッシュされたメッセージは、タスク ID で取り消すことができます。過去 7 日間のメッセージのみを取り消すことができます。

API を呼び出してメッセージを取り消す方法については、「メッセージ取消 API」に記載されているドキュメントをご参照ください。