2011-03-15 12 views
9

Estoy desarrollando una aplicación web para un cliente y quiero usar la API de Google para dibujar algunos gráficos agradables.¿Los datos se envían a Google cuando se utiliza la API de visualización de Google?

El cliente tiene algunos datos confidenciales y ha planteado algunas preocupaciones sobre la seguridad, específicamente, no quieren que sus datos "vayan a Google".

Hay 2 opciones o API para generar gráficos. La API de Chart, donde construyes una URL y la envías a Google para que pueda generar una imagen de gráfico, obviamente los datos del cliente se dirigen a Google, por lo que esta opción es no.

La segunda opción es usar la API de visualización. Hasta donde yo sé, el código para generar la visualización se descarga de Google, pero los datos utilizados para generar la salida nunca abandonan el navegador y, por lo tanto, es "seguro" utilizarlos con datos confidenciales. ¿Es esta una descripción precisa?

He revisado la documentación de la API de Google para intentar responder a mi pregunta pero no puedo encontrar una respuesta definitiva.

Por favor, asesorar.

+0

Por favor, revise la nueva respuesta http://stackoverflow.com/questions/5311704/is-data-sent-to-google-when-using-the-google-visualisation-api/19811513#19811513. Creo que el la pregunta aceptada es incorrecta en realidad. Gracias – gavioto

+0

En caso de que alguien más esté buscando una solución segura, de código abierto, es posible que desee comprobar graphael: http://g.raphaeljs.com – Phil

Respuesta

9

Encontré la respuesta a mi pregunta. Hay una sección de Política de datos en la documentación de Google para cada tipo de visualización, Gráfico de área, Gráfico de líneas, Línea de tiempo anotada, etc. Para las visualizaciones que estoy interesado en usar en los estados de la sección Política de datos:

Se procesan todos los códigos y datos y renderizado en el navegador. No se envían datos a ningún servidor.

Guess no vi la madera de los árboles!

+0

esto depende de la visualización, ver comentario debajo por la misma persona – Scott

0

Si le preocupa utilizar la API de Google, le sugiero que utilice una API de visualización diferente.

Como dijo @Rook, google registra todo.

El factor atenuante aquí es el contexto. Si los datos que está enviando no tienen contexto, entonces no me preocuparía. Podría estar registrando expansiones de gallineros por todo lo que saben.

Sin embargo, si sus gráficos incluyen datos contextuales que se pueden rastrear a algo importante, entonces necesitará tener algo instalado localmente para hacer el renderizado para usted.

0

Aquí https://developers.google.com/chart/interactive/docs/security_privacy se puede ver términos y condiciones reales:

Una nota acerca de la seguridad y privacidad de datos

Google mantiene una galería de gráficos útiles y divertidas, algunas de las cuales eran creado por nosotros, y otros que fueron creados por terceros. Todos los gráficos dependen de las bibliotecas de JavaScript enlazadas, y algunos pueden enviar datos del gráfico desde el navegador a otra ubicación para el preprocesamiento.
Google-Authored Charts Todos los gráficos creados por Google están desarrollados con teniendo en cuenta las consideraciones de privacidad y seguridad. Todas las páginas de documentación de Google chart incluyen una sección de política de datos que describe si un gráfico envía cualquier información de gráfico desde la página.

Como puede ver, no está claro. Es necesario revisar la documentación periódicamente (no solo los términos y condiciones), porque los términos y condiciones son pocos específicos.

+1

La respuesta aceptada sigue siendo correcto en lo que a mí respecta. Consulte la sección Política de datos en la documentación para cada tipo de gráfico en la API. Casi todos los gráficos (con la excepción de Mapas y Gráficos Geográficos) dentro de la API procesan los datos dentro del navegador. https://developers.google.com/chart/interactive/docs/gallery/barchart#Data_Policy – SausageFingers

+0

Lo siento por la incoveniencia. ¿Ha revisado todas las políticas de datos? ¿Cómo se garantiza que no cambiará en el futuro sin consejos previos en términos y condiciones? ¿Cómo podrían saber sus clientes potenciales si los datos serán enviados a Google en el futuro sin previo aviso? Creo que mi respuesta complementa la tuya y en realidad ambas son verdad. Por favor, considere incluir una mención sobre los términos y condiciones de google. Gracias. – gavioto

+0

La cita aquí se refiere a la "galería de gráficos útiles y divertidos", no al uso de la biblioteca de Google Charts en sus propios proyectos. – Waggers

Cuestiones relacionadas