Câu hỏi thường gặp

  1. API Biểu đồ của Google là gì?
  2. Tại sao Google cung cấp dịch vụ này? Tôi sẽ được những gì?
  3. Google có ghi lại tất cả dữ liệu biểu đồ của tôi không?
  4. Tôi nghĩ Google nên hỗ trợ một loại biểu đồ mới hoặc tôi có một yêu cầu về tính năng. Tôi nên gửi yêu cầu ở đâu?
  5. Những loại biểu đồ nào được hỗ trợ?
  6. Tôi có thể tạo biểu đồ theo phương thức lập trình, ví dụ như từ API JavaScript không?
  7. Có giới hạn về độ dài URL cho API Google Biểu đồ không? Độ dài URL tối đa là bao nhiêu?
  8. Tại sao các thanh/dòng/v.v. của tôi không khớp với giá trị chính xác trên trục y?

API Google Biểu đồ là gì?
API biểu đồ của Google là một công cụ cực kỳ đơn giản cho phép bạn dễ dàng tạo biểu đồ từ một số dữ liệu và nhúng biểu đồ đó vào một trang web. Bạn nhúng dữ liệu và các tham số định dạng vào một yêu cầu HTTP và Google sẽ trả về một hình ảnh PNG của biểu đồ. Nhiều loại biểu đồ được hỗ trợ và bằng cách đưa yêu cầu vào thẻ hình ảnh, bạn chỉ cần đưa biểu đồ vào một trang web.
Tại sao Google cung cấp dịch vụ này? Tôi sẽ được những gì?
Ban đầu, chúng tôi xây dựng dịch vụ này như một công cụ nội bộ để hỗ trợ việc nhúng nhanh các biểu đồ trong các ứng dụng của riêng mình (chẳng hạn như Google Finance). Chúng tôi nhận thấy đây là một công cụ hữu ích dành cho các nhà phát triển web.
Google có ghi lại tất cả dữ liệu biểu đồ của tôi không?
Dữ liệu biểu đồ có trong yêu cầu HTTP được lưu trong các nhật ký tạm thời và không quá 2 tuần để thử nghiệm và gỡ lỗi nội bộ.

Tất nhiên là bạn phải hiểu rằng nếu biểu đồ của bạn xuất hiện trong một thẻ hình ảnh trên một trang web công khai, thì có thể thu thập dữ liệu đó.

Tôi nghĩ Google nên hỗ trợ một loại biểu đồ mới hoặc tôi có một yêu cầu về tính năng. Tôi nên gửi yêu cầu đến đâu?
Chúng tôi đã thiết lập Nhóm Google cho yêu cầu này và các yêu cầu hỗ trợ khác: http://groups.google.com/group/google-Visualization-api.
Những loại biểu đồ nào được hỗ trợ?
Bạn có thể xem danh sách đầy đủ trong thư viện biểu đồ.
Tôi có thể tạo biểu đồ theo phương thức lập trình, ví dụ: trong JavaScript không?
Hiện tại, chúng tôi chỉ hỗ trợ tạo biểu đồ bằng cách gửi yêu cầu trong một URL. Một số người dùng đã tạo các công cụ và API để giúp tập hợp các URL.
Có giới hạn về độ dài URL cho API Google Biểu đồ không? Độ dài URL tối đa là bao nhiêu?
Độ dài tối đa của URL không được quyết định bởi API Google Chart, mà do trình duyệt web và máy chủ web xem xét. URL dài nhất mà Google chấp nhận trong biểu đồ GET biểu đồ có độ dài là 2048 ký tự, sau khi mã hóa URL (ví dụ: | sẽ trở thành %7C). Đối với POST, giới hạn này là 16K.

Nếu độ dài URL là một vấn đề, thì sau đây là một số đề xuất rút ngắn URL của bạn:

  • Nếu bạn đang sử dụng định dạng dữ liệu mã hoá văn bản, hãy xoá các số 0 ở đầu, xóa các số 0 ở cuối sau dấu thập phân và làm tròn hoặc cắt bớt số sau dấu thập phân.
  • Nếu URL đó không rút ngắn đủ URL, hãy sử dụng phương thức mã hoá đơn giản (1 ký tự) hoặc mở rộng (2 ký tự).
  • Dữ liệu mẫu ít thường xuyên hơn; tức là giảm độ chi tiết.
  • Xóa hình ảnh trang trí và đồ trang trí, chẳng hạn như màu sắc, nhãn, và kiểu, khỏi biểu đồ.
Tại sao các thanh/đường/v.v. của tôi không khớp với giá trị chính xác trên trục y?
Theo mặc định, cả hai trục đều có phạm vi từ 0 đến 100. Bất kể giá trị dữ liệu là gì. Nếu muốn dòng, thanh hoặc bất kỳ giá trị nào phù hợp với giá trị dữ liệu thực tế, bạn phải chỉ định một phạm vi nhãn khớp chính xác với phạm vi dữ liệu bằng cách sử dụng tham số chxr.