mPaaS が提供するメッセージプッシュサービス(MPS)は、プロフェッショナルなモバイルメッセージプッシュソリューションであり、パーソナライズされたプッシュ要件に対応するために、さまざまなシナリオに対応したさまざまなプッシュタイプをサポートしています。プッシュされたメッセージの到達率を向上させるために、mPaaS は MPS に Huawei、Xiaomi などのベンダーのプッシュ機能を統合しています。コンソールでメッセージを迅速にプッシュする機能に加えて、mPaaS はサーバー側の統合ソリューションを提供します。これらのソリューションを使用すると、モバイルデバイスにメッセージをプッシュする機能を迅速に統合して、アプリユーザーとのインタラクションを維持し、それによってユーザー維持率とユーザーエクスペリエンスを効果的に向上させることができます。
特徴
MPS を使用してさまざまな種類のメッセージプッシュを開始できます。自社構築のプッシュチャネルとベンダーのプッシュチャネルの両方がサポートされています。さらに、コンソールまたは API を介してメッセージをプッシュできます。要件に基づいて、プッシュタイプ、チャネル、およびモードを選択できます。
MPS のコア機能は次のとおりです。
複数のプッシュモード:MPS コンソールまたは API を使用して、メッセージをカスタムユーザーグループ、個々のユーザー、またはすべてのユーザーに正確にプッシュできます。
カスタムメッセージの有効期間:メッセージが最初に送信されたときにデバイスがオフラインの場合、デバイスが接続されたとき、またはユーザーバインディングリクエストがメッセージの有効期間内に開始されたときに、メッセージを再送信できます。
さまざまな種類のプッシュターゲット:デバイスとログインユーザー間のマッピングを確立して、デバイスまたはユーザー ID でメッセージをプッシュできます。
パーソナライズされたメッセージテンプレート:テンプレート管理ページで、パーソナライズされたプッシュ要件に合わせてテンプレートをカスタマイズできます。
使用状況分析:クライアント SDK によって報告された追跡ログに基づいて、MPS はプラットフォーム、バージョン、プッシュチャネル、プッシュタイプ、時間などのさまざまなディメンションからプッシュデータを収集および分析し、分析レポートを生成します。分単位またはその他の粒度で統計を表示できます。
プッシュ構成:プッシュ構成ページで、プッシュ証明書を構成できます。 iOS デバイスの場合、要件に基づいて Apple APNs ゲートウェイを選択できます。
チャネル構成:サードパーティのプッシュチャネルを構成して、Huawei、Xiaomi、およびその他のサードパーティベンダーが提供するプッシュ機能を統合し、それによってプッシュされたメッセージの到達率を向上させることができます。
キー管理:MPS のすべての外部 API は、ビジネスセキュリティを確保するためにリクエストに署名します。キー構成ページで、要件に基づいてキーを構成できます。さらに、メッセージ配信結果を追跡するためのメッセージ受信機能が提供されています。
原則
mPaaS では、MPS はクライアントと直接対話するコア基本コンポーネントの 1 つです。 メッセージ通知に関連するビジネスデータを、TCP 持続的接続チャネルまたはさまざまな電話ベンダーのプッシュチャネルを介して送信します。
クライアントは、mPaaS MGS を介してリモートプロシージャコール(RPC)ゲートウェイを呼び出して、デバイス登録、ユーザーバインディング、およびサードパーティチャネルバインディングを実行し、それによってデバイスとユーザーによるメッセージプッシュを実装します。クライアントの動作イベント追跡ログは、仕様に基づいて収集およびアップロードされます。ログに基づいて、バックエンドはプッシュデータをリアルタイムで収集および分析し、統計レポートを生成します。 MPS は 2 つのプッシュ方法を提供します。ビジネスロジックに基づいてサーバーで API を呼び出してパーソナライズされたメッセージをプッシュするか、コンソールでメッセージを直接プッシュすることができます。メッセージの到達率を向上させるために、MPS は Huawei、Xiaomi、FCM、APNs などが提供するサードパーティのプッシュチャネルをサポートし、バックエンドの業務システムに対して透過性を維持します。このようにして、業務システムはビジネス機能の実装に集中でき、デバイスモデルに注意を払う必要はありません。

利点
MPS には次の利点があります。
迅速かつ安定:メッセージは迅速に配信され、ターゲットに安定して到達します。
アクセスしやすい:低コストで MPS アクセスを効率的に完了できます。
定量化されたプッシュ効果:プッシュデータ統計機能が統合されており、メッセージの到達率と開封率をインテリジェントに分析します。これにより、プッシュ効果を明確に理解できます。
正確なパーソナライズされたプッシュ:
パーソナライズされたメッセージは、個々のユーザーやカスタムユーザーグループなど、さまざまなディメンションから正確にプッシュできます。
プッシュコンソールが提供されており、いくつかの簡単なプッシュ要件に対応できます。さらに、複雑なプッシュ要件を実装するためのサーバー側の統合ソリューションが提供されています。
メッセージの配信結果を追跡するためのメッセージ受信がサポートされており、ユーザー維持率とユーザーアクティブネスを効果的に向上させます。
デバイス ID とアプリユーザー ID 間のマッピングが確立されます。アプリのユーザー名は、メッセージの受信者として直接使用できます。このようにして、メッセージはユーザーがログインする任意のデバイスに正確に到達できます。
アプリケーションシナリオ
MPS の典型的なアプリケーションシナリオは次のとおりです。
マーケティング活動
ユーザーにターゲットを絞ったメッセージ(マーケティング活動、ビジネスリマインダーなど)をプッシュして、ユーザーの粘着性を高めます。メッセージプッシュ API を呼び出すことにより、アプリはターゲットユーザーにターゲットを絞ったメッセージをプッシュして、よりアクティブな方法でより多くのユーザーにリーチし、ユーザーを引き付け、消費を増やし、最終的なマーケティング活動のコンバージョン効果を向上させます。
システム通知
アプリサーバーのビジネスロジックに従って、ターゲットユーザーグループを指定し、メッセージをターゲットデバイスに直接プッシュします。
さまざまなアプリケーションシナリオに対応するために、次のプッシュモードがサポートされています。
シンプルプッシュ:シンプルな構成で、単一のユーザーまたはデバイスにメッセージをすばやくプッシュします。
テンプレートプッシュ:単一のユーザーまたはデバイスにメッセージをプッシュします。メッセージテンプレートを指定でき、メッセージ本文はテンプレートプレースホルダーを置き換えることによって取得されます。
複数プッシュ:多数のデバイスまたはユーザーにメッセージをプッシュします。メッセージテンプレートを指定し、構成ファイルでデバイスまたはユーザーごとに異なるプレースホルダー変数値を設定できます。
ブロードキャストプッシュ:ネットワーク上のすべてのデバイスにプッシュします。メッセージテンプレートを指定でき、メッセージ本文はテンプレートプレースホルダーを置き換えることによって取得されます。