# トラブルシューティング

*スキルレベル：初心者からエキスパート*

## はじめに

* トラブルシューティングに取り組む際は、忍耐強く粘り強く取り組むことが重要です
* 問題や課題のトラブルシューティングもアプリ開発の一部です
* 失敗やミスを恐れる必要はありません。[元に戻すショートカット](/ja/how-to/how-to-use-keyboard-shortcuts.md)！

## 手順

### Adaloで人気のワークフロー

[The Unstuck Map](http://www.designmadeforyou.com/img/unstuck-map-high-res.jpg)

[The Art of Troubleshooting](https://artoftroubleshooting.files.wordpress.com/2016/12/the-right-questions-a-universal-troubleshooting-guide-v8.pdf)

### ヒントとコツ

トラブルシューティングのテクニックは、さまざまな分野に適用できるものです。Adaloアプリのバグや問題を解決するのにもトラブルシューティングのスキルを活用できます！以下は、問題解決に役立つAdaloで使用するいくつかのヒントとコツです！

#### 問題を明確に定義する

何がうまくいかないのか、意図された動作が何であるかを明確に記述すると常に役立ちます。

#### 多くの質問をすることをためらわない

質問することは良いトラブルシューティングの基盤となります。質問をすることをためらわず、質問がばかげているように思える場合でも、適用されない場合でも、またはすでに回答されている場合でも質問してください。より良い回答を得るためには、質問をしなければなりません。

#### 一度にひとつずつ変えていく

一度に複数の解決策を試そうとすると、各変更が結果に与える影響を判断するのが難しくなります。一度に1つの小さな変更を行い、その後それぞれのテストを行って問題が解決されたかどうかを確認してください。

#### 異なる順序や配置を試してみる

単に順序や配置、フローを変更することが結果に与える影響を知ることができます。

#### システムフローに関する質問をする

問題が発生したときには、アプリ内のフローに関する質問をすると役立ちます。「このデータはどこから来ているのか？」「データはどこに行くのか？」「これが機能しない原因は何か？」「ユーザーがアプリ内でどのような経路を取っているのか？」など

#### 潜在的な問題領域や知識が曖昧な領域を特定する

自分が知らないことを理解できていないことがあります。自分自身の知識の欠落を単に特定するだけでも、解決策を見つけるための正しい道に導かれることがあります。

#### 問題の原因となる可能性のある特定の領域について調査する

時には、問題の原因となる可能性のある領域を特定し、それから[Adaloフォーラム](https://forum.adalo.com)や[Adaloヘルプドキュメント](https://help.adalo.com)で調査を行い、問題の分析に欠けている情報がないか確認することが役立つことがあります。

#### アイデアが無茶苦茶である場合や解決策を却下したくなる場合でも、とにかく試してみる

解決策が突拍子なものである場合やうまくいかない可能性がある場合でも、とにかく試してみてください。思いがけない結果になるかもしれません。少なくとも、何がうまくいかないかを知ることができます！

#### 問題を再現し、複雑さを減らしてみる

Adaloでは、問題を他のコンポーネントや画面から分離するために、常に簡略化されたテストケースアプリを使用しています。通常、テストケースアプリは問題のみを解決し、それ以上のことは行いません。

#### 必要な前提条件を確認する

これが機能するために必要なすべての手順を実行しましたか？何か抜けている可能性がないか確認してみましょう。

#### 模倣または評価できる実例はありますか？

自分が成し遂げようとしていることを既に実行しているアプリを探したり、作成すると助けになるかもしれません。[アプリテンプレート](https://www.adalo.com/app-templates)や[クローン作成可能なキット](https://www.adalo.com/cloneable-kits)が数多くありますので、それらをご活用ください！

#### 最初からやり直してみる

多くの場合、ステップを飛ばしたり重要なデータポイントを見逃したりすることがあります。すべてをリセットして、クリーンな状態からやり直すことが役立つ場合がよくあります。

#### いつ助けを求めるべきかを知る

[Adaloフォーラム](https://forum.adalo.com)で、知識豊富なメーカーからなる広範なコミュニティに質問することができます。

問題が解決しない場合は、[Adaloエキスパート](/ja/resources/about-adalo-experts.md)の相談をご検討ください。

## ヘルプ

また、[The Adalo App Academy](https://appacademy.adalo.com/homepage)の["Most Common Mistakes In Adalo While Using Data"](https://appacademy.adalo.com/course/mistakes-using-data)コースをチェックすることで役立つ情報を得られます。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.adalo.com/ja/troubleshooting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
