使用Google Analytics(分析)跟踪AJAX请求

使用Google Analytics(分析)跟踪AJAX请求,第1张

使用Google Analytics(分析)跟踪AJAX请求

好了,您可以使用jQuery的AJAX事件全局侦听AJAX请求,然后将索引推入

_gaq
数组(这似乎是最可维护的方法):

$(document).on('ajaxComplete', function (event, request, settings) {    _gaq.push(['_trackPageview', settings.url]);});

请注意,这

.on()
是jQuery 1.7中的新功能,与
.bind()
本例相同。

另请注意,我尚未测试为全局AJAX事件传递的参数的内容。

更新

您还可以

$.globaleval()
用来解析AJAX响应正文中加载的脚本:http
:
//api.jquery.com/jquery.globaleval/

success: function(data) {    var dom = $(data);    dom.filter('script').each(function(){        $.globaleval(this.text || this.textContent || this.innerHTML || '');    });    $('#mydiv').html(dom.find('#something').html());}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4955299.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存