0

我正在尝试从我的 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>

我已经使用purchaseValueandpurchaseCurrency作为变量,那么如何告诉代码purchaseValue从第一段代码的“totals”:“value”部分设置为等于 1.99?

任何帮助将不胜感激!!

4

0 回答 0