- منبع: 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"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
lastSubmittedTime | فقط خروجی مهر زمانی برای آخرین باری که پاسخ ارسال شده است. تغییرات در نمرات را ردیابی نمی کند. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
respondentEmail | فقط خروجی آدرس ایمیل (در صورت جمع آوری) برای پاسخ دهنده. |
answers | فقط خروجی پاسخ های واقعی به سوالات، کلید خورده با questionId. یک شی حاوی لیستی از |
totalScore | فقط خروجی تعداد کل امتیازهایی که پاسخ دهنده برای ارسال خود دریافت کرد، فقط در صورتی تعیین می شود که فرم یک مسابقه باشد و پاسخ نمره داده شود. این شامل امتیازهایی میشود که بهطور خودکار از طریق درجهبندی خودکار تعدیل شده توسط هر گونه اصلاحات دستی وارد شده توسط مالک فرم، اعطا میشود. |
پاسخ
پاسخ ارسال شده برای یک سوال
نمایندگی JSON |
---|
{ "questionId": string, "grade": { object ( |
زمینه های | |
---|---|
questionId | فقط خروجی شناسه سوال همچنین |
grade | فقط خروجی نمره برای پاسخ اگر فرم مسابقه بود. |
value فیلد اتحادیه پاسخ کاربر. value فقط می تواند یکی از موارد زیر باشد: | |
textAnswers | فقط خروجی پاسخ های خاص به عنوان متن |
fileUploadAnswers | فقط خروجی پاسخ به سوال آپلود فایل |
TextAnswers
پاسخ یک سوال به صورت متن
نمایندگی JSON |
---|
{
"answers": [
{
object ( |
زمینه های | |
---|---|
answers[] | فقط خروجی پاسخ به یک سوال. برای چند مقدار |
TextAnswer
پاسخ به سوالی که به صورت متن نمایش داده می شود.
نمایندگی JSON |
---|
{ "value": string } |
زمینه های | |
---|---|
value | فقط خروجی ارزش پاسخ قالب بندی مورد استفاده برای انواع مختلف سوال:
|
FileUploadAnswers
همه فایل های ارسال شده برای یک سوال FileUpload.
نمایندگی JSON |
---|
{
"answers": [
{
object ( |
زمینه های | |
---|---|
answers[] | فقط خروجی همه فایل های ارسال شده برای یک سوال FileUpload. |
FileUploadAnswer
اطلاعات برای یک فایل منفرد ارسال شده به یک سوال آپلود فایل.
نمایندگی JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
زمینه های | |
---|---|
fileId | فقط خروجی شناسه فایل Google Drive. |
fileName | فقط خروجی نام فایل، همانطور که در Google Drive هنگام آپلود ذخیره می شود. |
mimeType | فقط خروجی نوع MIME فایل، همانطور که در Google Drive هنگام آپلود ذخیره می شود. |
مقطع تحصیلی
اطلاعات درجه مرتبط با پاسخ پاسخ دهنده به یک سوال.
نمایندگی JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
زمینه های | |
---|---|
score | فقط خروجی نمره عددی داده شده برای پاسخ. |
correct | فقط خروجی آیا به سوال پاسخ صحیح داده شده است یا خیر. نمره صفر برای استنباط نادرستی کافی نیست، زیرا یک سوال به درستی پاسخ داده شده می تواند ارزش صفر داشته باشد. |
feedback | فقط خروجی بازخورد اضافی برای پاسخ داده شده است. |
مواد و روش ها | |
---|---|
| یک پاسخ از فرم دریافت کنید. |
| پاسخ های یک فرم را فهرست کنید. |