Чтобы предоставить создателям форм больше контроля над тем, кто может отвечать, мы вводим детальный контроль для респондентов. Формы, созданные с помощью API после 31 января 2026 года, по умолчанию будут иметь неопубликованное состояние. Чтобы узнать больше, см.
Изменения API в Google Forms .
Изменения API в Google Forms
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
С введением параметров детального управления тем, кто может отвечать на формы Google, формы необходимо публиковать перед тем, как предоставить их ответчикам. Чтобы гарантировать, что существующие скрипты не сломаются, сегодня формы, созданные API, публикуются по умолчанию. Однако для соответствия опыту продукта в пользовательском интерфейсе формы, созданные API после 31 января 2026 года, будут создаваться в неопубликованном состоянии, и вам необходимо опубликовать формы, прежде чем они смогут принимать ответы.
Что произойдет, если ничего не делать
Если не предпринять никаких действий, то новые формы, созданные с использованием API после 31 января 2026 года, по умолчанию будут находиться в неопубликованном состоянии и не будут получать ответы.
Какие изменения вам необходимо внести?
Формы, созданные API после 31 января 2026 года, будут созданы в неопубликованном состоянии. В дальнейшем вам нужно будет явно публиковать формы, созданные API, используя метод forms.setPublishedSettings()
.
Чтобы протестировать публикацию формы, сначала создайте форму в неопубликованном состоянии с помощью метода forms.create()
. Затем опубликуйте форму с помощью метода forms.setPublishSettings()
.
Вы можете контролировать, кто отвечает на вашу форму, поделившись ею с определенными пользователями. Метод permissions.create
может использоваться для совместного использования формы с респондентами. Более подробную информацию см. в разделе Поделитесь формой с другими респондентами .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-01 UTC.
[null,null,["Последнее обновление: 2025-07-01 UTC."],[],[],null,["# API Changes to Google Forms\n\nWith 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 January 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------------------------------\n\nIf no action is taken, then new forms created using APIs after January 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\n- Forms created by API after January 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."]]