- 什么是 Google Chart API?
- Google 为什么要提供此服务?对我有何用处?
- Google 会记录我的所有图表数据吗?
- 我认为 Google 应支持一种新的图表,或者我有功能请求。我应将请求发送到哪里?
- 支持哪些类型的图表?
- 我能以编程方式(例如通过 JavaScript API)创建图表吗?
- Google Chart API 对网址的长度是否有限制?网址的长度上限是多少?
- 为什么我的条形/折线等没有与 Y 轴上的正确值对齐?
- 什么是 Google Chart API?
- Google Chart API 是一款非常简单的工具,可让您根据某些数据轻松创建图表,并将其嵌入到网页中。将数据和格式参数嵌入到 HTTP 请求中,然后 Google 会返回图表的 PNG 图片。系统支持许多类型的图表,并且您可以通过向图片代码发出请求来轻松将图表添加到网页中。
- Google 为何提供此服务?对广告客户的益处
- 我们最初构建该服务作为一项内部工具,以支持将图表快速嵌入到我们自己的应用(例如 Google 财经)中。我们认为这是一款适合 Web 开发者的实用工具。
- Google 是否会记录我所有的图表数据?
- HTTP 请求中包含的图表数据将保存在临时日志中(最多两周),以进行内部测试和调试。
当然,您应该了解,如果您的图表显示在公共网页上的图片标记中,那么 Google 也可以对其进行抓取。
- 我认为 Google 应支持一种新型的图表,或者我有功能请求。我应向哪里发送请求?
- 我们准备了一个 Google 群组来提交此支持请求和其他支持请求:http://groups.google.com/group/google-visualization-api。
- Google 支持哪些图表类型?
- 您可以在图表库中查看完整的列表。
- 我能否以编程方式(例如使用 JavaScript)创建图表?
- 目前,我们仅支持在网址中发送请求,从而创建图表。一些用户创建了用于协助构建网址的工具和 API。
- Google 图表 API 的网址长度是否有限制?网址的长度上限是多少?
- 网址的最大长度不是由 Google Chart API 决定的,而是由网络浏览器和网络服务器的考虑因素决定的。Google 在图表 GET 请求中接受的最长网址在网址编码后,其长度为 2048 个字符(例如,
|
会变为%7C
)。对于 POST,此上限是 16K。如果网址长度有问题,您可以参考下面几个关于缩短网址的建议:
- 为什么我的条形/折线等没有与 Y 轴上的正确值对齐?
- 默认情况下,两个轴的范围均为 0 到 100。这与数据值无关。如果您希望线条、柱形或其他任何内容与实际数据值对齐,则必须使用
chxr
参数指定与数据范围完全匹配的标签范围。