ログ

ログ は、プロジェクトのビルド出力、ランタイム アクティビティ、エラー メッセージを確認するためのクラウド パネルです。

ログを使用する場合

アプリが期待どおりに動作せず、視覚的な推測ではなく技術的な証拠が必要な場合は、ログ を開きます。

次のような問題に使用します。

  • 予想どおりに完了しなかったデプロイまたはビルド
  • プレビューでは機能するが、実行時には失敗するページまたは機能
  • エラーを返す API、認証、または支払いフロー
  • プロジェクト公開後のライブ問題のデバッグ

ログでできること

ログ パネルでは次のことができます。

  • 実行時ログとビルドログを切り替える
  • 検索によるログ行のフィルタリング
  • 新しいランタイムラインがライブで到着するのを監視する
  • 読書中に自動スクロールをオンまたはオフにする
  • 現在のログビューをクリアする

これにより、ログ が UI の背後でアプリが何を行っているかを検査する主な場所になります。

ランタイムログとビルドログ

問題に応じて適切なログ タイプを使用してください。

  • ランタイム アプリはすでに実行されているが、実際の使用中に何らかの問題が発生した場合に役立つログを記録します
  • ビルド ログは、アプリが正常に実行される前にコードの生成、デプロイ、またはセットアップで壊れた結果が生成された場合に役立ちます

簡単なルールとしては次のとおりです。

  • アプリは読み込まれても機能が壊れる場合は、最初にランタイム ログを確認してください
  • アプリが使用可能になる前に失敗した場合は、最初にビルド ログを確認してください

ログをすばやく読む方法

すべての行を読むことから始めないでください。

通常、最も早いアプローチは次のとおりです。

  1. 問題を一度再現します。
  2. ログを開きます。
  3. 最も関連性の高いタブに切り替えます。
  4. error、auth、payment、エンドポイント名、タイムスタンプなどの明らかなキーワードを検索します。
  5. 失敗を繰り返すだけの行ではなく、失敗を説明する最初の行を探してください。

実行時ログの更新が速すぎる場合は、自動スクロールをオフにして、ビューがジャンプすることなく 1 つの部分を検査できるようにします。

プレビューよりもログの方が役立つ場合

プレビュー はアプリの外観を示しています。

ログ アプリが実際に何を行っているかを示します。

問題が次のような場合には ログ を使用してください。

  • 失敗したリクエスト
  • サーバー側エラーまたは実行時エラー
  • 欠けている秘密
  • 統合の失敗
  • ビルドまたはデプロイの問題

問題が主に視覚的またはレイアウト関連である場合は、プレビュー を使用してください。

関連ガイド