わかりました。JSP を使用して値を出力し、それらを JS 変数として設定して、Google アナリティクス トラッキング コードに渡すことができるように、このコードを作成しました。
<dsp:droplet name="/atg/dynamo/droplet/ForEach">
<dsp:param value="${CommerceItems}" name="array" />
<dsp:param name="elementName" value="CommerceItem" />
<dsp:oparam name="outputStart">var itemCatList ='</dsp:oparam>
<dsp:oparam name="output"
<dsp:getvalueof id="Category"param="CommerceItem.auxiliaryData.productRef.productWebType.productWebTypeDescription">${Category}|</dsp:getvalueof>
</dsp:oparam>
<dsp:oparam name="outputEnd">'; </dsp:oparam>
</dsp:droplet>
これがこれを行う正しい方法であるかどうかはわかりません-以前は値が非表示の入力に設定されていました-その後、JSを使用してそれらの値を取得します。余分なコードを削除しようとしていました。
この方法で何か問題はありますか?