Cookies insites cookie同意选择加入google analytics

Cookies insites cookie同意选择加入google analytics,cookies,google-analytics,Cookies,Google Analytics,我使用insites cookie同意 现在我将更改为cookie opt-in选项,但我找不到如何将其与google analytics结合使用。 我找到了这个密码 我有谷歌分析代码: var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXXXXX-1']); _gaq.push(['_trackPageview']); _gaq.push(['_gat._anonymizeIp']); (function

我使用insites cookie同意

现在我将更改为cookie opt-in选项,但我找不到如何将其与google analytics结合使用。 我找到了这个密码

我有谷歌分析代码:

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXXXXX-1']);
  _gaq.push(['_trackPageview']);
  _gaq.push(['_gat._anonymizeIp']); 

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
如何将这些代码组合在一起? 当用户接受-点击按钮Cookie(选择加入)时,应运行分析,而无需重新加载页面。
当然,应该在接受Cookie时运行-用户以前有过单击。

将Google分析代码复制并粘贴到//启用Cookie行下方


当然,您可以创建一个函数,例如enableCookies,并从这些事件中调用它。

使用单独的函数并在那里通过GA脚本。例如
myScripts()

要获取完整的代码示例,请参阅

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXXXXX-1']);
  _gaq.push(['_trackPageview']);
  _gaq.push(['_gat._anonymizeIp']); 

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();