Javascript变量Google事件跟踪

时间:2014-03-19 01:20:15

标签: javascript jquery

所以,我尝试在一些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();
};

1 个答案:

答案 0 :(得分:0)

在Javascript中将字符串转换为Number:

pageTracker._trackEvent('OutOfStock','Popup Displayed','%%GLOBAL_ProductName%%', +productPriceNCI);