0
所以,我試圖在一些Google事件跟蹤中使用一個javascript變量作爲事件的值。每次我使用變量'productPriceNCI'作爲值參數時,它就會中斷。我已經確認這是一個整數,但仍然沒有骰子。我用作標籤的BigCommerce變量工作得很好。Javascript可變Google事件跟蹤
GA函數是否接受JS變量?我在做別的事嗎?任何幫助,將不勝感激!謝謝!
var productPrice = "60.00";
var productPriceNC = productPrice.replace(/[$]/,'');
var productPriceNCI = productPriceNC.replace(/\.\d{2}/,'');
if($('.ErrorMessage').is(':visible')) {
new $.flavr({
dialog : 'form',
form : { content: html, method: 'post' },
closeOverlay: true,
closeEsc : true,
onShow : function(){
pageTracker._trackEvent('OutOfStock','Popup Displayed','%%GLOBAL_ProductName%%',productPriceNCI);
},
onSubmit : function(){
pageTracker._trackEvent('OutOfStock','Email','Submit');
}
});
$('.ErrorMessage').hide();
};
按照trackevent文件,第4單元應該是一個數字。您的productPriceNCI是一個字符串。也許你需要將它轉換成一個真正的JavaScript數字。 + productPriceNCI或Number(productPriceNCI)或parseInt(productPriceNCI) – progysm
謝謝!在變量工作之前預先加一個+。 – PJATX