لمنح صنّاع النماذج مزيدًا من التحكّم في تحديد المستخدمين الذين يمكنهم الردّ، نقدّم عناصر تحكّم دقيقة للمجيبين. ستظهر النماذج التي تم إنشاؤها باستخدام واجهة برمجة التطبيقات بعد 31 كانون الثاني (يناير) 2026 في حالة "غير منشور" تلقائيًا. لمزيد من المعلومات، يُرجى الاطّلاع على
تغييرات واجهة برمجة التطبيقات في "نماذج Google".
تغييرات في واجهة برمجة التطبيقات في "نماذج Google"
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مع توفير خيارات تحكّم دقيقة في تحديد المستخدمين الذين يمكنهم الردّ على "نماذج Google"، يجب نشر النماذج قبل مشاركتها مع المجيبين. للتأكّد من أنّ النصوص البرمجية الحالية لا تتوقّف عن العمل، يتم تلقائيًا نشر النماذج التي تم إنشاؤها اليوم باستخدام واجهة برمجة التطبيقات. ومع ذلك، لضمان اتساق تجربة المنتج في واجهة المستخدم، سيتم إنشاء النماذج التي يتم إنشاؤها من خلال واجهة برمجة التطبيقات بعد 31 مارس 2026 في حالة غير منشورة، ويجب نشر النماذج قبل أن تتمكّن من قبول الردود.
ما سيحدث إذا لم تقم بأي شيء
في حال عدم اتّخاذ أي إجراء، ستكون النماذج الجديدة التي يتم إنشاؤها باستخدام واجهات برمجة التطبيقات بعد 31 مارس 2026 في حالة غير منشورة تلقائيًا ولن تتلقّى أي ردود.
التغييرات التي يجب إجراؤها
سيتم إنشاء النماذج التي تم إنشاؤها بواسطة واجهة برمجة التطبيقات بعد 31 مارس 2026 في حالة غير منشورة. من الآن فصاعدًا، عليك نشر النماذج التي تم إنشاؤها باستخدام واجهة برمجة التطبيقات بشكل صريح من خلال استخدام الطريقة forms.setPublishedSettings()
.
لاختبار نشر نموذج، عليك أولاً إنشاء نموذج في حالة غير منشور باستخدام الطريقة forms.create()
.
بعد ذلك، انشر النموذج باستخدام الطريقة forms.setPublishSettings()
.
يمكنك التحكّم في المستخدمين الذين يمكنهم الردّ على نموذجك من خلال مشاركته مع مستخدمين محدّدين. يمكن استخدام طريقة permissions.create
لمشاركة النموذج مع المجيبين. يُرجى الرجوع إلى مقالة مشاركة النموذج مع المزيد من المجيبين لمزيد من التفاصيل.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-09-04 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-09-04 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["With the introduction of the granular control options for who can respond to\nGoogle Forms, forms need to be published before sharing with responders. To\nmake sure that existing scripts don't break, today API created forms are published\nby default. However, to align with the product experience in the UI, forms\ncreated by API after March 31, 2026, will be created in an unpublished state\nand you must publish the forms before they can accept responses.\n\nWhat happens if you do nothing\n\nIf no action is taken, then new forms created using APIs after March 31, 2026,\nwill be in an unpublished state by default and won't receive responses.\n\nWhat changes do you need to make\n\n- Forms created by API after March 31, 2026, will be created in an\n unpublished state. Going forward, you will need to explicitly publish the forms\n created by API by using the [`forms.setPublishedSettings()`](/workspace/forms/api/reference/rest/v1/forms/setPublishSettings) method.\n\n- To test publishing a form, first create a form in an unpublished state using the\n [`forms.create()`](/workspace/forms/api/reference/rest/v1/forms/create) method.\n Then publish the form with the [`forms.setPublishSettings()`](/workspace/forms/api/reference/rest/v1/forms/setPublishSettings) method.\n\n- You can control who responds to your form by sharing it with specific users. The [`permissions.create`](/workspace/drive/api/reference/rest/v3/permissions/create) method can be used to share the form with responders. Refer\n to [Share your form with more responders](/workspace/forms/api/guides/publish-form#share-form) for more details."]]