منبع: FormResponse
یک پاسخ فرمی
نمایندگی JSON |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
فیلدها | |
---|---|
form Id | فقط خروجی شناسه فرم |
response Id | فقط خروجی شناسه پاسخ |
create Time | فقط خروجی مهر زمان برای اولین باری که پاسخ ارسال شد. از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها: |
last Submitted Time | فقط خروجی مهر زمانی برای آخرین باری که پاسخ ارسال شده است. تغییرات در نمرات را ردیابی نمی کند. از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها: |
respondent Email | فقط خروجی آدرس ایمیل (در صورت جمع آوری) برای پاسخ دهنده. |
answers | فقط خروجی پاسخ های واقعی به سوالات، کلید خورده با questionId. یک شی حاوی لیستی از |
total Score | فقط خروجی تعداد کل امتیازهایی که پاسخ دهنده برای ارسال خود دریافت کرد، فقط در صورتی تعیین می شود که فرم یک مسابقه باشد و پاسخ نمره داده شود. این شامل امتیازهایی میشود که بهطور خودکار از طریق درجهبندی خودکار تعدیل شده توسط هر گونه اصلاحات دستی وارد شده توسط مالک فرم، اعطا میشود. |
پاسخ دهید
پاسخ ارسال شده برای یک سوال
نمایندگی JSON |
---|
{ "questionId": string, "grade": { object ( |
فیلدها | |
---|---|
question Id | فقط خروجی شناسه سوال همچنین |
grade | فقط خروجی نمره برای پاسخ اگر فرم مسابقه بود. |
value فیلد اتحادیه پاسخ کاربر. value فقط می تواند یکی از موارد زیر باشد: | |
text Answers | فقط خروجی پاسخ های خاص به عنوان متن |
file Upload Answers | فقط خروجی پاسخ به سوال آپلود فایل |
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 } |
فیلدها | |
---|---|
file Id | فقط خروجی شناسه فایل Google Drive. |
file Name | فقط خروجی نام فایل، همانطور که در Google Drive هنگام آپلود ذخیره می شود. |
mime Type | فقط خروجی نوع MIME فایل، همانطور که در Google Drive هنگام آپلود ذخیره می شود. |
درجه
اطلاعات درجه مرتبط با پاسخ پاسخ دهنده به یک سوال.
نمایندگی JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
فیلدها | |
---|---|
score | فقط خروجی نمره عددی داده شده برای پاسخ. |
correct | فقط خروجی آیا به سوال پاسخ صحیح داده شده است یا خیر. نمره صفر برای استنباط نادرستی کافی نیست، زیرا یک سوال به درستی پاسخ داده شده می تواند ارزش صفر داشته باشد. |
feedback | فقط خروجی بازخورد اضافی برای پاسخ داده شده است. |
روش ها | |
---|---|
| یک پاسخ از فرم دریافت کنید. |
| پاسخ های یک فرم را فهرست کنید. |