google-app-engine - 是否有类似 Google Analytics 的解决方案来跟踪对 Web 服务的 REST 调用?

标签 google-app-engine rest google-analytics analytics google-analytics-api

<分区>


我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。

关闭 7 年前

只是想知道是否有任何开箱即用的解决方案,我对分析 api 不太熟悉,也许我可以编写一些简单的 js 来更新分析,然后再使用我的服务等——否则我将拥有坚持“在数据库中存储记录”这一良好的旧做法。

感谢任何帮助!

最佳答案

我认为Keen IO会很适合这里。它是一个仅限 API 的分析平台(意味着您可以通过 REST API 发送数据和使用分析)。

全面披露:我是 CEO。我写这个答案不是为了 self 推销,而是因为老实说,我们的产品是专门为像您这样的用例而构建的。

一些 Keen IO 用户是 API 公司,他们使用它来分析用户如何使用他们的 API。

冒着过于元化的风险:我们在内部使用 Keen IO API 来收集事件并分析我们的客户如何在外部使用 Keen IO API,举例来说,我们的双事件数据模型看起来像这样:*

  • analysis_call
    • 请求(对象)
      • client_library_version(字符串)
      • API_version(数字)
      • query_parameters(键值对象)
      • post_parameters(键值对象)
      • origin_ip(IP地址)
      • URI(字符串)
    • num_events(整数)
    • includes_geolocation( bool 值)
    • 用户代理(字符串)
    • 响应(对象)
      • HTTP_code(数字)
      • 延迟(数量)
      • 标题(对象)
      • 正文(对象:实际的完整 JSON 响应对象,如果小于 1K)
  • events_added_call
    • client_library_version(字符串)
    • API_version(数字)
    • origin_ip(IP地址)
    • 请求(对象)
    • response(对象:实际的完整 JSON 响应对象)

*我们实际上使用了比这更多的很多属性,我已经将它们剥离以使其更清楚

关于google-app-engine - 是否有类似 Google Analytics 的解决方案来跟踪对 Web 服务的 REST 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8464863/

上一篇:google-app-engine - Google API 用于定位,基于用户 IP 地址

下一篇:google-app-engine - _ah 在 Google App Engine 中是什么意思?

相关文章:

node.js - Google App Engine 上的私有(private) Node 模块

基于 Java 的 SSL CLIENT 演练,包括从 Restful 服务中提取 JSON 对象

python - DjangoRestFramework : AttributeError: 'str' object has no attribute '_meta'

android - 在谷歌分析中获取用户输入的值

javascript - 为什么 google analytics.js 在移动 WebView 中不起作用?

google-app-engine - 去 sendgrid 失败

用于 google appengine 访问的 php 包装库

java - 限制 blobstoreservice 在验证之前将文件存储在 GCS 中

cordova - 通过 REST-API 进行 Couchbase 移动复制

Android - 使用 Google Analytics v4 广告系列测量