0

基本上,我正在创建一个应用程序,从 Google Analytics 获取数据并将其存储在电子表格中,这样我就可以将其渲染成漂亮的图表。(这就是最终目标)我创建的是一个 html 页面,它有 2 个输入框,日期为“从日期”和“到日期”。使用 2 个按钮“到达”和“过滤”如果您重新缓存数据,它将运行分析功能来收集数据并存储它,过滤器将只使用谷歌查询从缓存中获取日期范围内的数据。

到达工作正常,当我单击它时,该功能运行并更新电子表格。另一方面过滤功能不起作用,我无法添加谷歌图表

    <script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
  google.load('visualization', '1', {packages: ['table']});
</script>

阅读本文(http://googleappsdeveloper.blogspot.ca/2013/03/retiring-a-few-apps-script-components.html)我发现最好不要使用 UiService 而是坚持使用 Html 服务,因为ui 服务最终可能不受支持。(我知道它可以使用 uiservice 来制作图表,但由于上面的文章认为我将专注于使用 HtmlService,所以没有阅读太多内容。

阅读此(https://code.google.com/p/google-apps-script-issues/issues/detail?id=2949)我无法使用谷歌可视化来获取我的电子表格数据并生成视图。

有没有人对我如何使用谷歌可视化类创建视图有任何建议。也许我做错了?可能是一个或两个链接供我阅读。

4

1 回答 1

3

只要 caja 不允许,您就不能将 google 可视化图表库与 html 服务一起使用。

我认为我们将不得不等待很长时间才能发生这种情况。

如果你想使用谷歌图表,你现在必须使用 UiApp。

蒂埃里


2014 年 5 月 5 日

好消息,我刚刚测试并成功包含“ https://www.google.com/jsapi ”并设法创建了一个饼图。

jsapi 库现在被 HTMLService 接受。

蒂埃里

于 2013-11-08T07:52:43.370 回答