1

我有一个 Web (PHP) 应用程序,它收集一些内部使用统计信息(如内存使用情况、传输速度、压缩率/速度等)。通过使用收集的数据,我想创建一个显示这些数据的报告(图表、条形图等)。

通常我们有(至少)两种选择:

  1. 借助一些 PHP 报告引擎编写报告
  2. 使用外部 Web 服务,其中 (i) 我可以预先定义报告规范,并且 (ii) 使用从用户收集的数据提供给 Web 服务并检索(对象/图像)该数据的报告表示。

我想知道我是否可以像上面的案例 2) 那样使用 Google Reporting API。

我读到的关于 Google Reporting API 的所有内容看起来都像是与 Google 收集的数据(或推送给 Google)(即 Google Analytics)一起使用的 Reporting API。

谷歌有一个强大的报告引擎。如果我能以某种方式使用它来使用自定义数据创建自定义报告,那将对我的项目有很大帮助。

@Edit:谷歌图表可能是答案吗?我会阅读他们的规范,稍后我会给出我自己的答案。

4

1 回答 1

0

问题是错误的:我的意思不是“报告”而是“图表”。因此,我应该关注谷歌图表,而不是关注谷歌报告。因此,答案现在似乎微不足道:Google Chart

Google Chart与其说是服务器库(例如 PHP),不如说是一个客户端库(例如 JavaScript)。

您可以在不到 5 分钟的时间内绘制图表。您只需在您的 .html 源代码中链接 Google 的 API .js 文件,创建一个 DataTable(您应该在其中指定列及其各自的数据),为您的图表设置一些选项(如标题、类型、将封装最终子图表对象的父 DIV 元素)。最后但同样重要的是,您必须调用将绘制图表的 draw 方法。这就是所有的人!

于 2014-10-26T12:14:59.187 回答