---
title: "プログラム可能な決定のトラブルシューティング"
slug: "troubleshooting-programmable-decisions"
abstract: "JavaScript構文のプログラム可能な決定のトラブルシューティング方法(Sitecore Personalize)。"
---
# プログラム可能な決定のトラブルシューティング

Sitecore Personalizeは、プログラム可能な決定のコードの構文を検証するのに役立つため、検証ボタンを設置します。プログラム可能な決定を書く際には、保存前だけでなく定期的に**検証**ボタンをクリックするのがベストプラクティスです。

コードの構文が正しくても、プログラム可能な決定はトラブルシューティング可能です。これを容易にするために、[プログラム可能な決定にprint文を含める](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-programmable-decisions/including-print-statements-in-programmable-decisions.html "Including print statements in programmable decisions")ことを忘れないでください。

後で決定モデルのバリアントをテストする際に、**ログ** タブでプログラム可能な決定の結果を確認できます。これは関数やその他のコードが期待通りに動作しているかを確認するのに非常に役立ちます。