The*_*hts 3 ruby google-analytics ruby-on-rails
使用garb(http://github.com/vigetlabs/garb)我需要获取相同的Map Overlay XML,例如Google Analytics Web界面导出提供.怎么做?
Garb::Session.login("email@gmail.com", "pwd")
profile = Garb::Profile.all.first
profile.visits
Run Code Online (Sandbox Code Playgroud)
+
class Exits
extend Garb::Model
metrics :pageviews, :visitors, :visits
dimensions :request_uri
end
Run Code Online (Sandbox Code Playgroud)
...工作良好.
但我真的无法得到我接下来要做的xml与地理数据(城市+ lon/lat).
谢谢!
这应该可以帮助您找到正确的方向:http://code.google.com/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html#ga : latitude
这些是维度,因此您可以获得lat/lng组合的综合浏览量或访问次数.
在地图上渲染不是Garb处理的事情,只是为了清楚.Garb仅对从API导出数据有用.
如果您正在使用带有Rails的Garb并且您正在扩展活动记录对象,则应该能够在该对象上调用to_xml.要将garb与AR一起使用,只需扩展该类并设置要与Garb一起使用的实例类.https://github.com/vigetlabs/garb/wiki/With-an-ORM