Google Reporting API的自定义报告

时间:2014-10-25 15:08:49

标签: google-reporting-api

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

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

  1. 借助一些PHP报告引擎编写报告
  2. 使用外部Web服务,其中(i)我可以预先定义报告规范,以及(ii)向Web服务提供从用户收集的数据,并检索(对象/图像)该数据的报告表示。
  3. 我想知道我是否可以像上面的案例2中那样使用Google Reporting API。

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

    Google拥有强大的报告引擎。如果我可以使用它以某种方式使用自定义数据创建自定义报告,它将对我的项目有很大帮助。

    @Edit:可能Google Charts是答案吗?我将阅读他们的说明书,稍后我会回答我自己的答案。

1 个答案:

答案 0 :(得分:0)

问题是错误的:我没有意思"报告"但"图表"。因此,相反看Google报告,我应该关注Google Chart。因此,答案似乎微不足道:Google Chart

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

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