Dépannage des graphiques

Cette page fournit des conseils de débogage lorsque vos graphiques semblent ne pas fonctionner.

Conseils de débogage généraux

Ajoutez le paramètre de débogage chof=validate à votre URL, puis accédez à votre navigateur pour obtenir la liste des messages d'erreur par paramètre (ou un message "tout correct"). Vérifiez si vous pouvez identifier le problème concernant les URL suivantes, puis cliquez sur le lien pour voir le message d'erreur lié au débogage (ou passez la souris sur la réponse):

Vérifiez attentivement votre syntaxe par rapport à la documentation sur les paramètres. Votre type de graphique accepte-t-il le type et les options de paramètre ?

Lisez la documentation de votre graphique. Bonne lecture !

Recherchez des questions similaires dans la liste de diffusion google-visualization-api.

Utilisez Chart Playground pour ajuster vos paramètres individuellement.

Mon graphique ne s'affiche pas !

Voici quelques conseils pour comprendre le problème lorsque votre graphique n'apparaît pas sur votre page Web.

Obtenez l'URL du graphique réelle depuis votre page. Assurez-vous d'obtenir l'URL réelle utilisée par votre page. Chargez votre page, puis copiez son URL ou demandez-lui de l'afficher. Pour récupérer l'URL à partir du navigateur, vous devez généralement effectuer un clic droit sur l'image et choisir une option ("Propriétés"). Si le navigateur n'affiche même pas une icône d'image corrompue, il peut être difficile de trouver où cliquer. Vous pouvez alors lui attribuer un style qui la rende plus visible, par exemple <img src="some_url..." style="border:red 5px solid; width:100px; height:100px">. Essayez de coller l'URL dans Chart Playground et ajoutez le paramètre chof=validate à l'URL.

Votre URL est-elle correcte ? Commence-t-il par https://chart.googleapis.com/chart? suivi de tous les paramètres au format name=value&name=value&name=value ? Ajoutez le paramètre de débogage chof=validate à votre URL et accédez à votre navigateur pour obtenir la liste des messages d'erreur par paramètre (ou un message "Valide" s'il est correct).

Votre URL comporte-t-elle tous les paramètres requis pour votre type de graphique ? La plupart des graphiques ne nécessitent que trois paramètres: cht, chd et chs. Toutefois, certains graphiques spécialisés, tels que les codes QR, n'utilisent pas l'un de ces paramètres (chd) ou nécessitent d'autres paramètres (chl). Assurez-vous de spécifier au moins tous les paramètres requis.

Découvrez quels paramètres ont un impact négatif sur votre graphique. Pour ce faire, vous pouvez soit commencer par une URL non fonctionnelle et revenir en arrière, soit partir d'une URL de travail et continuer à travailler:

  • À partir d'une URL défaillante : insérez l'URL de votre graphique dans Chart Playground. Commencez à supprimer les paramètres un par un jusqu'à obtenir un graphique fonctionnel. Essayez d'ajouter individuellement les paramètres que vous avez supprimés jusqu'à ce que vous ayez autant de paramètres que possible dans votre URL d'origine et que vous disposez toujours d'un graphique fonctionnel. Les paramètres manquants sont les paramètres non fonctionnels. Lisez attentivement la documentation sur ces paramètres. Votre syntaxe est-elle correcte ? Votre utilisation est-elle correcte ? Vous avez peut-être oublié un élément dans la documentation qui explique votre problème.
  • À partir d'une URL fonctionnelle : coupez et collez un exemple fonctionnel de votre type de graphique dans Playground. Ajoutez les paramètres de votre graphique défectueux un par un jusqu'à ce qu'il y ait un problème, puis travaillez à la résolution du problème.

Haut de page