我正在尝试设置电子商务网站的收据页面,以将电子商务数据推送回 Google Analytics。我坚持使用 sku、名称、价格和购买的每件商品的数量来填充 _addItem() 方法。
对于收据上的每个项目,我需要以下内容:
_addItem(transactionId, sku, name, price, quantity)
我的收据页面使用产品数据生成下表。如何使用 Javascript 或 jQuery 循环遍历此表以返回每个项目的以下内容?收据上的物品数量没有限制。
<div id="receipt_detail">
<table class="list_container" width="98%" cellspacing="0" cellpadding="4" >
<tr class="list_heading">
<td align="left" nowrap >SKU</td>
<td align="left" nowrap >Description</td>
<td align="left" nowrap >Qty</td>
<td align="right" nowrap >Price</td>
<td align="right" nowrap >Extended</td>
</tr>
<tr class="list">
<td align="left" nowrap >1234</td>
<td align="left" nowrap >Widget 1</td>
<td align="left" nowrap >1</td>
<td align="right" nowrap > $ 0.25</td>
<td align="right" nowrap > $ 0.25</td>
</tr>
<tr class="listodd">
<td align="left" nowrap >5678</td>
<td align="left" nowrap >Widget 2</td>
<td align="left" nowrap >1</td>
<td align="right" nowrap > $ 0.10</td>
<td align="right" nowrap > $ 0.10</td>
</tr>
</table>
</div>
我已经覆盖了 transcationId(这很容易)。其余的让我难住了。我是 Javascript 新手,因此非常感谢任何和所有帮助。
谷歌关于电子商务跟踪代码的开发者文档在这里。