このトピックでは、ローカルで表示したいログをすばやく見つける方法について説明します。
ログ保存パス
ログ保存パスは、assets/channel.config 内の release_type フィールドによって決定されます。
このフィールドの値が dev、test、または testpre の場合、ログはオフラインモードで保存されます。 値が release の場合、ログはオンラインモードで保存されます。
assets/channel.configファイルがない場合、またはrelease_typeフィールドが指定されていない場合:APK パッケージがデバッグパッケージの場合、オフラインモードが適用されます。
APK パッケージがリリースパッケージの場合、オンラインモードが適用されます。
保存パス:
オンラインモードでは、ログファイルは
/data/data/[パッケージ名]/files/mdapに保存されます。 ログファイルがアップロードされると、ローカルのログファイルは削除されます。オフラインモードでは、ログファイルは
/sdcard/Android/data/[パッケージ名]/files/mdapに保存されます。 ログファイルがアップロードされると、ローカルのログファイルはバックアップのために/sdcard/Android/data/[パッケージ名]/files/mdap/uploadに移動されます。 タイムスタンプは、バックアップファイルのファイル名プレフィックスとして追加されます。
ログファイル名
ログファイルは、(タイムスタンプ_)プロセス名-ビジネスコード の形式で命名されます。 ビジネスコード(bizType)は、ログタイプによって次のように異なります。
アクティブデバイス/ユーザーログ:
mPaaSAliveAndroid.アプリ起動時間ログ:
mPaaSLaunchAndroid.クラッシュログ:
mPaaSCrashAndroid.ラグログ:
mPaaSLAGAndroidスタックログ:
mPaaSANRAndroidカスタムイベントログ: トラッキング作成時に渡された
bizType。 bizType が渡されない場合、ビジネスコードはデフォルトでUserBehaviorAndroidになります。自動化ログ:
mPaaSAutomationAndroid.
ログコンテンツ形式
アクティブデバイスログ: 詳細については、「ログモデル > 動作トラッキング」をご参照ください。 コンテンツでは、フィールド 16(トラッキング ID)の値は
reportActiveです。アクティブユーザーログ: 詳細については、「ログモデル > 動作トラッキング」をご参照ください。 コンテンツでは、フィールド 16(トラッキング ID)の値は
loginです。アプリ起動時間ログ: 詳細については、「ログモデル > パフォーマンストラッキング」をご参照ください。 コンテンツでは、フィールド 12(パフォーマンス ID)の値は
performanceで、フィールド 13(パフォーマンスカテゴリ)の値はtime_startupです。クラッシュログ: 詳細については、「ログモデル > パフォーマンストラッキング」をご参照ください。
ラグログ: 詳細については、「ログモデル > パフォーマンストラッキング」をご参照ください。
スタックログ: 詳細については、「ログモデル > パフォーマンストラッキング」をご参照ください。
カスタムイベントログ: 詳細については、「ログモデル > 動作トラッキング」をご参照ください。 コンテンツでは、フィールド 16(イベント ID)は、トラッキング作成時に渡された
logIdに対応します。自動化ログ: 詳細については、「ログモデル > 自動化トラッキング」をご参照ください。コンテンツでは、フィールド 09(動作 ID)の値は、ページの自動化を示す
auto_openPageです。