javascript 表单域跟踪换万向的analytics.js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 表单域跟踪换万向的analytics.js相关的知识,希望对你有一定的参考价值。

(function() {
	var url = window.location.host;
	if(window.location.pathname === ""){
		url = window.location.host + "/" + window.location.pathname;
	}
	function trackField(){
		$( "input" ).each(function() {
			var name = $(this).attr( "name" )
			$( this ).blur(function() {
				ga('send', 'event', 'formFieldAnalytics', name, url);
			});
		});
	}
    var counter = 1;
    function checkIfAnalyticsLoaded() {
        if (window.ga) {
            //LOADED!
            trackField();
        } else {
            counter = counter + 1;
            if (counter < 6){
                setTimeout('checkIfAnalyticsLoaded()', 200);
            } else {
            	//LOADED!
                trackField();
            }
        }
    }
    window.onload = checkIfAnalyticsLoaded();
}());

以上是关于javascript 表单域跟踪换万向的analytics.js的主要内容,如果未能解决你的问题,请参考以下文章

如何在多个域的 vue 应用上实现谷歌分析?

Javascript换行文本区域

javascript Google Analytics跟踪表单交互

javascript 使用字段值进行表单跟踪(未经测试)

javascript 测试GA表单/事件跟踪

javascript jQuery表单退出Google通用分析跟踪