REST Resource: forms

المرجع: نموذج

مستند "نماذج Google" يتم إنشاء نموذج في Drive، ويتم حذف نموذج أو تغيير إجراءات حماية الوصول إليه من خلال Drive API.

تمثيل JSON
{
  "formId": string,
  "info": {
    object (Info)
  },
  "settings": {
    object (FormSettings)
  },
  "items": [
    {
      object (Item)
    }
  ],
  "revisionId": string,
  "responderUri": string,
  "linkedSheetId": string
}
الحقول
formId

string

النتائج فقط. رقم تعريف النموذج

info

object (Info)

مطلوب. عنوان النموذج ووصفه

settings

object (FormSettings)

إعدادات النموذج يجب تعديل هذا الإعداد باستخدام UpdateSettingsRequest، ويتم تجاهله أثناء forms.create وUpdateFormInfoRequest.

items[]

object (Item)

مطلوب. قائمة بعناصر النموذج، والتي يمكن أن تتضمّن عناوين الأقسام والأسئلة والوسائط المضمّنة وما إلى ذلك

revisionId

string

النتائج فقط. معرّف النسخة السابقة من النموذج تُستخدَم في WriteControl في طلبات التعديل لتحديد النسخة التي تستند إليها التغييرات.

قد يتغيّر تنسيق معرّف المراجعة بمرور الوقت، لذا يجب التعامل معه بشكل غير شفاف. لا يمكن ضمان صلاحية معرّف المراجعة الذي تم إرجاعه إلا لمدة 24 ساعة بعد إرجاعه، ولا يمكن مشاركته مع جميع المستخدمين. إذا لم يتغيّر معرّف المراجعة بين المكالمات، يعني ذلك أنّ النموذج لم يتغيّر. في المقابل، يعني المعرّف المتغيّر (للنموذج والمستخدم نفسهما) عادةً أنّه تم تعديل النموذج، ولكن يمكن أن يكون المعرّف المتغيّر أيضًا ناتجًا عن عوامل داخلية، مثل تغييرات في تنسيق المعرّف.

responderUri

string

النتائج فقط. معرّف الموارد المنتظم (URI) للنموذج لمشاركته مع المجيبين يؤدي ذلك إلى فتح صفحة تتيح للمستخدم إرسال الردود ولكن لا تتيح له تعديل الأسئلة.

linkedSheetId

string

النتائج فقط. رقم تعريف "جدول بيانات Google" المرتبط الذي يجمع الردود من هذا النموذج (في حال توفّر جدول بيانات).

معلومات

المعلومات العامة لنموذج معيّن

تمثيل JSON
{
  "title": string,
  "documentTitle": string,
  "description": string
}
الحقول
title

string

مطلوب. عنوان النموذج الذي يظهر للمجيبين

documentTitle

string

النتائج فقط. عنوان المستند الذي يظهر في Drive إذا كانت Info.title فارغة، قد تظهر documentTitle بدلاً منها في واجهة مستخدم "نماذج Google" وتصبح مرئية للمجيبين. يمكن ضبط documentTitle عند الإنشاء، ولكن لا يمكن تعديلها من خلال طلب batchUpdate. يُرجى استخدام Google Drive API إذا كنت بحاجة إلى تعديل documentTitle آليًا.

description

string

وصف النموذج

FormSettings

إعدادات النموذج

تمثيل JSON
{
  "quizSettings": {
    object (QuizSettings)
  },
  "emailCollectionType": enum (EmailCollectionType)
}
الحقول
quizSettings

object (QuizSettings)

الإعدادات ذات الصلة بنماذج الاختبارات ووضع العلامات

emailCollectionType

enum (EmailCollectionType)

اختيارية: الإعداد الذي يحدّد ما إذا كان النموذج سيجمع عناوين البريد الإلكتروني من المستجيبين

QuizSettings

الإعدادات ذات الصلة بنماذج الاختبارات ووضع العلامات يجب تعديل هذه الإعدادات باستخدام UpdateSettingsRequest.

تمثيل JSON
{
  "isQuiz": boolean
}
الحقول
isQuiz

boolean

ما إذا كان هذا النموذج اختبارًا أم لا عندما يكون هذا الحقل صحيحًا، يتم وضع علامات على الردود استنادًا إلى السؤال Grading. عند ضبط القيمة على "خطأ"، يتم حذف جميع الأسئلة Grading.

