Google フォームで回答できるユーザーをより細かく制御するオプションが導入されたため、回答者と共有する前にフォームを公開する必要があります。既存のスクリプトが破損しないように、現在、API で作成されたフォームはデフォルトで公開されます。ただし、UI での製品エクスペリエンスに合わせて、2026 年 1 月 31 日以降に API で作成されたフォームは公開されていない状態で作成され、回答を受け取るにはフォームを公開する必要があります。
対処しなかった場合
対応しなかった場合、2026 年 1 月 31 日以降に API を使用して作成された新しいフォームは、デフォルトで公開されていない状態になり、回答を受け取れなくなります。
必要な変更
2026 年 1 月 31 日以降に API で作成されたフォームは、公開されていない状態で作成されます。今後は、
forms.setPublishedSettings()
メソッドを使用して、API によって作成されたフォームを明示的に公開する必要があります。フォームの公開をテストするには、まず
forms.create()
メソッドを使用して、未公開の状態のフォームを作成します。次に、forms.setPublishSettings()
メソッドを使用してフォームを公開します。フォームを特定のユーザーと共有することで、フォームに回答できるユーザーを制御できます。
permissions.create
メソッドを使用して、回答者とフォームを共有できます。詳しくは、フォームを他の回答者と共有するをご覧ください。