Khắc phục sự cố về biểu đồ

Trang này mô tả một số mẹo gỡ lỗi khi biểu đồ của bạn có vẻ như không hoạt động.

Mẹo gỡ lỗi chung

Hãy thêm tham số gỡ lỗi chof=validate vào URL của bạn và truy cập trong trình duyệt để nhận danh sách thông báo lỗi cho mỗi tham số (hoặc thông báo "tất cả đều ổn"). Hãy xem liệu bạn có thể cho biết vấn đề với các URL sau đây không, sau đó nhấp vào đường liên kết để xem thông báo lỗi gỡ lỗi (hoặc di chuột để tìm câu trả lời):

Hãy kiểm tra kỹ cú pháp đối với tài liệu về tham số. Loại biểu đồ có hỗ trợ loại tham số và tuỳ chọn tham số của bạn không?

Đọc tài liệu cho biểu đồ của bạn. Thực sự—hãy đọc nó.

Hãy tìm kiếm danh sách gửi thư của google-Visualization-api để biết các câu hỏi tương tự.

Hãy sử dụng sân chơi trên biểu đồ để điều chỉnh từng thông số của bạn.

Biểu đồ của tôi không hiển thị!

Sau đây là một số mẹo để xác định vấn đề khi biểu đồ không hiển thị trên trang web của bạn.

Lấy URL của biểu đồ thực tế trên trang. Hãy nhớ lấy URL thực tế mà trang của bạn đang sử dụng; tải trang lên và sao chép URL hoặc để trang hiển thị URL đó. Để lấy URL từ trình duyệt, thông thường, bạn phải nhấp chuột phải vào hình ảnh và chọn một tuỳ chọn như "Properties" (Cơ sở lưu trú). Nếu trình duyệt không hiển thị biểu tượng hình ảnh bị hỏng, thì có thể bạn sẽ khó tìm thấy vị trí nhấp vào, vì vậy bạn nên tạo kiểu để trình duyệt hiển thị nhiều nội dung hơn, chẳng hạn như <img src="some_url..." style="border:red 5px solid; width:100px; height:100px">. Hãy thử dán URL vào sân chơi trên biểu đồ rồi thêm tham số chof=validate vào URL.

URL của bạn có được tạo đúng cách không? Nó có bắt đầu bằng https://chart.googleapis.com/chart? sau đó là tất cả các thông số ở định dạng name=value&name=value&name=value không? Hãy thêm tham số gỡ lỗi chof=validate vào URL của bạn và truy cập trong trình duyệt để nhận danh sách thông báo lỗi cho mỗi tham số (hoặc thông báo "Hợp lệ" nếu trạng thái tốt).

URL của bạn có tất cả các thông số bắt buộc cho loại biểu đồ của bạn không? Hầu hết biểu đồ chỉ yêu cầu 3 thông số: cht, chdchs. Tuy nhiên, một số biểu đồ đặc biệt, chẳng hạn như mã QR không sử dụng một trong các thông số đó (chd) hoặc yêu cầu các thông số khác (chl). Hãy đảm bảo rằng bạn đang chỉ định ít nhất tất cả các thông số bắt buộc.

Tìm hiểu xem những thông số nào đang làm hỏng biểu đồ của bạn. Bạn có thể thực hiện điều này bằng cách bắt đầu từ một URL bị hỏng và quay lại, hoặc bắt đầu từ một URL đang hoạt động và tiến hành:

  • Từ một URL bị hỏng – Cắm URL của biểu đồ vào sân chơi trên biểu đồ. Hãy bắt đầu xóa lần lượt từng tham số cho đến khi bạn thấy biểu đồ phù hợp. Hãy thử thêm lại từng tham số mà bạn đã xóa cho đến khi cuối cùng, bạn nhận được càng nhiều tham số từ URL gốc càng tốt, nhưng vẫn có một biểu đồ đang hoạt động. Các thông số bị thiếu là những thông số bị hỏng. Hãy đọc kỹ tài liệu về những thông số đó; cú pháp của bạn có chính xác không? Cách sử dụng của bạn có chính xác không? Bạn có thể đã bỏ lỡ thông tin giải thích sự cố của mình trong tài liệu.
  • Từ một URL đang hoạt động – Cắt và dán một ví dụ đang hoạt động về loại biểu đồ vào sân chơi. Thêm từng tham số từ biểu đồ bị hỏng cho đến khi có sự cố, sau đó khắc phục vấn đề.

Quay lại đầu trang