EmailCollectionType

اختيارية: الإعداد الذي يحدّد ما إذا كان النموذج يجمع عناوين البريد الإلكتروني من المستجيبين وكيفية جمع عناوين البريد الإلكتروني إذا كان النموذج يجمع عناوين البريد الإلكتروني، تتم تعبئة القيم في الحقل formResponse.respondentEmail.

عمليات التعداد
EMAIL_COLLECTION_TYPE_UNSPECIFIED غير محدد هذه القيمة غير مستخدَمة.
DO_NOT_COLLECT لا يجمع النموذج عناوين البريد الإلكتروني. القيمة التلقائية إذا كان صاحب النموذج يستخدم حسابًا على Google.
VERIFIED يجمع النموذج عناوين البريد الإلكتروني تلقائيًا استنادًا إلى حساب المستخدم الذي سجّل الدخول. القيمة التلقائية إذا كان مالك النموذج يستخدم حسابًا على Google Workspace.
RESPONDER_INPUT يجمع النموذج عناوين البريد الإلكتروني باستخدام حقل يملؤه المجيب في النموذج.

المنتج/الخدمة

عنصر واحد من النموذج تحدّد السمة kind نوع العنصر.

تمثيل JSON
{
  "itemId": string,
  "title": string,
  "description": string,

  // Union field kind can be only one of the following:
  "questionItem": {
    object (QuestionItem)
  },
  "questionGroupItem": {
    object (QuestionGroupItem)
  },
  "pageBreakItem": {
    object (PageBreakItem)
  },
  "textItem": {
    object (TextItem)
  },
  "imageItem": {
    object (ImageItem)
  },
  "videoItem": {
    object (VideoItem)
  }
  // End of list of possible types for union field kind.
}
الحقول
itemId

string

معرّف السلعة.

عند الإنشاء، يمكن تقديمه ولكن يجب ألا يكون المعرّف قد سبق استخدامه في النموذج. في حال عدم تقديم معرّف، سيتمّ تعيينه تلقائيًا.

title

string

عنوان السلعة

description

string

وصف السلعة

حقل الربط kind مطلوب. نوع العنصر. يمكن أن يكون kind واحدًا فقط مما يلي:
questionItem

object (QuestionItem)

طرح سؤال على المستخدم

questionGroupItem

object (QuestionGroupItem)

تطرح سؤالاً واحدًا أو أكثر على المستخدم من خلال طلب رئيسي واحد.

pageBreakItem

object (PageBreakItem)

بدء صفحة جديدة تتضمّن عنوانًا

textItem

object (TextItem)

تعرِض هذه السمة عنوانًا ووصفًا على الصفحة.

imageItem

object (ImageItem)

تعرِض هذه السمة صورة على الصفحة.

videoItem

object (VideoItem)

تعرِض هذه السمة فيديو على الصفحة.

QuestionItem

عنصر نموذج يحتوي على سؤال واحد

تمثيل JSON
{
  "question": {
    object (Question)
  },
  "image": {
    object (Image)
  }
}
الحقول
question

object (Question)

مطلوب. السؤال المعروض.

image

object (Image)

الصورة المعروضة في السؤال

السؤال

أي سؤال يُعرَف النوع المحدّد من السؤال من خلال kind.

تمثيل JSON
{
  "questionId": string,
  "required": boolean,
  "grading": {
    object (Grading)
  },

  // Union field kind can be only one of the following:
  "choiceQuestion": {
    object (ChoiceQuestion)
  },
  "textQuestion": {
    object (TextQuestion)
  },
  "scaleQuestion": {
    object (ScaleQuestion)
  },
  "dateQuestion": {
    object (DateQuestion)
  },
  "timeQuestion": {
    object (TimeQuestion)
  },
  "fileUploadQuestion": {
    object (FileUploadQuestion)
  },
  "rowQuestion": {
    object (RowQuestion)
  },
  "ratingQuestion": {
    object (RatingQuestion)
  }
  // End of list of possible types for union field kind.
}
الحقول
questionId

string

للقراءة فقط. رقم تعريف السؤال.

عند الإنشاء، يمكن تقديمه ولكن يجب ألا يكون المعرّف قد سبق استخدامه في النموذج. في حال عدم تقديم معرّف، سيتمّ تعيينه تلقائيًا.

required

boolean

ما إذا كان يجب الإجابة عن السؤال لكي يتمكّن المجيب من إرسال رده

