首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地rails上禁用hotjar?

如何在本地rails上禁用hotjar?
EN

Stack Overflow用户
提问于 2021-05-12 22:12:48
回答 1查看 192关注 0票数 0

当我访问localhost时,这些会话包含在hotjar统计数据中。

有没有办法防止这种情况发生?

EN

回答 1

Stack Overflow用户

发布于 2021-05-23 10:01:42

这里有一个在生产中只使用hotjar的简单方法(感谢@SebastianPalma提供了这个解决方案):

代码语言:javascript
复制
<% if !current_page?(controller: 'home', action: 'dashboard') %>
  <% if Rails.env.production? %>
    <script>
        (function(h,o,t,j,a,r){
            h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
            h._hjSettings={hjid:2019490,hjsv:6};
            a=o.getElementsByTagName('head')[0];
            r=o.createElement('script');r.async=1;
            r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
            a.appendChild(r);
        })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
    </script>
  <% end %>
<% end %>

如果您希望将hotjar从某些页面(例如您的管理仪表板)中排除,请将上面的代码包含在下面的代码中:

代码语言:javascript
复制
<% if !current_page?(controller: 'home', action: 'dashboard') %>

<% end %>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67505377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档