Diagramme zur Fehlerbehebung

Auf dieser Seite finden Sie einige Tipps zur Fehlerbehebung für den Fall, dass Ihre Diagramme nicht zu funktionieren scheinen.

Allgemeine Tipps zur Fehlerbehebung

Fügen Sie der URL den Debugging-Parameter chof=validate hinzu und rufen Sie diesen in Ihrem Browser auf, um eine Liste der Fehlermeldungen pro Parameter (oder eine Meldung, dass alles in Ordnung ist) zu erhalten. Prüfen Sie, ob Sie das Problem mit den folgenden URLs feststellen können. Klicken Sie dann auf den Link, um die Fehlermeldung zur Fehlerbehebung aufzurufen, oder bewegen Sie den Mauszeiger darauf, um die Antwort zu sehen:

Überprüfen Sie Ihre Syntax sorgfältig anhand der Parameterdokumentation. Unterstützt der Diagrammtyp Ihre Parametertyp- und Parameteroptionen?

Lesen Sie die Dokumentation zu Ihrem Diagramm. Wirklich – lesen.

Suchen Sie in der Mailingliste google-visualization-api nach ähnlichen Fragen.

Mit Chart Playground können Sie Ihre Parameter individuell anpassen.

Mein Diagramm wird nicht angezeigt.

Im Folgenden finden Sie einige Tipps, um das Problem zu finden, wenn das Diagramm nicht auf Ihrer Webseite angezeigt wird.

Rufen Sie die tatsächliche Diagramm-URL von Ihrer Seite ab. Achte darauf, die tatsächliche URL abzurufen, die von deiner Seite verwendet wird. Lade deine Seite und kopiere entweder die URL oder lass sie auf der Seite anzeigen. Um die URL aus dem Browser abzurufen, müssen Sie normalerweise mit der rechten Maustaste auf das Bild klicken und eine Option wie „Eigenschaften“ auswählen. Wenn im Browser nicht einmal das Symbol für ein fehlerhaftes Bild angezeigt wird, ist es möglicherweise schwer zu finden, wohin man klicken muss. In diesem Fall bietet es sich an, die Darstellung zu optimieren, etwa in etwa <img src="some_url..." style="border:red 5px solid; width:100px; height:100px">. Versuchen Sie, die URL in den Playground für Diagramme einzufügen, und fügen Sie der URL den Parameter chof=validate hinzu.

Hat Ihre URL das richtige Format? Beginnt sie mit https://chart.googleapis.com/chart?, gefolgt von allen Parametern im Format name=value&name=value&name=value? Füge deiner URL den Debugging-Parameter chof=validate hinzu und rufe die Seite im Browser auf, um eine Liste von Fehlermeldungen pro Parameter (oder eine „Gültig“-Meldung, wenn diese korrekt ist) zu erhalten.

Enthält die URL alle für den Diagrammtyp erforderlichen Parameter? Für die meisten Diagramme sind nur drei Parameter erforderlich: cht, chd und chs. Einige spezielle Diagramme, wie QR-Codes, verwenden jedoch keinen dieser Parameter (chd) oder erfordern andere Parameter (chl). Achten Sie darauf, mindestens alle erforderlichen Parameter anzugeben.

Finden Sie heraus, welche Parameter Ihr Diagramm beeinträchtigen. Dies können Sie tun, indem Sie von einer fehlerhaften URL aus in rückwärts gehen, oder indem Sie von einer funktionierenden URL aus vorwärtsgehen:

  • Von einer fehlerhaften URL: Fügen Sie die URL Ihres Diagramms in den Playground für Diagramme ein. Entfernen Sie die Parameter nacheinander, bis Sie ein funktionierendes Diagramm erhalten. Versuche, die entfernten Parameter einzeln hinzuzufügen, bis du schließlich so viele Parameter aus der ursprünglichen URL wie möglich hast und immer noch ein funktionierendes Diagramm hast. Die fehlenden Parameter sind die fehlerhaften. Lesen Sie die Dokumentation zu diesen Parametern sorgfältig durch. Ist die Syntax korrekt? Ist die Nutzung korrekt? Möglicherweise haben Sie in der Dokumentation etwas übersehen, das Ihr Problem erklärt.
  • Von einer funktionierenden URL: Schneiden Sie ein funktionierendes Beispiel Ihres Diagrammtyps aus und fügen Sie es in den Playground ein. Fügen Sie die Parameter aus dem defekten Diagramm einzeln hinzu, bis etwas nicht funktioniert, und arbeiten Sie dann an der Problembehebung.

Nach oben