所以,我尝试在一些Google事件跟踪中使用javascript变量作为事件的价值。每次我使用变量&product; ProductPriceNCI'作为值参数,它打破了。我已经确认它是一个整数,但仍然没有骰子。我用作标签的BigCommerce变量工作得很好。
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();
};
答案 0 :(得分:0)
在Javascript中将字符串转换为Number:
pageTracker._trackEvent('OutOfStock','Popup Displayed','%%GLOBAL_ProductName%%', +productPriceNCI);