如何在没有前端的网站上获得分析?

时间:2016-10-06 22:36:15

标签: ruby-on-rails json api heroku rails-api

例如,Google Analytics要求我在布局中插入脚本。但是,我的应用程序没有视图,只提供API,没有界面。是否有任何服务可以跟踪JSON API的流量?我打算在heroku上主持。

1 个答案:

答案 0 :(得分:2)

大多数分析服务提供某种服务器到服务器而不是客户端事件报告。您应该在报告的数据中获得更多的一致性(例如,您没有被广告拦截器阻止或缓慢连接无法加载客户端库),但也会失去对某些事件的可见性(用户跟踪取决于您的身份验证/ Cookie政策,页面上的时间)可能无法衡量。)

对于Rails应用程序,我会看一下https://segment.com/docs/sources/server/ruby/,根据我的经验,它可以很好地报告事件,并允许您将它们转发到最适合您产品的分析服务。