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

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

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

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

Какие изменения вам необходимо внести?

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

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

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