grading

object (Grading)

إعداد وضع العلامات على السؤال

حقل الربط kind مطلوب. نوع السؤال الذي يُطرح على أحد المستجيبين يمكن أن يكون kind واحدًا مما يلي فقط:
choiceQuestion

object (ChoiceQuestion)

يمكن للمجيب الاختيار من بين مجموعة محدّدة مسبقًا من الخيارات.

textQuestion

object (TextQuestion)

يمكن للمجيب إدخال ردّ نصي حر.

scaleQuestion

object (ScaleQuestion)

يمكن للمجيب اختيار رقم من نطاق معيّن.

dateQuestion

object (DateQuestion)

يمكن للمجيب إدخال تاريخ.

timeQuestion

object (TimeQuestion)

يمكن للمجيب إدخال وقت.

fileUploadQuestion

object (FileUploadQuestion)

يمكن للمجيب تحميل ملف واحد أو أكثر.

rowQuestion

object (RowQuestion)

صف من QuestionGroupItem

ratingQuestion

object (RatingQuestion)

يمكن للمجيب اختيار تقييم من مجموعة محدّدة مسبقًا من الرموز.

ChoiceQuestion

سؤال يتضمّن زر اختيار/مربّع اختيار/قائمة منسدلة

تمثيل JSON
{
  "type": enum (ChoiceType),
  "options": [
    {
      object (Option)
    }
  ],
  "shuffle": boolean
}
الحقول
type

enum (ChoiceType)

مطلوب. نوع سؤال الخيار

options[]

object (Option)

مطلوب. قائمة بالخيارات التي يجب أن يختار منها المجيب

shuffle

boolean

ما إذا كان يجب عرض الخيارات بترتيب عشوائي في النُسخ المختلفة من الاختبار ويُستخدَم ذلك غالبًا لمنع الغش من قِبل المجيبين الذين قد ينظرون إلى شاشة مستخدِم آخر، أو لمعالجة الانحياز في استطلاع الرأي الذي قد يتم تقديمه من خلال وضع الخيارات نفسها دائمًا أولاً أو آخرًا.

ChoiceType

نوع الخيار

عمليات التعداد
CHOICE_TYPE_UNSPECIFIED القيمة التلقائية غير مستخدَمة
RADIO أزرار الاختيار: يتم عرض كل الخيارات للمستخدم الذي يمكنه اختيار زر واحد فقط.
CHECKBOX مربّعات الاختيار: يتم عرض جميع الخيارات للمستخدم الذي يمكنه اختيار أي عدد منها.
DROP_DOWN القائمة المنسدلة: لا تظهر الخيارات للمستخدم إلا عند الطلب، وإلا يتم عرض الخيار الحالي فقط. يمكن اختيار خيار واحد فقط.

Option

خيار لسؤال خيارات

تمثيل JSON
{
  "value": string,
  "image": {
    object (Image)
  },
  "isOther": boolean,

  // Union field go_to_section can be only one of the following:
  "goToAction": enum (GoToAction),
  "goToSectionId": string
  // End of list of possible types for union field go_to_section.
}
الحقول
value

string

مطلوب. الخيار كما يتم عرضه للمستخدم

image

object (Image)

عرض الصورة كخيار

isOther

boolean

ما إذا كان الخيار هو "غير ذلك" لا ينطبق هذا الإجراء حاليًا إلا على نوعَي الخيارَين RADIO وCHECKBOX، ولكن لا يُسمح به في QuestionGroupItem.

حقل الربط go_to_section القسم الذي سيتم الانتقال إليه في حال تحديد هذا الخيار لا ينطبق هذا الخيار حاليًا إلا على نوعَي الخيار RADIO وSELECT، ولكن لا يُسمح به في QuestionGroupItem. يمكن أن يكون go_to_section واحدًا مما يلي فقط:
goToAction

enum (GoToAction)

نوع التنقّل في القسم

goToSectionId

string

معرّف السلعة لعنوان القسم الذي تريد الانتقال إليه.

GoToAction

ثوابت لتنقّل القسم

عمليات التعداد
GO_TO_ACTION_UNSPECIFIED القيمة التلقائية غير مستخدَمة
NEXT_SECTION انتقِل إلى القسم التالي.
RESTART_FORM ارجع إلى بداية النموذج.
SUBMIT_FORM يُرجى إرسال النموذج على الفور.

صورة

