Velocity のどのバージョンが使用されますか?

バージョン 1.7 で、追加のツールやライブラリアドインは使用していません。Velocity の基本的な機能を使用できます。

既存のエンティティの値を空白で置き換えるにはどのようにすればよいですか例えば、プロモーションが終了すると、項目の entity.message をクリアする必要があります。

JavaScript で改行なしスペースを送信することで可能と思われます。開発者に \u00A0 を値として送信してもらいます。例:entity.message=\u00A0。 値が存在しない場合に null の代わりにその値をデフォルトにすることも検討してください。

Recommendations デザインでプロファイルスクリプトを使用できますか?

はい。Recommendations デザインでプロファイルスクリプトを使用するには、名前を \${...} で囲みます。例えば、プロファイルスクリプトの名前が user.basket の場合は、デザインで \${user.basket} として参照します。バックスラッシュは、プロファイルスクリプトが Velocity でレンダリングされないことを意味します。したがって、Velocity テンプレート内のプロファイルスクリプトに対して操作を実行することはできません。値はページに直接出力されます。

Target