1
我試圖在WP插件的lightbox聯繫人表單上設置Google Analytics事件。在Ajax表單中設置Google Analytics事件
我已經添加了的onsubmit調用內部的,儘管它呈現良好,沒有問題,事件沒有登錄到Analytics(分析)
<form action="#" method="post" class="modal-contact_form" onSubmit="_gaq.push(['_trackEvent', 'Contact V1', \'<?php echo $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"] ?>', '1']);">
事件似乎沒有登錄,因爲有一個新的謝謝燈箱窗口這似乎你擊中後發送聯繫形式
這是在感謝德原代碼,你燈箱窗口
$.post(modal_contact_params.ajax_url, data, function(response) {
if (response == "SUCCESS") {
$('#facebox .content form.modal-contact_form').slideUp();
$('#facebox .notice').remove();
var agent_name = jQuery("#ninety_mcf_user_name").html();
if(agent_name=='This Agent'){
$('#facebox .modal-contact_messages').html('<div class="notice success"><div><p><strong>' + modal_contact_params.i18n_sent + '</strong> ' + modal_contact_params.i18n_thanks + '</p></div></div>'
);
}
else
{
$('#facebox .modal-contact_messages').html('<div class="notice success"><div><p><strong>' + modal_contact_params.i18n_sent + '</strong>Thanks, your email has been sent to '+agent_name+'</p></div></div>'
);
}
}
我想在成功燈箱的末尾插入_gaq.push事件調用,但我無法完成
我嘗試了各種組合並且它們都沒有渲染,因爲它們都會在Chrome中的GA調試控制檯上產生錯誤
我的一個許多不同的嘗試
</div>' + { _gaq.push(['_trackEvent', 'Contact V1', 'Send', '1']); } +''
);
謝謝,我希望這是很容易做到這麼大師幫我。
我想,一個過,但沒有奏效。它在Google Chrome的GA調試控制檯上產生了意外的標識符錯誤。 – valdroni
意外的標識符通常是一個JS語法錯誤,在您提供的代碼片段中缺少一個}來關閉該函數。嘗試通過JSLint運行你的代碼。 – vly