モバイル分析サービス (MAS) コンポーネントは、クライアントのトラフィック、パフォーマンス、およびユーザーの動作に関するデータを収集および分析します。MAS コンポーネントが提供するデータを使用することで、製品、運用、およびプロモーション キャンペーンについて情報に基づいた意思決定を行うことができます。たとえば、MAS コンポーネントが提供するクラッシュ レポートを読むことで、クラッシュの原因をすばやく特定し、システムの安定性を向上させることができます。
コンポーネントの原則
MAS に関連するコンポーネントの概要:
mdap: ログ収集ゲートウェイ。クライアントのイベントログを収集し、収集したログを JStorm クラスターに転送して計算します。
JStorm: リアルタイム コンピューティング エンジン。処理ルールに従ってログをリアルタイムで解析し、必要なデータをデータベースに保存します。
SSDB: 最下層に leveldb を持つ KV (キーバリュー) データ ストレージ レイヤー。単一テーブルのデータは数十億レコードに達します。
ZooKeeper: クラスター管理、コンポーネント間のサービス検出。

特徴
容易なアクセス: ユーザーの動作ログ、ネットワーク ログ、および例外ログを自動的に収集します。
包括的な分析: ユーザーの動作、端末、トラフィック、通信リンク、パフォーマンスなどを分析します。
多次元表示: 端末タイプ、端末バージョン、地域、ネットワーク タイプ、モデルなど、複数のディメンションからモバイル分析を表示します。
問題の迅速な特定: エラーが発生したインターフェイス名、例外の原因、動作環境などのクラッシュおよび例外ログ情報を提供し、開発者が問題を迅速に特定できるようにします。
機能
ユーザー行動分析: アクティブ ユーザー、ユーザー ログイン、新規ユーザーなどの指標の統計を含む アプリケーション 使用状況分析を提供し、プラットフォーム、バージョン、地域、期間の多次元分析と比較をサポートし、アプリを迅速かつ便利に理解するのに役立ちます。
ミニプログラム分析: Alipay、WeChat、mPaaS ミニプログラム プラットフォームのデータ統計機能を提供し、これら 3 つのプラットフォームのミニプログラムの包括的なデータ分析をサポートします。ユーザー分析、ページ分析、共有分析などのモジュール分析機能を通じて、新規/アクティブ ユーザーの規模、ユーザー ソース、利用時間、ユーザー リテンション、共有と普及などのミニプログラム データ パフォーマンスを表示し、ミニプログラムの全体的な運用を理解し、製品の最適化と運用上の意思決定のためのデータ サポートを提供します。
安定性分析: クラッシュ監視、例外監視、パフォーマンス監視、ユーザー診断を含む アプリケーションの安定性分析を提供し、アプリ開発者がタイムリーに問題を発見し、原因を特定するのに役立ちます。
問題診断: 個々のユーザー診断と診断ログ収集を含む アプリケーション問題診断を提供します。個々のユーザー診断とは、ユーザーのクライアント側の動作をリアルタイムで取得することです。診断ログ収集は、クライアントにコマンドをプッシュして、クライアントにローカル ログの返却を要求することで機能します。
シナリオ
データに基づくビジネスのガイダンス: 開発担当者と運用担当者が、モバイル分析に基づいて製品、運用、およびプロモーション計画に関する意思決定を行うのに役立ちます。
ユーザー エクスペリエンスの向上: クラッシュの場所を迅速に特定し、ホットパッチを適用してクラッシュを迅速に修正することで、ユーザー エクスペリエンスを向上させ、維持率を高めます。