我有一个带有 REST 路由的 Rails 应用程序,例如/documents/123/show
有谁知道如何在谷歌分析配置文件中过滤掉这个资源 ID(例如 123)?
问题
在我的谷歌分析 url 列表中,请参阅以下分隔的路径:
目标
我的目标是将这些 url 与它们在应用程序中的角色合并。
有谁知道一个过滤器来做那个合并?还是我缺少更好的解决方案?
提前致谢。
最佳答案
我不知道如何合并,但是您可以将想要的 PAGE 发送到 GA。
您必须设置 page
tracker
上的值在每个 页 之前 您调用ga('send', 'pageview');
在 View /文档/show.html.erb 中:
ga('set', 'page', 'documents/show');
在意见/帖子/edit.html.erb
ga('set', 'page', 'posts/edit');
当然,您可以花哨并将其包含在您的 Controller 和布局中
在布局/application.html.erb
<script type="application/javascript">
... ga setup here
<% if @ga_page.present? %>
ga('set', 'page', '<%= @ga_page%>');
<% end %>
ga('send', 'pageview');
</script>
引用:
https://developers.google.com/analytics/devguides/collection/analyticsjs/pages#modifying_page_urls
关于ruby-on-rails - 如何通过删除谷歌分析中的资源 ID 来合并 REST 样式的显示页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19127618/