بيانات تمثّل صورة

تمثيل JSON
{
  "contentUri": string,
  "altText": string,
  "properties": {
    object (MediaProperties)
  },

  // Union field image_source can be only one of the following:
  "sourceUri": string
  // End of list of possible types for union field image_source.
}
الحقول
contentUri

string

النتائج فقط. عنوان URL يمكنك من خلاله تنزيل الصورة، وهو صالح لفترة محدودة فقط.

altText

string

وصف للصورة التي تظهر عند تمرير مؤشر الماوس فوقها ويقرأها تطبيقات قراءة الشاشة

properties

object (MediaProperties)

خصائص الصورة

حقل الربط image_source نوع مصدر الصورة. يجب ضبط حقل مصدر صورة واحد بالضبط عند إنشاء صور جديدة. يمكن أن يكون image_source واحدًا مما يلي فقط:
sourceUri

string

الإدخال فقط معرّف الموارد المنتظم (URI) المصدر هو معرّف الموارد المنتظم المستخدَم لإدراج الصورة. يمكن أن يكون معرّف الموارد المنتظم (URI) للمصدر فارغًا عند استرجاعه.

MediaProperties

خصائص الوسائط

تمثيل JSON
{
  "alignment": enum (Alignment),
  "width": integer
}
الحقول
alignment

enum (Alignment)

موضع الوسائط

width

integer

عرض الوسائط بالبكسل عند عرض الوسائط، يتم تصغيرها إلى أصغر قيمة من هذه القيمة أو عرض النموذج المعروض. يتم الحفاظ على نسبة العرض إلى الارتفاع الأصلية للوسائط. إذا لم يتم تحديد عرض عند إضافة الوسائط إلى النموذج، سيتم ضبطه على عرض مصدر الوسائط. يجب أن يتراوح العرض بين 0 و740، بما في ذلك الرقمان. لا يُسمح بضبط العرض على 0 أو غير محدّد إلا عند تعديل مصدر الوسائط.

محاذاة

المحاذاة على الصفحة

عمليات التعداد
ALIGNMENT_UNSPECIFIED القيمة التلقائية غير مستخدَمة
LEFT المحاذاة إلى اليسار
RIGHT محاذاة إلى اليمين
CENTER الوسط.

TextQuestion

سؤال مستند إلى نص

تمثيل JSON
{
  "paragraph": boolean
}
الحقول
paragraph

boolean

ما إذا كان السؤال عبارة عن سؤال فقرة أم لا إذا لم يكن الأمر كذلك، يكون السؤال عبارة عن سؤال نصي قصير.

ScaleQuestion

سؤال تقييم بمقياس يتوفّر للمستخدم نطاق من القيم الرقمية للاختيار من بينها.

تمثيل JSON
{
  "low": integer,
  "high": integer,
  "lowLabel": string,
  "highLabel": string
}
الحقول
low

integer

مطلوب. أدنى قيمة ممكنة للمقياس

high

integer

مطلوب. أعلى قيمة ممكنة للمقياس

lowLabel

string

التصنيف الذي سيتم عرضه لوصف أدنى نقطة على المقياس

highLabel

string

التصنيف الذي سيتم عرضه لوصف أعلى نقطة على المقياس

DateQuestion

سؤال حول التاريخ تكون قيمة أسئلة التاريخ التلقائية هي الشهر + اليوم فقط.

تمثيل JSON
{
  "includeTime": boolean,
  "includeYear": boolean
}
الحقول
includeTime

boolean

ما إذا كان سيتم تضمين الوقت كجزء من السؤال

includeYear

boolean

ما إذا كان يجب تضمين السنة كجزء من السؤال

TimeQuestion

سؤال حول الوقت

تمثيل JSON
{
  "duration": boolean
}
الحقول
duration

boolean

true إذا كان السؤال يتعلق بفترة زمنية بخلاف ذلك، يكون الأمر متعلقًا بوقت من اليوم.

FileUploadQuestion

سؤال حول تحميل ملف لا تتيح واجهة برمجة التطبيقات حاليًا إنشاء أسئلة لتحميل الملفات.

تمثيل JSON
{
  "folderId": string,
  "types": [
    enum (FileType)
  ],
  "maxFiles": integer,
  "maxFileSize": string
}
الحقول
folderId

string

مطلوب. رقم تعريف مجلد Drive الذي يتم تخزين الملفات المحمَّلة فيه

