Zmiany w interfejsie API Formularzy Google

W związku z wprowadzeniem funkcji szczegółowej kontroli dla respondentów formularz musi zostać opublikowany, zanim zostanie udostępniony respondentom. Aby sprawdzić zgodność wsteczną lub nie zepsuć procesu dewelopera, obecnie formularze są publikowane po utworzeniu za pomocą interfejsu API. Aby zapewnić spójność interfejsu użytkownika z funkcjami usługi, formularze tworzone przez interfejs API po 31 stycznia 2026 r. będą tworzone w stanie nieopublikowanym. Zanim będą mogły przyjmować odpowiedzi, musisz je wyraźnie 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 stycznia 2026 r. będą domyślnie nieopublikowane i nie będą otrzymywać odpowiedzi.

Jakie zmiany musisz wprowadzić

  • Formularze utworzone przez interfejs API po 31 stycznia 2026 r. będą tworzone w stanie nieopublikowanym. Od teraz musisz wyraźnie publikować formularze utworzone przez interfejs API, używając 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ą metody forms.setPublishSettings().