Google フォームの API の変更

Google フォームで回答できるユーザーをより細かく制御するオプションが導入されたため、回答者と共有する前にフォームを公開する必要があります。既存のスクリプトが壊れないように、今日 API で作成されたフォームはデフォルトで公開されます。ただし、UI のプロダクト エクスペリエンスに合わせて、2026 年 3 月 31 日以降に API で作成されたフォームは非公開状態で作成されます。回答を受け付けるには、フォームを公開する必要があります。

対処しなかった場合

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

必要な変更

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

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

  • 特定のユーザーとフォームを共有することで、フォームに回答できるユーザーを管理できます。permissions.create メソッドを使用して、フォームを回答者と共有できます。詳しくは、フォームをより多くの回答者と共有するをご覧ください。