Questa pagina descrive come eseguire queste attività che riguardano i moduli:
- Creare un nuovo modulo
- Duplicare un modulo esistente
- Convertire un modulo in un quiz
Prima di iniziare
Completa le seguenti attività prima di procedere con quelle descritte in questa pagina:
- Completa la configurazione dell'autorizzazione o dell'autenticazione e delle credenziali seguendo le istruzioni del programma per early adopter.
- Leggi la panoramica dell'API Forms.
Creare un nuovo modulo
La creazione iniziale di un modulo richiede solo un campo del titolo. Tutti gli altri campi della richiesta vengono ignorati. Per creare i contenuti e i metadati di un modulo o apportare aggiornamenti, utilizza il metodo batchUpdate(). Per ulteriori informazioni, consulta
Aggiornare un modulo o un quiz per
REST
Chiama il forms.create()
metodo con un solo titolo.
Corpo della richiesta di esempio
{
"info": {
"title": "My new form"
}
}
Python
Node.js
Duplicare un modulo esistente
Puoi duplicare un modulo esistente con l' API Google Drive per semplificare il riutilizzo dei contenuti. Puoi trovare l'ID del modulo in un URL di Moduli:
https://docs.google.com/forms/d/FORM_ID/edit
REST
Chiama il metodo
files.copy()
dell'API Google Drive con l'ID del modulo che vuoi copiare.
Python
Convertire un modulo in un quiz
Per creare un quiz, crea prima un modulo come descritto in Creare un nuovo modulo, poi aggiorna le impostazioni del modulo. L'aggiornamento richiede l'ID del modulo.
REST
Chiama il
batch.update()
metodo su un modulo esistente per impostare su true l'impostazione isQuiz.
Corpo della richiesta di esempio
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": true
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
Passaggi successivi
Di seguito sono riportati alcuni possibili passaggi successivi:
- Per aggiungere o aggiornare i contenuti del modulo, consulta Aggiornare un modulo o un quiz.
- Per visualizzare le informazioni o le risposte del modulo, consulta Recuperare moduli e risposte.
- Per pubblicare il modulo e gestire chi risponde, consulta Pubblicare e gestire chi risponde.