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 otorisasi atau autentikasi dan penyiapan kredensial dalam petunjuk Program Pengguna Awal.
- 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 Membuat formulir baru, 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 Memperbarui formulir atau kuis.
- Untuk melihat informasi atau respons formulir, lihat Mengambil formulir dan respons.
- Untuk memublikasikan formulir dan mengelola responden, lihat artikel Memublikasikan dan mengelola responden.