Google フォームの API の変更

回答者に対する詳細な管理機能の導入に伴い、フォームを回答者と共有する前に公開する必要があります。下位互換性を確認したり、デベロッパーのジャーニーを中断しないようにしたりするため、現在、フォームは API によって作成されたときに公開されます。UI での製品エクスペリエンスに合わせて、2026 年 1 月 31 日以降に API によって作成されたフォームは未公開の状態で作成され、回答を受け取るには明示的に公開する必要があります。

対処しなかった場合

対応しなかった場合、2026 年 1 月 31 日以降に API を使用して作成された新しいフォームは、デフォルトで公開されていない状態になり、回答を受け取れなくなります。

必要な変更

  • 2026 年 1 月 31 日以降に API で作成されたフォームは、公開されていない状態で作成されます。今後は、forms.setPublishedSettings() メソッドを使用して、API によって作成されたフォームを明示的に公開する必要があります。

  • フォームの公開をテストするには、まず forms.create() メソッドを使用して、未公開の状態のフォームを作成します。次に、forms.setPublishSettings() メソッドを使用してフォームを公開します。