منبع: 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 | فقط خروجی بازخورد اضافی برای پاسخ داده شده است. |
روش ها | |
---|---|
| یک پاسخ از فرم دریافت کنید. |
| پاسخ های یک فرم را فهرست کنید. |