المرجع: FormResponse
ردّ على نموذج
تمثيل JSON |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
الحقول | |
---|---|
form |
النتائج فقط. رقم تعريف النموذج |
response |
النتائج فقط. رقم تعريف الردّ. |
create |
النتائج فقط. الطابع الزمني لأول مرة تم فيها إرسال الردّ. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
last |
النتائج فقط. الطابع الزمني لآخر مرة تم فيها إرسال الردّ لا يتم تتبُّع التغييرات في الدرجات. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
respondent |
النتائج فقط. عنوان البريد الإلكتروني للمستجيب (في حال جمعته) |
answers |
النتائج فقط. الإجابات الفعلية عن الأسئلة، مفعَّلة حسب مفتاح questionId عنصر يحتوي على قائمة بأزواج |
total |
النتائج فقط. إجمالي عدد النقاط التي حصل عليها المجيب عن إجابته. لا يتم ضبط هذه السمة إلا إذا كان النموذج عبارة عن اختبار وتم وضع علامة على الإجابة. ويشمل ذلك النقاط التي يتم منحها تلقائيًا من خلال التقييم التلقائي المعدَّل بأي تصحيحات يدوية يُدخلها مالك النموذج. |
الإجابة
الإجابة التي تم إرسالها عن سؤال معيّن.
تمثيل JSON |
---|
{ "questionId": string, "grade": { object ( |
الحقول | |
---|---|
question |
النتائج فقط. رقم تعريف السؤال. يمكنك أيضًا الاطّلاع على |
grade |
النتائج فقط. الدرجة التي حصل عليها الطالب على الإجابة إذا كان النموذج عبارة عن اختبار. |
حقل الربط value إجابة المستخدم. يمكن أن يكون value واحدًا مما يلي فقط: |
|
text |
النتائج فقط. الإجابات المحدّدة كنص |
file |
النتائج فقط. الإجابات عن سؤال حول تحميل ملف |
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 |
النتائج فقط. رقم تعريف ملف Google Drive |
file |
النتائج فقط. اسم الملف كما هو محفوظ في Google Drive عند التحميل |
mime |
النتائج فقط. نوع MIME للملف، كما هو محفوظ في Google Drive عند التحميل |
الدرجة
معلومات الدرجات المرتبطة بإجابة أحد المجيبين عن سؤال معيّن
تمثيل JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
الحقول | |
---|---|
score |
النتائج فقط. النتيجة الرقمية التي تم منحها للإجابة |
correct |
النتائج فقط. ما إذا تمّت الإجابة عن السؤال بشكل صحيح أم لا لا تكفي النتيجة التي تبلغ صفر نقاط للإشارة إلى أنّ الإجابة غير صحيحة، لأنّ السؤال الذي تمّت الإجابة عنه بشكل صحيح يمكن أن يحصل على صفر نقاط. |
feedback |
النتائج فقط. ملاحظات إضافية تم تقديمها حول إجابة معيّنة |
الطُرق |
|
---|---|
|
الحصول على ردّ واحد من النموذج |
|
إدراج الردود على نموذج |