Risoluzione dei problemi relativi ai grafici

In questa pagina vengono descritti alcuni suggerimenti di debug quando i grafici non sembrano funzionare.

Suggerimenti generali di debug

Aggiungi il parametro di debug chof=validate all'URL e visita il browser per ottenere un elenco di messaggi di errore per parametro (o un messaggio "tutto OK"). Verifica se riesci a identificare i problemi con i seguenti URL, quindi fai clic sul link per visualizzare il messaggio di errore di debug (o passa il mouse sopra la risposta):

Confronta attentamente la sintassi con la documentazione dei parametri. Il tipo di grafico supporta il tipo di parametro e le opzioni dei parametri?

Leggi la documentazione del grafico. Davvero, leggilo.

Cerca domande simili nella mailing list google-visualization-api.

Utilizza la area giochi per modificare i parametri singolarmente.

La mia classifica non viene visualizzata.

Di seguito sono riportati alcuni suggerimenti per risolvere il problema quando il grafico non viene visualizzato nella pagina web.

Recupera l'URL del grafico effettivo dalla pagina. Assicurati di ottenere l'URL effettivo utilizzato dalla tua pagina; carica la pagina e copia l'URL oppure fai in modo che venga visualizzata. Per ottenere l'URL dal browser, in genere devi fare clic con il tasto destro del mouse sull'immagine e scegliere un'opzione come "Proprietà". Se il browser non mostra nemmeno un'icona dell'immagine non funzionante, potrebbe essere difficile trovare dove fare clic, quindi potrebbe darle uno stile per renderlo più visibile, ad esempio <img src="some_url..." style="border:red 5px solid; width:100px; height:100px">. Prova a incollare l'URL nella area giochi del grafico e aggiungi il parametro chof=validate all'URL.

Il formato dell'URL è corretto? Inizia con https://chart.googleapis.com/chart? seguito da tutti i parametri nel formato name=value&name=value&name=value? Aggiungi il parametro di debug chof=validate all'URL e visita il browser per ottenere un elenco di messaggi di errore per parametro (oppure un messaggio "Valido" se è valido).

L'URL include tutti i parametri richiesti per il tipo di grafico? La maggior parte dei grafici richiede solo tre parametri: cht, chd e chs. Tuttavia, alcuni grafici speciali, come i codici QR, non utilizzano uno di questi parametri (chd) o richiedono altri parametri (chl). Assicurati di specificare almeno tutti i parametri obbligatori.

Scopri quali parametri violano il tuo grafico. A questo scopo, puoi iniziare da un URL non funzionante e tornare indietro oppure iniziare da un URL funzionante e procedere di nuovo:

  • Da un URL non funzionante: collega l'URL del grafico all'area giochi del grafico. Inizia a rimuovere i parametri, uno alla volta, finché non ottieni un grafico che funziona. Prova ad aggiungere di nuovo i parametri rimossi singolarmente, finché non avrai il maggior numero possibile di parametri rispetto all'URL originale e avrai comunque un grafico funzionante. I parametri mancanti sono quelli danneggiati. Leggi attentamente la documentazione su questi parametri; la sintassi è corretta? Il tuo utilizzo è corretto? Potresti aver perso qualcosa nella documentazione che spiega il problema.
  • Da un URL funzionante: taglia e incolla un esempio funzionante del tuo tipo di grafico nell'area giochi. Aggiungi i parametri del grafico interrotto uno alla volta finché l'errore non si interrompe, quindi risolvi il problema.

Torna all'inizio