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

Mobile Platform as a Service:ログのアップロード

最終更新日:Jan 17, 2025

クライアントのローカルファイルに書き込まれたログは、次の方法でログサーバーに同期されます。

  • 自動アップロード: 特定の条件が満たされると、ログはログサーバーに自動的にアップロードされます。

  • スイッチに基づくアップロード: サーバーから配信されるスイッチ値に基づいて、ログがログサーバーにアップロードされます。

  • 手動アップロード: ログアップロード API が呼び出されると、ログはログサーバーにアップロードされます。

自動アップロード

ログの自動アップロードの条件は次のとおりです。

  • ログの量が特定のルールを満たすと、ログはログサーバーに自動的にアップロードされます。

    • アクティブなデバイス/ユーザー、起動時間、ラグ、スタック、およびクラッシュを記録するログはリアルタイムでアップロードされます。

    • カスタム イベントログと自動化ログは、ログの数が 50 に達するとアップロードされます。

  • アプリがバックエンドに切り替わると、ログが一度アップロードされます。

スイッチに基づくアップロード

mPaaS コンソールにログインし、モバイル分析サービスログ管理アップロード スイッチを構成するイベント トラッキング構成 > > > を選択し、パラメーターを変更してログのアップロード条件を動的に変更できます。

パラメーターの意味は次のとおりです。

  • アップロード: このスイッチがオンになっている場合にのみ、設定が有効になります。

  • ネットワーク: すべてのネットワーク または Wi-Fi のみ を選択します。このパラメーターは、ログがアップロードされるネットワークを指定します。

  • ビジネスコード: 値は、トラッキングの作成時に設定されたビジネスコード(bizType)と同じです。一般的なビジネスコードの詳細については、「ローカルログを表示する」をご参照ください。

  • ログ数: ログの数を指定します。指定した数に達すると、このタイプのログがアップロードされます。

  • ログアップロード率: ログがアップロードされるユーザーの割合をパーミル単位で指定します。 値 1000 は、すべてのユーザーのログがアップロードされることを示します。

  • 最小アップロード レベル: 各ログは、生成時にレベルを持ちます。ここで指定された値以下のレベルのログがアップロードされます。たとえば、このパラメーターが 2 に設定されている場合、レベル 1 と 2 のログはアップロードされますが、レベル 3 のログはアップロードされません。

詳細については、「ログスイッチの設定」をご参照ください。

手動アップロード

次のコードを呼び出して、ログを手動でアップロードします。

MPLogger.uploadAll();