Изменения API в Google Forms

С появлением возможности детального управления доступом к Google Формам формы необходимо публиковать перед отправкой респондентам. Чтобы гарантировать работоспособность существующих скриптов, формы, созданные через API, публикуются по умолчанию. Однако для соответствия интерфейсу продукта формы, созданные через API после 31 марта 2026 года, будут создаваться в неопубликованном состоянии, и их необходимо опубликовать, прежде чем они смогут принимать ответы.

Что произойдет, если ничего не делать?

Если не предпринять никаких действий, то новые формы, созданные с использованием API после 31 марта 2026 года, по умолчанию будут находиться в неопубликованном состоянии и не будут получать ответы.

Какие изменения вам нужно сделать?

  • Формы, созданные через API после 31 марта 2026 года, будут создаваться в неопубликованном состоянии. В дальнейшем вам потребуется явно публиковать формы, созданные через API, с помощью метода forms.setPublishedSettings() .

  • Чтобы протестировать публикацию формы, сначала создайте её в неопубликованном состоянии с помощью метода forms.create() . Затем опубликуйте форму с помощью метода forms.setPublishSettings() .

  • Вы можете контролировать, кто отвечает на вашу форму, предоставляя к ней доступ определенным пользователям. Метод permissions.create позволяет предоставить доступ к форме всем респондентам. Подробнее см. в статье «Как предоставить доступ к форме большему количеству респондентов» .