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

Mobile Platform as a Service:よくある質問

最終更新日:Feb 05, 2026

このトピックでは、モバイル分析サービス (Mobile Analysis Service) で発生する代表的な課題とそのトラブルシューティング方法について説明します。

クライアントの正しく統合されているかを確認する

クライアントが正しく統合されているかを確認するには、ローカルログ(AndroidiOS)を参照するか、または コンソールでのログクエリ を実行してください。

クライアントの正しく統合された後もコンソールにデータが表示されない

クライアントログは、ローカルログ数が特定のしきい値に達した場合や、アプリケーションが一定期間バックグラウンドで実行された場合など、特定の条件を満たしたときにのみ、自動的にログサーバーにアップロードされます。テスト中にデータを早期に確認したい場合は、クライアントから手動でログをアップロードすることで、即時アップロードを強制できます。

詳細については、「Android ログの手動アップロード」または「iOS ログの手動アップロード」をご参照ください。

コンソールでイベントを作成した後も、イベントの PV/UV データが表示されない

イベントの PV/UV データを表示するには、以下の点を確認してください。

コンソールでイベントを作成した後も、イベントの UV が常に 0 のままになる

クライアント側でユーザー ID が設定されていることを確認してください。ユーザー ID の設定方法については、「ユーザー ID」をご参照ください。

カスタムダッシュボードにデータが表示されない

以下の手順でトラブルシューティングを行ってください。

  1. ログアップロードスイッチが有効になっているかを確認します。[コンソールにログイン] し、左側のナビゲーションウィンドウから モバイル分析サービス > ログ管理 > アップロードスイッチの構成 > イベントトラッキング構成 を選択して、ログスイッチ一覧ページに移動します。対応するタグのアップロードスイッチが有効になっているかを確認し、ログアップロードスイッチが有効であることを保証してください。詳細については、「ログアップロードスイッチの構成」をご参照ください。

  2. ダッシュボード用のログがサーバーにアップロードされているかを確認します。コンソールの [ログ管理] > [ログ再生] 機能を使用して、履歴ログをクエリします。

    • ログが見つかった場合、それは既にアップロード済みです。詳細については、「履歴ログのクエリ」をご参照ください。

    • ログが見つからない場合、アプリケーションがログをトリガーしているかを確認します。以下の手順を実行してください。

      1. ログをトリガーする前に、スマートフォンのネットワーク接続を切断し、その後ログをトリガーします。

      2. アプリケーションをバックグラウンドに移動した後、クエリ対象のログがローカルログディレクトリに存在するかを確認します。

        • iOS クライアント:ログはサンドボックスディレクトリ Library > atrack > logs に保存されます。

        • Android クライアント:ログは /data/data/[PackageName]/files/mdap または /sdcard/Android/data/[PackageName]/files/mdap に保存されます。ログ保存パスは、assets/channel.config 内の release_type フィールドの値によって異なります。詳細については、「ローカルログの表示」をご参照ください。

      3. クライアントがログを生成した後、再度ログ再生を実行して、ログがサーバーにアップロードされたかを確認します。

        クライアントがログを生成した後、ローカルにキャッシュされたログ数がしきい値に達した場合にのみ、自動ログアップロードがトリガーされます。しきい値はログの種別によって異なる場合があります。デバッグを容易にするため、mPaaS コンソールの モバイル分析サービス > ログ管理 > アップロードスイッチの構成 > イベントトラッキング構成 ページにアクセスし、[アップロード数量](現在のログ種別においてローカルファイル内のログ数がログレポートをトリガーするしきい値)を一時的に 1 に変更してログレポートを強制的にトリガーできます。デバッグ完了後は、元の値に戻してください。ログアップロードのトリガーに関する詳細については、ログアップロードのドキュメント(「Android ログアップロード」/「iOS ログアップロード」)をご参照ください。

  3. ログ再生の結果、ログが依然としてサーバーにアップロードされていない場合は、ログの種別に応じて、「Android イベントトラッキング」または「iOS イベントトラッキング」のドキュメントを参照し、イベントトラッキングの構成プロセスにエラーがないかを確認してください。ドキュメントに従ってイベントトラッキングを正しく統合した後、ステップ 2 を再度実行して、ログが正常にアップロードされることを確認してください。

  4. ログがサーバーにアップロード済みであるにもかかわらずダッシュボードにデータが表示されない場合は、ログデータの形式が正しいかを確認してください。

    [ログ再生] で表示される生ログを、イベントトラッキングログモデル と比較し、ログ形式が正しいかを確認してください。ログ形式が正しくない場合は、該当するイベントトラッキング種別のログモデルを参照して、ログ形式を修正してください。

  5. 上記の手順をすべて実施し、ログがサーバーにアップロード済みであり、データ形式も正しいことが確認できたにもかかわらず、ダッシュボードに依然としてデータが表示されない場合は、グループ番号 145930007362 を検索して DingTalk グループに参加し、サポートを受けてください。

モバイル分析サービスコンソールで iOS クライアントのクラッシュログがシンボリケーションされていない

iOS クライアントのクラッシュログをシンボリケーションするには、パッケージング時に生成される dSYM シンボルテーブルファイルが必要です。

iOS クラッシュ分析機能は、クラッシュログのシンボリケーションをサポートしています。この機能を利用するアプリケーションの場合、mPaaS コンソールの モバイル分析サービス > パフォーマンス分析 > iOS シンボルテーブル管理 ページから dSYM シンボルテーブルファイルをアップロードしてください。詳細については、「iOS シンボルテーブル管理」をご参照ください。