clarification on using visualization API for standalone projects

38 views
Skip to first unread message

justin...@gmail.com

unread,
Jul 29, 2011, 11:34:53 AM7/29/11
to Google Visualization API
Hi,

I'm probably being dense, but I'm having trouble figuring out whether
I can use the visualization API and charts in a stand-alone commercial
project.

Specifically I want to:

- setup a set of data sources to produce data that conforms to the
Google visualization
- use various chart widgets on a commercial web-application to render
the data

I don't want the widgets or the data to be drawn from or go through
Googles servers. Essentially I want to download the javascript/css/
html/support files for the widgets and use them (like Highcharts and
other charting libraries).

Is this possible/commonly done?

Thanks,

Justin

saida dhanavath

unread,
Jul 29, 2011, 1:09:02 PM7/29/11
to google-visua...@googlegroups.com
It is not possible with GWT visualization API, some time I also had the same question like you but the answer is we can't render the graph without the google server. 

If it is a mandatory requirement you can go for Highcharts or Dygraphs they are also very rich in charting....

Regards,
Saida.


--
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualizati...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.




--
Regards,
-Sai.

asgallant

unread,
Jul 29, 2011, 1:18:22 PM7/29/11
to google-visua...@googlegroups.com
Yes, you can use the visualization API in commercial projects (http://code.google.com/apis/chart/interactive/faq.html#commercialuse, section 6 of the Terms of Use).  If you use the interactive charts (as opposed to the image charts), none of your data goes through Google's servers (see the Data Policy section for the charts you use, ex: http://code.google.com/apis/chart/interactive/docs/gallery/areachart.html#Data_Policy).

You can't use the charts offline or download/host any of the code, however (http://code.google.com/apis/chart/interactive/faq.html#offlinehttp://code.google.com/apis/chart/interactive/faq.html#localdownload, section 5 of the Terms of Use).

saida dhanavath

unread,
Jul 29, 2011, 1:31:18 PM7/29/11
to google-visua...@googlegroups.com
True, I agree with you for interactive charts data will not go to any google servers, but my meaning is you need google server for interactive charts to be rendered because it downloads some java script from google server, it directly means that it requires internet and google server running.

for example say you have used it in a commercial application and one fine day google server is down but your customer wants the charts how can we really survive in that situation.

Thanks!
Saida. 

On Fri, Jul 29, 2011 at 10:48 PM, asgallant <drew_g...@abtassoc.com> wrote:
Yes, you can use the visualization API in commercial projects (http://code.google.com/apis/chart/interactive/faq.html#commercialuse, section 6 of the Terms of Use).  If you use the interactive charts (as opposed to the image charts), none of your data goes through Google's servers (see the Data Policy section for the charts you use, ex: http://code.google.com/apis/chart/interactive/docs/gallery/areachart.html#Data_Policy).

You can't use the charts offline or download/host any of the code, however (http://code.google.com/apis/chart/interactive/faq.html#offlinehttp://code.google.com/apis/chart/interactive/faq.html#localdownload, section 5 of the Terms of Use).

--
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.

To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualizati...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.



--
Regards,
-Sai.

asgallant

unread,
Jul 29, 2011, 2:27:03 PM7/29/11
to google-visua...@googlegroups.com
I wasn't attempting to answer the question of whether or not someone should use the visualization API for a commercial project, but whether or not using the API for commercial projects is allowed.

You raise a valid point, though: having the API hosted by Google exposes you to the risk that something could happen to Google's servers.  In my case, my dev team's client made the decision that the risk was acceptable.

justin...@gmail.com

unread,
Jul 29, 2011, 3:21:48 PM7/29/11
to Google Visualization API
Bummer, doesn't look like the TOS is flexible enough for my project.
I would need the ability to host everything locally, datasources,
graphs etc with no interaction to Google.

Thanks everyone for you input...

Justin

On Jul 29, 2:27 pm, asgallant <drew_gall...@abtassoc.com> wrote:
> I wasn't attempting to answer the question of whether or not someone *should
> * use the visualization API for a commercial project, but whether or not
Reply all
Reply to author
Forward
0 new messages