types[]

enum (FileType)

أنواع الملفات المقبولة في هذا السؤال

maxFiles

integer

الحد الأقصى لعدد الملفات التي يمكن تحميلها لهذا السؤال في ردّ واحد

maxFileSize

string (int64 format)

الحد الأقصى لعدد البايت المسموح به لأي ملف واحد يتم تحميله إلى هذا السؤال.

FileType

أنواع الملفات التي يمكن تحميلها إلى سؤال حول تحميل الملفات

عمليات التعداد
FILE_TYPE_UNSPECIFIED القيمة التلقائية غير مستخدَمة
ANY ما مِن قيود على النوع.
DOCUMENT مستند "مستندات Google"
PRESENTATION عرض تقديمي في "العروض التقديمية من Google"
SPREADSHEET جدول بيانات في "جداول بيانات Google"
DRAWING رسم
PDF ملف PDF
IMAGE صورة
VIDEO فيديو
AUDIO ملف صوتي

RowQuestion

إعدادات سؤال يشكّل جزءًا من مجموعة أسئلة

تمثيل JSON
{
  "title": string
}
الحقول
title

string

مطلوب. عنوان الصفّ الواحد في QuestionGroupItem.

RatingQuestion

سؤال تقييم يتوفّر للمستخدم مجموعة من الرموز للاختيار من بينها.

تمثيل JSON
{
  "ratingScaleLevel": integer,
  "iconType": enum (RatingIconType)
}
الحقول
ratingScaleLevel

integer

مطلوب. مستوى مقياس التقييم لسؤال التقييم

iconType

enum (RatingIconType)

مطلوب. نوع الرمز المراد استخدامه للتقييم

RatingIconType

نوع الرمز المراد استخدامه للتقييم

عمليات التعداد
RATING_ICON_TYPE_UNSPECIFIED القيمة التلقائية غير مستخدَمة
STAR رمز نجمة
HEART رمز قلب
THUMB_UP رمز إشارة بالإبهام للأسفل

وضع العلامات

وضع علامات لسؤال واحد

تمثيل JSON
{
  "pointValue": integer,
  "correctAnswers": {
    object (CorrectAnswers)
  },
  "whenRight": {
    object (Feedback)
  },
  "whenWrong": {
    object (Feedback)
  },
  "generalFeedback": {
    object (Feedback)
  }
}
الحقول
pointValue

integer

مطلوب. الحد الأقصى لعدد النقاط التي يمكن للمجيب الحصول عليها تلقائيًا مقابل إجابة صحيحة. يجب ألا يكون هذا الرقم سالبًا.

correctAnswers

object (CorrectAnswers)

مطلوب. مفتاح الإجابة عن السؤال. يتم تلقائيًا وضع الدرجات على الردود استنادًا إلى هذا الحقل.

whenRight

object (Feedback)

الملاحظات المعروضة على الردود الصحيحة لا يمكن ضبط هذه الملاحظات إلا لأسئلة الخيارات المتعدّدة التي تتضمّن إجابات صحيحة.

whenWrong

object (Feedback)

الملاحظات المعروضة على الردود غير الصحيحة لا يمكن ضبط هذه الملاحظات إلا لأسئلة الخيارات المتعدّدة التي تتضمّن إجابات صحيحة.

generalFeedback

object (Feedback)

الملاحظات المعروضة لجميع الإجابات يتم استخدام هذا الإجراء بشكل شائع مع الأسئلة ذات الإجابات القصيرة عندما يريد مالك الاختبار إعلام المشاركين بسرعة بما إذا كانت إجاباتهم صحيحة قبل أن تتاح لهم فرصة تقييمها رسميًا. لا يمكن ضبط الملاحظات العامة على أسئلة الخيارات المتعدّدة التي يتم وضع الدرجات عليها تلقائيًا.

CorrectAnswers

مفتاح الإجابة عن سؤال معيّن.

تمثيل JSON
{
  "answers": [
    {
      object (CorrectAnswer)
    }
  ]
}
الحقول
answers[]

object (CorrectAnswer)

قائمة بالإجابات الصحيحة ويمكن تقييم ردّ على اختبار تلقائيًا استنادًا إلى هذه الإجابات. بالنسبة إلى الأسئلة ذات القيمة الواحدة، يتم وضع علامة على الإجابة الصحيحة إذا كانت تتطابق مع أي قيمة في هذه القائمة (بمعنى آخر، من الممكن أن تكون هناك إجابات صحيحة متعددة). بالنسبة إلى الأسئلة التي تتضمّن قيمًا متعدّدة (CHECKBOX)، يتم وضع علامة "صحيحة" على الإجابة إذا كانت تحتوي على القيم الواردة في هذه القائمة بالضبط.

