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

Mobile Platform as a Service:MPS の概要

最終更新日:Jan 22, 2026

Message Push Service (MPS) は、Mobile PaaS (mPaaS) が提供するモバイルプッシュソリューションです。MPS は、さまざまなシナリオに対応する多様なプッシュタイプを提供し、お客様のカスタムプッシュ要件を満たします。到達率を向上させるため、mPaaS は Huawei や Xiaomi などのベンダーが提供するサードパーティのプッシュ機能を MPS に統合しています。迅速なプッシュを実現するコンソールと、サーバーサイド統合ソリューションを提供します。これにより、モバイルプッシュ機能を迅速に統合し、アプリユーザーとのインタラクションを可能にします。その結果、ユーザー定着率とユーザーエクスペリエンスを向上させることができます。

特徴

MPS を使用すると、自己ホスト型チャンネルやサードパーティベンダーのチャンネルを通じて、さまざまなタイプのメッセージを送信できます。プッシュはコンソールから、または API を使用して送信できます。ビジネスシナリオに最も適したプッシュタイプ、チャンネル、メソッドを選択できます。

MPS は、以下のコア機能を提供します:

  • 複数のプッシュメソッド:カスタムユーザーグループ、個別ユーザー、または全ユーザーに対してターゲットメッセージを送信できます。メッセージは MPS コンソールから、または API 呼び出しを使用して送信できます。

  • カスタムメッセージの有効期間:メッセージの初回送信時にデバイスがオフラインの場合でも、有効期間内にデバイスが再接続されるか、ユーザーバインディングが開始されたときにメッセージを再送信できます。これにより、メッセージがターゲットユーザーに確実に届くようになります。

  • さまざまなプッシュターゲットタイプ:デバイスとログイン中のユーザーとの間に関係を確立できます。これにより、デバイス ID またはユーザー ID に基づいてメッセージをプッシュできます。

  • カスタムメッセージテンプレート:テンプレート管理ページを使用してカスタムテンプレートを設定できます。これにより、ビジネスのパーソナライズされたプッシュ要件に対応できます。

  • 使用状況分析:クライアントサイドのイベントトラッキングから報告されたデータに基づき、MPS はプラットフォーム、バージョン、プッシュチャンネル、プッシュタイプ、時間などのディメンションでプッシュデータを分析します。分単位の粒度で統計結果を表示できる分析レポートを生成します。

  • プッシュ設定:プッシュ設定ページで証明書を設定し、iOS デバイスへのプッシュに使用する Apple Push Notification サービス (APNs) ゲートウェイを選択できます。

  • プッシュチャンネル設定:サードパーティベンダーのプッシュチャンネルに接続し、Huawei や Xiaomi などのベンダーのプッシュ機能を統合して、プッシュ到達率を向上させることができます。

  • キー管理:ビジネスセキュリティを確保するため、すべての外部 MPS API リクエストは署名される必要があります。独自のキーを設定するためのキー設定ページが提供されています。MPS はまた、メッセージの配信結果を追跡するためのメッセージ受信確認機能も提供します。

仕組み

MPS は mPaaS フレームワークのコアコンポーネントであり、クライアントと直接通信します。長時間持続する TCP 接続またはサードパーティベンダーのチャンネルを通じて通知データを送信することで機能します。

クライアントは mPaaS Mobile Gateway Service (MGS) を使用して、ゲートウェイへのリモートプロシージャコール (RPC) を行います。このプロセスにより、デバイスの登録、ユーザーのバインド、ベンダーチャンネルとの関係確立が行われ、デバイスとユーザーのディメンションに基づいたメッセージプッシュが可能になります。バックエンドは、事前定義された仕様に基づいてクライアントの動作ログを収集・アップロードします。その後、プッシュデータをリアルタイムで分析し、統計レポートを生成します。MPS は API プッシュとコンソールプッシュの両方をサポートしています。サーバー上で API 呼び出しを使用してビジネスロジックに基づいたカスタムメッセージを送信することも、コンソールから直接メッセージを送信することもできます。到達率を向上させるため、MPS は Huawei、Xiaomi、Firebase Cloud Messaging (FCM)、APNs などのチャンネルをサポートしています。この統合はバックエンドシステムに対して透過的であるため、業務システムはさまざまなデバイスモデルに対応する必要なく、本来の機能に集中できます。

メリット

MPS は以下のメリットを提供します:

  • 高速かつ安定:メッセージは迅速かつ確実に配信されます。

  • 簡単な統合:統合コストを削減し、効率を向上させます。

  • 定量化可能な結果:統合されたデータ統計により、到達率と開封率のインテリジェントな分析が提供されます。これにより、プッシュの効果を明確に把握できます。

  • ターゲットを絞ったパーソナライズされたプッシュ

    • 個別ユーザー、カスタムユーザーグループ、およびその他のさまざまなディメンションに基づくターゲットに、パーソナライズされた情報を送信できます。

    • 簡単なプッシュニーズにはコンソールを使用できます。より複雑な要件に対応するために、サーバーサイド統合ソリューションも利用可能です。

    • メッセージ受信確認を使用して、メッセージの配信結果を追跡できます。これにより、ユーザー定着率と人気を向上させることができます。

    • デバイス ID とご利用のアプリのユーザーシステムとの間に関係を確立できます。これにより、アプリのユーザー名を受信者として直接メッセージを送信できます。ユーザーがどのデバイスにログインしても、メッセージは正確に配信されます。

利用シーン

MPS の一般的な利用シーンは次のとおりです:

  • マーケティングキャンペーン

    マーケティングプロモーションやビジネスリマインダーなどのターゲットメッセージをユーザーに送信して、顧客の囲い込みを強化できます。ご利用のアプリはプッシュ API を呼び出して、ユーザーにターゲットメッセージを送信できます。このプロアクティブなアプローチにより、より多くのユーザーにリーチし、消費を促進し、マーケティングキャンペーンのコンバージョン率を向上させることができます。

  • システム通知

    ご利用のアプリのサーバーサイドビジネスロジックに基づいてターゲットオーディエンスを指定し、ターゲットデバイスに直接メッセージをプッシュできます。

さまざまなアプリケーションシナリオに対応するため、MPS は以下のプッシュタイプを提供します:

  • シンプルプッシュ:簡単な設定で、単一のユーザーまたはデバイスに迅速にメッセージをプッシュできます。

  • テンプレートプッシュ:単一のユーザーまたはデバイスにメッセージをプッシュできます。メッセージテンプレートを指定すると、テンプレート内のプレースホルダーを置き換えることでメッセージ内容が生成されます。

  • 複数プッシュ:多数のデバイスまたはユーザーにメッセージをプッシュできます。メッセージテンプレートを指定し、設定ファイル内でデバイスやユーザーごとに異なるプレースホルダー変数の値を設定します。

  • ブロードキャストプッシュ:ネットワーク上のすべてのデバイスにメッセージをプッシュできます。メッセージテンプレートを指定すると、テンプレート内のプレースホルダーを置き換えることでメッセージ内容が生成されます。