Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
  • クライアントサイドJavaScriptの使用
  • 用語集
  1. プログラム可能な意思決定の管理
  1. Sitecore Personalize
  2. 判決

プログラム可能な決定における印刷文の含め方

Markdown version
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

プログラム可能な意思決定にprint() 文を含めるのがベストプラクティスです。なぜなら、デバッグや実行の流れを理解するのに役立ちます。これらのprint() 文は **、**エラーが出るまでログタブでプログラム可能な出力を確認できるようにします。これにより、期待通りに動作しているプログラム可能な関数を確認しやすくなり、意思決定モデルのバリアントをテストする際にエラーを引き起こしている特定のコードセグメントを特定しやすくなります。

以下の画像は、ゲストのgender、city、guestTypeに対して3つのprint()文を追加してプログラマブルをテストする例を示しています。

Adding print statements in a programmable component to print guest data.

テストキャンバスのログタブには、ゲストのgender、city、guestTypeの出力が印刷されるプログラム可能なテスト結果が表示されます。

Displaying print statement results in the Logs tab.

デバッグを強化するために、print(JSON.stringify(example)); 文を使ってJavaScriptオブジェクト全体を出力することもできます。これにより、オブジェクトは行切れとインデント付きの読みやすいフォーマットJSON構造で出力されます。

この記事を改善するための提案がある場合は、 お知らせください!

© Copyright , Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use
PersonalizeCloud Portal