CorrectAnswer

إجابة صحيحة واحدة عن سؤال بالنسبة إلى الأسئلة التي تتضمّن قيمًا متعدّدة (CHECKBOX)، قد تكون هناك حاجة إلى عدّة CorrectAnswer لتمثيل خيار ردّ صحيح واحد.

تمثيل JSON
{
  "value": string
}
الحقول
value

string

مطلوب. قيمة الإجابة الصحيحة. اطّلِع على مستندات TextAnswer.value للحصول على تفاصيل عن كيفية تنسيق أنواع القيم المختلفة.

QuestionGroupItem

يحدّد سؤالاً يتألّف من أسئلة متعدّدة مجمّعة معًا.

تمثيل JSON
{
  "questions": [
    {
      object (Question)
    }
  ],
  "image": {
    object (Image)
  },

  // Union field kind can be only one of the following:
  "grid": {
    object (Grid)
  }
  // End of list of possible types for union field kind.
}
الحقول
questions[]

object (Question)

مطلوب. قائمة بالأسئلة التي تنتمي إلى مجموعة الأسئلة هذه يجب أن ينتمي السؤال إلى مجموعة واحدة فقط. قد يؤثر kind المجموعة في أنواع الأسئلة المسموح بها.

image

object (Image)

الصورة المعروضة ضمن مجموعة الأسئلة فوق الأسئلة المحدّدة

حقل الربط kind مطلوب. نوع مجموعة الأسئلة الذي يحدّد أنواع الأسئلة المسموح بها وكيفية عرضها يمكن أن يكون kind واحدًا مما يلي فقط:
grid

object (Grid)

مجموعة الأسئلة هي شبكة تتضمّن صفوفًا من أسئلة الخيارات المتعدّدة التي تتشارك الخيارات نفسها. عند ضبط grid، يجب أن تكون جميع الأسئلة في المجموعة من النوع row.

شبكة

شبكة من الخيارات (مربّعات اختيار أو مربّعات راديوية) يشكّل كل صف منها سؤالاً منفصلاً يتضمّن كل صف الخيارات نفسها التي تظهر في الأعمدة.

تمثيل JSON
{
  "columns": {
    object (ChoiceQuestion)
  },
  "shuffleQuestions": boolean
}
الحقول
columns

object (ChoiceQuestion)

مطلوب. الخيارات التي يشترك فيها كل سؤال في الشبكة بعبارة أخرى، قيم الأعمدة. يُسمح بخيارَي CHECK_BOX وRADIO فقط.

shuffleQuestions

boolean

إذا كان الخيار true، يتم ترتيب الأسئلة عشوائيًا. بعبارة أخرى، تظهر الصفوف بترتيب مختلف لكل مستجيب.

PageBreakItem

لا يحتوي هذا النوع على أي حقول.

فاصل صفحة يظهر عنوان هذا العنصر ووصفه في أعلى الصفحة الجديدة.

TextItem

لا يحتوي هذا النوع على أي حقول.

عنصر نصي

ImageItem

عنصر يحتوي على صورة

تمثيل JSON
{
  "image": {
    object (Image)
  }
}
الحقول
image

object (Image)

مطلوب. الصورة المعروضة في العنصر

VideoItem

عنصر يحتوي على فيديو

تمثيل JSON
{
  "video": {
    object (Video)
  },
  "caption": string
}
الحقول
video

object (Video)

مطلوب. الفيديو المعروض في العنصر

caption

string

النص المعروض أسفل الفيديو

فيديو

بيانات تمثّل فيديو

تمثيل JSON
{
  "youtubeUri": string,
  "properties": {
    object (MediaProperties)
  }
}
الحقول
youtubeUri

string

مطلوب. عنوان URL لفيديو على YouTube

properties

object (MediaProperties)

خصائص الفيديو

الطُرق

batchUpdate

تغيير النموذج من خلال مجموعة من التعديلات

create

أنشئ نموذجًا جديدًا باستخدام العنوان الوارد في رسالة النموذج المقدَّمة في الطلب.

get

الحصول على نموذج