我正在使用Google動態再營銷,並且必須爲產品設置價格。 我碰到我的店鋪模板中的價格變量,但它有一個逗號輸出,所以我需要用一個點來取代它我可以使用JavaScript對象中的replacefunction或使用變量嗎?
30,00 => 30.00
我這樣做,就像這樣:
var price = "[{$sFrom}] [{oxprice price=$oPrice currency=$currency}]"; // get price from shop template
price = price.replace(/,/g, '.');
然後從谷歌在腳本中我有一個對象
<script type="text/javascript">
var google_tag_params = {
ecomm_prodid: '[{$oDetailsProduct->oxarticles__oxartnum->value}]',
ecomm_pagetype: 'product',
ecomm_totalvalue: [{$sFrom}][{oxprice price=$oPrice}],
};
</script>
我可以使用ecomm_totalvalue參數中的replacefunction內設置的變量:或u變量? 我試圖ecomm_totalvalue: price,
但不起作用
Unfortunaley這不工作:( – Insane
什麼EVAL?'的eval( '[{$ sFrom}] [{oxprice價格= $ oPrice幣= $貨幣}]' 取代(/,/ G 「。 '))' –
@Jeremy Thille不起作用或者,它輸出<腳本類型= 「文本/ JavaScript的」> 變種google_tag_params = { ecomm_prodid自: 'LC-15L-C', 的ecomm_pagetype:' (',','。')), }; – Insane