javascript表单上的Google分析事件跟踪

时间:2015-05-29 14:23:30

标签: javascript jquery google-analytics

如何添加这个“_gaq.push(['_ trackEvent'”代码告诉谷歌跟踪表单提交事件?这现在无法正常工作!

我想只跟踪成功的表单子事件。

submitHandler: function(form) {
        $('#LoadingLizings').show();
        $(form).ajaxSubmit({
            type:"POST",
            data: $("#lizings").serialize(),
            url:"assets/process_lizings.php",
            cache: false,
            success: function() {

                _gaq.push([‘_trackEvent’, ‘form’, ’submitted’, ’lizings_form’,, ’true’]);

                $('#lizings :input').attr('disabled', 'disabled');
                $('#lizings_form').fadeTo( "slow", 0.05, function() {
                    $('#LoadingLizings').hide();
                    $('#LizingsSuccess').fadeIn();
                });
            },
            error: function() {
                $('#lizings_form').fadeTo( "slow", 0.05, function() {
                    $('#LoadingLizings').hide();
                    $('#LizingsError').fadeIn();
                });
            }
        });
    }

1 个答案:

答案 0 :(得分:0)

您的代码引号存在问题,假设这是您网站上的确切代码。您使用的是智能引号,应该用单引号(')替换,如下所示:

_gaq.push(['_trackEvent', 'form', 'submitted', 'lizings_form']);

此外,默认情况下,事件是交互式的,因此您不需要最后一个“true”参数。