本文介绍了单击按钮后如何插入Google Analytics(分析)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在单击按钮后插入Google Analytics(分析)摘要,因此将其计为一次访问.
I'm trying to insert Google Analytics snippet after clicking a button, and therefore counting it as a visit.
是否可以执行而无需重新加载页面?
Is it possible to do without needing to reload the page?
推荐答案
首先将Google Analytics(分析)代码保存到变量中.
First save the Analytics code into a variable.
然后在单击按钮时将其附加到head
标记.
Then append it to the head
tag when the button is clicked.
ga = "(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){" +
"(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o)," +
"m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)" +
"})(window,document,'script','//www.google-analytics.com/analytics.js','ga');" +
"ga('create', 'UA-XXXXXXXX-X', 'auto');" +
"ga('send', 'pageview');"
$('a.button').on('click', function() {
$('head').append('<script>' + ga + '</script>');
});
这篇关于单击按钮后如何插入Google Analytics(分析)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!