Po wprowadzeniu szczegółowych opcji kontroli dla osób, które mogą odpowiadać na formularze, formularze muszą być publikowane przed udostępnieniem ich tym osobom. Aby zapewnić, że istniejące skrypty nie przestaną działać, formularze utworzone za pomocą interfejsu API będą domyślnie publikowane do 31 marca 2026 r. Aby jednak zachować spójność z interfejsem, formularze utworzone za pomocą interfejsu API po 31 marca 2026 r. będą miały stan „nieopublikowany”. Aby formularze mogły przyjmować odpowiedzi, musisz je opublikować.
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ą miały domyślnie stan „nieopublikowany” i nie będą otrzymywać odpowiedzi.
Jakie zmiany musisz wprowadzić
Formularze utworzone za pomocą interfejsu API po 31 marca 2026 r. będą miały stan „nieopublikowany”. W przyszłości formularze utworzone przez interfejs API trzeba będzie publikować bezpośrednio 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 kontrolować, kto odpowiada na Twój formularz, udostępniając go konkretnym użytkownikom. Metody
permissions.createmożna używać do udostępniania formularza użytkownikom. Więcej informacji znajdziesz w artykule Udostępnianie formularza większej liczbie użytkowników.