我正在尝试从我的 Wix 商店购买的商品中动态检索总订单价值。
我已经能够找到包含货币和数值的订单确认页面源代码部分,但我不知道如何告诉 Facebook 引用该信息并将其反馈到我的活动报告中。
确认页面的源代码如下所示:
<script>
window.Wix && Wix.Performance && Wix.Performance.applicationLoadingStep && Wix.Performance.applicationLoadingStep(1,'application bootstrap');
function initClientData() {
var RECOVERY_KEY = 'eComRecovery';
var isRecoveryAttempt = location.search.substr(1).split('&').indexOf(RECOVERY_KEY) >= 0;
if (typeof(eCom) === 'object') {
eCom.eComAppConfig('thankYouPageApplication', {"appData":{"storeId":"h48dhs-2e4b-49b8-806d-266487ac6b85","orderData":{"orderId":108594,"orderGuid":"3e025cc9-484e-59f69-0d6-c4dd242cea83","buyerName":"Test Buyer","buyerMail":"test@test.com","totals":{"total":"£1.99","formattedTotal":"£1.99","value":1.99,"currency":"GBP"},"tax":"0.00","shipping":"0.00"
我已经更改了一些隐私数据,并忽略了if
对象的其余部分,因为它似乎不相关。
Facebook 要求您在 head 部分输入的代码如下:
<script>
fbq('track', 'Purchase', {
value: 'purchaseValue',
currency: 'purchaseCurrency',
});
</script>
我已经使用purchaseValue
andpurchaseCurrency
作为变量,那么如何告诉代码purchaseValue
从第一段代码的“totals”:“value”部分设置为等于 1.99?
任何帮助将不胜感激!!