Halaman ini menjelaskan cara melakukan tugas berikut yang melibatkan formulir:
- Membuat formulir baru
- Menduplikasi formulir yang ada
- Mengonversi formulir menjadi kuis
Sebelum memulai
Lakukan tugas berikut sebelum melanjutkan tugas di halaman ini:
- Selesaikan penyiapan otorisasi/autentikasi dan kredensial dalam petunjuk Program Early Adopter.
- Baca ringkasan Forms API.
Membuat formulir baru
Pembuatan awal formulir hanya memerlukan kolom judul—kolom lain dalam permintaan akan diabaikan. Untuk membuat konten dan metadata
formulir atau melakukan pembaruan, gunakan metode batchUpdate()
. Lihat artikel
Memperbarui formulir atau kuis untuk mengetahui informasi
selengkapnya.
REST
Panggil metode forms.create()
hanya dengan judul.
Contoh isi permintaan
{
"info": {
"title": "My new form"
}
}
Python
Node.js
Menduplikasi formulir yang ada
Anda dapat menduplikasi formulir yang ada dengan Google Drive API untuk mempermudah penggunaan kembali konten. Anda dapat menemukan ID formulir di URL Google Formulir:
https://docs.google.com/forms/d/FORM_ID/edit
REST
Panggil metode files.copy()
Google Drive API
dengan ID formulir yang ingin Anda salin.
Python
Mengonversi formulir menjadi kuis
Untuk membuat kuis, buat formulir terlebih dahulu seperti yang dijelaskan di atas, lalu perbarui setelan formulir. Pembaruan memerlukan ID formulir.
REST
Panggil metode batch.update()
pada formulir yang ada untuk menetapkan setelan isQuiz
ke benar.
Contoh isi permintaan
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
Langkah berikutnya
Berikut beberapa langkah berikutnya yang dapat Anda coba:
- Untuk menambahkan atau memperbarui konten formulir, lihat artikel Memperbarui formulir atau kuis.
- Untuk melihat informasi atau respons formulir, lihat Mengambil formulir dan respons.