Mobile PaaS (mPaaS) の一部のコンポーネントおよびサービスは、サードパーティサービスの機能に依存しています。これらの mPaaS コンポーネントを使用する際、サードパーティサービスとの認証やデータのリクエストが必要になります。本トピックでは、各プラットフォームごとにこれらの依存関係について説明します。
Android
UC カーネル
UC カーネルは UCKEY の検証を行いますが、これにはサードパーティサービスとの認証が必要です。
UC Crash
UC カーネルを使用していない場合でも、UC Crash SDK を個別に統合していると、同様にサードパーティサービスにデータをレポートします。
位置情報サービス (LBS)
mPaaS の LBS コンポーネントは AMAP の位置情報サービスを使用します。LBS サービスを利用する際、AMAP サーバーからデータをリクエストする必要があります。
ミニアプリ
ミニアプリサービスのマップおよび位置情報機能は、AMAP の位置情報サービスを使用します。これらのミニアプリ機能を利用する際、AMAP サーバーからデータをリクエストする必要があります。
ソーシャル共有
mPaaS のソーシャル共有コンポーネントでは、Weibo、WeChat、Alipay、QQ、ショートメッセージ、DingTalk などのチャネルを通じてコンテンツを共有できます。この機能はサードパーティの共有 SDK に依存しています。サードパーティの共有 SDK が自社サーバーからデータをリクエストする場合、mPaaS 共有コンポーネントも同様にそのデータリクエストを行います。
以下の表は、mPaaS ソーシャル共有コンポーネントがサポートするサードパーティ共有 SDK の一覧です。
サードパーティ SDK | SDK の説明 | 適用範囲 |
WeChat 共有 SDK | WeChat 共有・お気に入り機能により、サードパーティアプリのユーザーはテキスト、画像、音楽、動画、ウェブページ、ミニアプリを WeChat のチャットやモーメンツに共有したり、WeChat のお気に入りに保存したりできます。 | ご利用のアプリから WeChat クライアントへコンテンツを共有します。 |
QQ 共有 SDK | QQ へのメッセージ共有インターフェイスです。ニュース、画像、テキスト、アプリケーションを QQ フレンドまたは Qzone と共有できます。 | ご利用のアプリから QQ クライアントへコンテンツを共有します。 |
Alipay 共有 SDK | Alipay 共有機能により、サードパーティアプリのユーザーは画像およびウェブページを Alipay に共有できます。 | ご利用のアプリから Alipay クライアントへコンテンツを共有します。 |
Weibo 共有 SDK | Weibo へコンテンツを共有します。 | ご利用のアプリから Weibo クライアントへコンテンツを共有します。 |
DingTalk 共有 SDK | DingTalk へコンテンツを共有します。 | ご利用のアプリから DingTalk クライアントへコンテンツを共有します。 |
メッセージプッシュ
プッシュ通知の配信レートを向上させるため、mPaaS は Huawei、Xiaomi、OPPO、vivo のプッシュ SDK を統合しており、これらは各ベンダーのプッシュサービスに接続されます。Huawei および Xiaomi の SDK は mPaaS フレームワークに組み込まれています。OPPO および vivo のプッシュ SDK は、個別に統合する必要があります。
以下の表は、mPaaS メッセージプッシュコンポーネントがサポートするサードパーティプッシュ SDK の一覧です。
サードパーティ SDK | SDK の説明 | 適用範囲 |
Huawei プッシュ SDK | Huawei Push Kit は、ユーザーデバイスにリアルタイムメッセージを配信します。これにより、良好なユーザー関係の構築や、ユーザーの認知度・エンゲージメントの向上が期待できます。 | Huawei 端末にメッセージをプッシュします。 |
Xiaomi プッシュ SDK | Xiaomi プッシュは MIUI 上のシステムレベルチャネルであり、すべてのプラットフォームと互換性があります。安定性・信頼性・効率性に優れたプッシュサービスを提供します。 | Xiaomi 端末にメッセージをプッシュします。 |
OPPO プッシュ SDK | OPPO プッシュ SDK は、サーバーとオペレーティングシステム間に安定的かつ信頼性の高い持続的接続を確立し、OPPO の ColorOS 上のアプリクライアントにリアルタイムメッセージをプッシュします。このプッシュサービスにより、開発者はアプリのエンゲージメントおよびリテンションを向上させ、プロダクト体験を強化できます。 | OPPO 端末にメッセージをプッシュします。 |
vivo プッシュ SDK | vivo プッシュは開発者向けのメッセージプッシュサービスです。クラウドとクライアント間に安定的かつ信頼性の高い持続的接続を確立し、リアルタイムメッセージをアプリケーションに配信します。数十億件の通知およびメッセージを秒単位でモバイルユーザーに届けることができます。 | vivo 端末にメッセージをプッシュします。 |
iOS
ミニアプリ
ミニアプリサービスのマップおよび位置情報機能は、AMAP の位置情報サービスを使用します。これらのミニアプリ機能を利用する際、AMAP サーバーからデータをリクエストする必要があります。
位置情報サービス (LBS)
mPaaS の LBS コンポーネントは AMAP の位置情報サービスを使用します。LBS サービスを利用する際、AMAP サーバーからデータをリクエストする必要があります。
ソーシャル共有
mPaaS のソーシャル共有コンポーネントでは、Weibo、WeChat、Alipay、QQ、ショートメッセージ、DingTalk などのチャネルを通じてコンテンツを共有できます。この機能はサードパーティの共有 SDK に依存しています。サードパーティの共有 SDK が自社サーバーからデータをリクエストする場合、mPaaS 共有コンポーネントも同様にそのデータリクエストを行います。
以下の表は、mPaaS ソーシャル共有コンポーネントがサポートするサードパーティ共有 SDK の一覧です。
サードパーティ SDK | SDK の説明 | 適用範囲 |
WeChat 共有 SDK | WeChat 共有・お気に入り機能により、サードパーティアプリのユーザーはテキスト、画像、音楽、動画、ウェブページ、ミニアプリを WeChat のチャットやモーメンツに共有したり、WeChat のお気に入りに保存したりできます。 | ご利用のアプリから WeChat クライアントへコンテンツを共有します。 |
QQ 共有 SDK | QQ へのメッセージ共有インターフェイスです。ニュース、画像、テキスト、アプリケーションを QQ フレンドまたは Qzone と共有できます。 | ご利用のアプリから QQ クライアントへコンテンツを共有します。 |
Alipay 共有 SDK | Alipay 共有機能により、サードパーティアプリのユーザーは画像およびウェブページを Alipay に共有できます。 | ご利用のアプリから Alipay クライアントへコンテンツを共有します。 |
Weibo 共有 SDK | Weibo へコンテンツを共有します。 | ご利用のアプリから Weibo クライアントへコンテンツを共有します。 |
DingTalk 共有 SDK | DingTalk へコンテンツを共有します。 | ご利用のアプリから DingTalk クライアントへコンテンツを共有します。 |
Alipay Open Platform の Express Payment コンポーネントの競合回避版
mPaaS は、Alipay Open Platform の一部コンポーネントについて競合回避版を提供しています。元のコンポーネントがサードパーティサーバーからデータをリクエストする場合、mPaaS の競合回避版も同様にそのリクエストを行います。