如何使用谷歌分析跟踪我的ruby on rails app上的API调用?

Vu *_*yen 3 google-analytics ruby-on-rails google-analytics-api

我为外部应用程序创建了一个API,以便使用OAuth登录或进行特定的Web调用.我正在寻找的是一种跟踪这些API调用的使用次数的方法.

我有选择吗?

Mat*_*att 5

您可以使用测量协议发送事件.

require "net/http"
require "uri"

uri = URI.parse("http://www.google-analytics.com/collect")

Net::HTTP.post_form(uri, {"v" => "1",
                          "tid" => "UA-XXXX-1",
                          "cid" => "555",
                          "t" => "event",
                          "ec" => "API",
                          "ea" => "request",
                          "el" => "data/get",
                          "ev" => "5"})
Run Code Online (Sandbox Code Playgroud)