- แหล่งข้อมูล: FormResponse
- รับสาย
- TextAnswers
- TextAnswer
- FileUploadAnswers
- FileUploadAnswer
- คะแนน
- เมธอด
ทรัพยากร: FormResponse
คำตอบของแบบฟอร์ม
การแสดง JSON |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
ช่อง | |
---|---|
formId |
เอาต์พุตเท่านั้น รหัสแบบฟอร์ม |
responseId |
เอาต์พุตเท่านั้น รหัสการตอบกลับ |
createTime |
เอาต์พุตเท่านั้น การประทับเวลาสำหรับการส่งคำตอบครั้งแรก การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
lastSubmittedTime |
เอาต์พุตเท่านั้น การประทับเวลาสำหรับเวลาล่าสุดที่มีการส่งคำตอบ ไม่ติดตามการเปลี่ยนแปลงคะแนน การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
respondentEmail |
เอาต์พุตเท่านั้น อีเมล (หากรวบรวมไว้) ของผู้ตอบ |
answers |
เอาต์พุตเท่านั้น คำตอบจริงของคำถามโดยแยกตามเครื่องหมายคำถาม ออบเจ็กต์ที่มีรายการคู่ |
totalScore |
เอาต์พุตเท่านั้น จำนวนคะแนนรวมที่ผู้ตอบได้รับสำหรับการส่ง กำหนดเฉพาะในกรณีที่แบบฟอร์มเป็นแบบทดสอบและมีการให้คะแนนคำตอบแล้ว ซึ่งรวมถึงคะแนนที่ได้รับจากการให้คะแนนอัตโนมัติซึ่งปรับโดยการแก้ไขด้วยตนเองที่เจ้าของแบบฟอร์มป้อน |
คำตอบ
คำตอบที่ส่งสำหรับคำถาม
การแสดง JSON |
---|
{ "questionId": string, "grade": { object ( |
ช่อง | |
---|---|
questionId |
เอาต์พุตเท่านั้น รหัสของคำถาม ดู |
grade |
เอาต์พุตเท่านั้น คะแนนสำหรับคำตอบในกรณีที่แบบฟอร์มเป็นแบบทดสอบ |
ช่องการรวม value คำตอบของผู้ใช้ value ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
textAnswers |
เอาต์พุตเท่านั้น คำตอบที่เจาะจงในรูปแบบข้อความ |
fileUploadAnswers |
เอาต์พุตเท่านั้น คำตอบสำหรับคำถามเกี่ยวกับการอัปโหลดไฟล์ |
TextAnswers
คำตอบของคำถามในรูปแบบข้อความ
การแสดง JSON |
---|
{
"answers": [
{
object ( |
ช่อง | |
---|---|
answers[] |
เอาต์พุตเท่านั้น ตอบคำถาม สําหรับ |
TextAnswer
คำตอบสำหรับคำถามที่แสดงเป็นข้อความ
การแสดง JSON |
---|
{ "value": string } |
ช่อง | |
---|---|
value |
เอาต์พุตเท่านั้น ค่าคำตอบ การจัดรูปแบบที่ใช้สำหรับคำถามประเภทต่างๆ
|
FileUploadAnswers
ไฟล์ทั้งหมดที่ส่งสำหรับคำถามในการอัปโหลดไฟล์
การแสดง JSON |
---|
{
"answers": [
{
object ( |
ช่อง | |
---|---|
answers[] |
เอาต์พุตเท่านั้น ไฟล์ทั้งหมดที่ส่งสำหรับคำถามในการอัปโหลดไฟล์ |
FileUploadAnswer
ข้อมูลสำหรับไฟล์เดียวที่ส่งไปยังคำถามการอัปโหลดไฟล์
การแสดง JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
ช่อง | |
---|---|
fileId |
เอาต์พุตเท่านั้น รหัสของไฟล์ Google ไดรฟ์ |
fileName |
เอาต์พุตเท่านั้น ชื่อไฟล์ตามที่เก็บไว้ใน Google ไดรฟ์เมื่ออัปโหลด |
mimeType |
เอาต์พุตเท่านั้น ประเภท MIME ของไฟล์ตามที่เก็บใน Google ไดรฟ์เมื่ออัปโหลด |
เกรด
ข้อมูลคะแนนที่เชื่อมโยงกับคำตอบของผู้ตอบ
การแสดง JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
ช่อง | |
---|---|
score |
เอาต์พุตเท่านั้น คะแนนเป็นตัวเลขที่ให้กับคำตอบ |
correct |
เอาต์พุตเท่านั้น คำถามตอบถูกหรือไม่ คะแนนเต็ม 0 คะแนนไม่เพียงพอที่จะอนุมานความไม่ถูกต้องได้ เนื่องจากคำถามที่ตอบถูกอาจมีค่าเป็น 0 คะแนน |
feedback |
เอาต์พุตเท่านั้น ความคิดเห็นเพิ่มเติมสำหรับคำตอบ |
เมธอด |
|
---|---|
|
รับ 1 คำตอบจากแบบฟอร์ม |
|
ระบุคำตอบของแบบฟอร์ม |