Wprowadziliśmy opcje szczegółowej kontroli nad tym, kto może odpowiadać na Formularze Google. W związku z tym formularze muszą być publikowane przed udostępnieniem ich osobom, które mają na nie odpowiadać. Aby mieć pewność, że istniejące skrypty nie przestaną działać, utworzone dziś formularze API są domyślnie publikowane. Aby jednak zapewnić spójność z interfejsem, formularze utworzone przez interfejs API po 31 marca 2026 roku będą tworzone w stanie nieopublikowanym. Musisz je opublikować, zanim będą mogły przyjmować odpowiedzi.
Co się stanie, jeśli nic nie zrobisz
Jeśli nie podejmiesz żadnych działań, nowe formularze utworzone za pomocą interfejsów API po 31 marca 2026 r. będą domyślnie nieopublikowane i nie będą otrzymywać odpowiedzi.
Jakie zmiany musisz wprowadzić
Formularze utworzone przez interfejs API po 31 marca 2026 roku będą tworzone w stanie nieopublikowanym. Od teraz musisz jawnie publikować formularze utworzone przez interfejs API za pomocą metody
forms.setPublishedSettings()
.Aby przetestować publikowanie formularza, najpierw utwórz formularz w stanie nieopublikowanym za pomocą metody
forms.create()
. Następnie opublikuj formularz za pomocą metodyforms.setPublishSettings()
.Możesz określić, kto może odpowiadać na pytania w formularzu, udostępniając go konkretnym użytkownikom. Metody
permissions.create
można użyć do udostępniania formularza użytkownikom. Więcej informacji znajdziesz w artykule Udostępnianie formularza większej liczbie użytkowników.