Questa pagina descrive come prendere i grafici esistenti da Fogli Google e aggiungerli alle presentazioni di Presentazioni Google.
L'aggiunta di grafici a una presentazione può contribuire a creare un maggiore impatto e a rendere i dati significativi per il pubblico. I grafici sono strumenti particolarmente efficaci per mostrare pattern o tendenze in un set di dati e possono aiutarti a comunicare chiaramente i dati quantitativi.
Il video sopra descrive come generare diapositive dai dati dei fogli di lavoro. Include un esempio completo (Python) che aggiunge un grafico a una diapositiva e importa anche i dati delle celle del foglio di lavoro in una tabella.
Informazioni sull'aggiunta di grafici
Quando presenti informazioni quantitative, i grafici dei dati possono migliorare la presentazione. L'API Presentazioni ti consente di includere qualsiasi grafico che puoi creare in Fogli Google: grafici a barre, grafici a linee, grafici a torta e molti altri.

Come mostrato nel diagramma sopra, devi prima creare il grafico in Fogli Google. Una volta creato il grafico, puoi incorporarlo nella presentazione.
La procedura generale per la gestione dei grafici nella presentazione è la seguente:
- Crea un grafico in Fogli Google.
- Utilizza l'API Sheets per leggere l'ID del grafico dell'EmbeddedChart risultante EmbeddedChart.
- Utilizza CreateSheetsChartRequest una volta per aggiungerlo a una diapositiva.
- Utilizza RefreshSheetsChartRequest in base alle esigenze per sincronizzarlo con i dati di origine.
Grafici statici e collegati
Quando utilizzi l'API per aggiungere un grafico alla presentazione, un parametro che devi specificare è il LinkingMode. Questo parametro determina se il grafico viene aggiunto come immagine statica o come oggetto che può essere aggiornato in futuro.
Utilizza la modalità LINKED se:
- Vuoi aggiornare il grafico in futuro, riflettendo le modifiche ai dati sottostanti.
- Vuoi che i collaboratori abbiano un link al foglio di lavoro contenente il grafico di origine.
Utilizza la modalità NOT_LINKED_IMAGE (statica) se:
- Vuoi che il grafico non venga mai modificato in futuro.
- Non vuoi che i collaboratori vedano un link al foglio di lavoro di origine.
Ambiti per l'accesso a Fogli Google
Quando aggiungi un grafico alla diapositiva, l'API Presentazioni deve accedervi in Fogli Google. Ciò significa che la richiesta deve utilizzare uno dei seguenti ambiti:
https://www.googleapis.com/auth/spreadsheets.readonly(preferito)https://www.googleapis.com/auth/spreadsheetshttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive
L'ambito spreadsheets.readonly è in genere il migliore da utilizzare, perché è il più restrittivo. Tuttavia, se la tua app utilizza già uno degli altri ambiti elencati sopra, utilizza semplicemente quell'ambito.
Aggiungere un grafico
Per aggiungere un grafico, devi conoscere l'ID del foglio di lavoro e l'ID del grafico in Fogli Google. Poi chiama il metodo batchUpdate, utilizzando
CreateSheetsChartRequest
una volta per aggiungere il grafico.
L'esempio seguente prende un grafico e lo aggiunge a una diapositiva come LINKED in modo che possa essere aggiornato in un secondo momento.
Apps Script
Vai
Java
JavaScript
Node.js
PHP
Python
Ruby
Aggiornare un grafico
Se hai incorporato un grafico LINKED nella presentazione, puoi aggiornarlo
in qualsiasi momento utilizzando
RefreshSheetsChartRequest.
In questo modo, il grafico viene aggiornato per sincronizzarlo con il grafico e i dati di Fogli sottostanti su cui si basa.
L'esempio seguente aggiorna un grafico esistente: