Halaman ini menjelaskan cara melakukan tugas yang melibatkan formulir berikut:
- Membuat formulir baru
- Menduplikasi formulir yang sudah ada
- Mengubah formulir menjadi kuis
Sebelum memulai
Lakukan tugas berikut sebelum melanjutkan tugas di halaman ini:
- Selesaikan penyiapan otorisasi atau autentikasi dan 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
Memperbarui formulir atau kuis untuk
mengetahui informasi selengkapnya.
REST
Panggil metode dengan hanya judul.forms.create()
Contoh isi permintaan
{
"info": {
"title": "My new form"
}
}
Python
Node.js
Menduplikasi formulir yang sudah ada
Anda dapat menduplikasi formulir yang sudah ada dengan Google Drive API untuk mempermudah penggunaan ulang konten. Anda dapat menemukan ID formulir di URL 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
Mengubah 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 pada formulir yang ada untuk menetapkan setelan isQuiz ke benar (true).batch.update()
Contoh isi permintaan
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": true
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
Langkah berikutnya
Berikut beberapa langkah 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 Memublikasikan dan mengelola responden.