【发布时间】:2019-03-17 22:24:57
【问题描述】:
我正在尝试在 Woocommerce 感谢页面中集成跟踪代码。我只找到了要填写的订单 ID。但我不知道如何为订单商品数据完成此操作。
这是我的实际代码:
<script type="text/javascript">
ADMITAD = window.ADMITAD || {};
ADMITAD.Invoice = ADMITAD.Invoice || {};
ADMITAD.Invoice.broker = "adm"; // deduplication parameter (for Admitad by default)
ADMITAD.Invoice.category = "1"; // action code (defined during integration)
var orderedItem = []; // temporary array for product items
// repeat for every product item in the cart
orderedItem.push({
Product: {
productID: 'product_id', // internal product ID (not more than 100 characters, the same as in your product feed)
category: '1', // tariff code (defined during integration)
price: 'price', // product price
priceCurrency: "RON", // currency code in the ISO-4217 alfa-3 format
},
orderQuantity: '{{quantity}}', // product quantity
additionalType: "sale" // always sale
});
ADMITAD.Invoice.referencesOrder = ADMITAD.Invoice.referencesOrder || [];
// adding items to the order
ADMITAD.Invoice.referencesOrder.push({
orderNumber: "<?php echo $order->get_id(); ?>;", // internal order ID (not more than 100 characters)
orderedItem: orderedItem
});
// Important! If order data is loaded via AJAX, uncomment this string.
// ADMITAD.Tracking.processPositions();
</script>
感谢任何帮助。
【问题讨论】:
标签: javascript php wordpress woocommerce tracking