Wykresy rozwiązywania problemów

Na tej stronie znajdziesz wskazówki dotyczące debugowania, gdy Twoje wykresy nie działają.

Ogólne wskazówki dotyczące debugowania

Dodaj do adresu URL parametr debugowania chof=validate i otwórz stronę w przeglądarce, aby zobaczyć listę komunikatów o błędach dla poszczególnych parametrów (lub komunikat „all OK”). Sprawdź, czy możesz określić, co jest nie tak z tymi adresami URL, a następnie kliknij link, aby wyświetlić komunikat o błędzie debugowania (lub najedź na niego kursorem, aby wyświetlić odpowiedź):

Dokładnie sprawdź składnię w porównaniu z dokumentacją parametrów. Czy typ wykresu obsługuje typ parametru i jego opcje?

Zapoznaj się z dokumentacją wykresu. Naprawdę, przeczytaj.

Podobne pytania możesz znaleźć na liście adresowej google-visualization-api.

Skorzystaj z narzędzia do testowania poszczególnych parametrów, aby dostosować je pojedynczo.

Mój wykres się nie wyświetla

Oto kilka wskazówek, które mogą pomóc w rozwiązaniu problemu, gdy wykres nie wyświetla się na stronie internetowej.

Uzyskaj rzeczywisty adres URL wykresu ze swojej strony. Uzyskaj rzeczywisty adres URL, który jest używany przez Twoją stronę; wczytaj stronę i skopiuj go lub pozwól stronowi go wyświetlić. Aby pobrać adres URL z przeglądarki, zazwyczaj musisz kliknąć obraz prawym przyciskiem myszy i wybrać opcję, np. „Właściwości”. Jeśli przeglądarka nie wyświetla nawet ikony uszkodzonego obrazu, może być trudno go kliknąć. Warto więc nadać jej styl, który będzie lepiej widoczny, np. <img src="some_url..." style="border:red 5px solid; width:100px; height:100px">. Spróbuj wkleić adres URL w polu zabawy z wykresami i dodaj do niego parametr chof=validate.

Czy adres URL ma poprawny format? Czy zaczyna się on ciągiem https://chart.googleapis.com/chart?, po którym następują wszystkie parametry w formacie name=value&name=value&name=value? Dodaj do adresu URL parametr debugowania chof=validate i otwórz stronę w przeglądarce, aby zobaczyć listę komunikatów o błędach dla poszczególnych parametrów (lub komunikat „Prawidłowy”, jeśli jest prawidłowy).

Czy adres URL zawiera wszystkie parametry wymagane dla danego typu wykresu? Większość wykresów wymaga tylko 3 parametrów: cht, chd i chs. Jednak niektóre wykresy specjalistyczne, na przykład kody QR, nie używają żadnego z tych parametrów (chd) ani nie wymagają innych parametrów (chl). Upewnij się, że określasz przynajmniej wszystkie wymagane parametry.

Dowiedz się, które parametry zakłócają wykres Możesz to zrobić, zaczynając od uszkodzonego adresu URL i przechodząc wstecz lub zaczynając od działającego adresu URL i przechodząc do przodu:

  • Na podstawie uszkodzonego adresu URL – wklej adres URL wykresu na placu zabaw. Zacznij usuwać parametry pojedynczo, aż otrzymasz wykres, który będzie działać. Spróbuj pojedynczo dodawać usunięte parametry z pierwotnego adresu URL aż do uzyskania jak największej liczby parametrów z pierwotnego adresu URL. Nadal będziesz mieć wtedy działający wykres. Brakujące parametry to te nieprawidłowe. Uważnie przeczytaj dokumentację tych parametrów. Czy składnia jest prawidłowa? Czy używasz go prawidłowo? Możliwe, że brakuje czegoś w dokumentacji opisującej problem.
  • Z działającego adresu URL – wytnij i wklej na placu zabaw działający przykład Twojego wykresu. Dodawaj po kolei parametry z uszkodzonego wykresu, aż coś się popsuje, a potem spróbuj rozwiązać problem.

Powrót do góry