提出時にスプレッドシートにデータをプルするチームドライブにGoogleフォームがあります。そのスプレッドシート内のスクリプトを使用して、その特定の送信フォームに固有のURLを取得しました。チームメンバーはフォームを送信してスプレッドシートにアクセスして編集することができますが、スクリプトは私のためだけに実行されます。チームメンバー全員がドライブにフルアクセスできます。私はこの問題を解決する方法を知っている限り精査しましたが、潜在的な回答にしかなりません。これらの答えの1つは、スクリプトをWebアプリケーションまたはAPI実行可能ファイルとして公開することでした。これは私の範囲外の少しですが、非常に便利なので私のチームのためにこれを働かせたいです。私はそれが解決することができれば、私は他のプロジェクトにこの情報を中継することはもちろん、どんな入力も大歓迎です!チームドライブのGoogleスプレッドシートがスクリプトを実行していません
1
A
答えて
0
スクリプトを作成している場合は、スクリプトを公開すると、その難しいことではありません。チームのドライブでのWebアプリケーションがデプロイされると、「あなたとして実行」することを選択の権限の下で実行するためのWebアプリケーションが発生します。文書からも を:See the link here to see how to do it(6つの簡単な手順を!ウェブアプリとしてスクリプトのデプロイを参照してください) (スクリプトの所有者がいないため)展開したユーザー。
関連する問題
- 1. Googleスプレッドシートが遅いスクリプトを実行する
- 2. Google翻訳スクリプトが実運用環境で実行されていません
- 3. GoogleドライブAPI - チームドライブ
- 4. Google AppスクリプトをスプレッドシートURLで実行できますか?
- 5. Googleのアプリスクリプト、チームドライブのGoogleピッカー
- 6. すべての私のニュースGoogleのスプレッドシートは複雑なスクリプトを実行できません
- 7. Cywginが正しくスクリプトを実行していません
- 8. 作成したGoogleスクリプトが見つかりません(スプレッドシートには添付されていません)
- 9. gspreadはチームドライブ上のスプレッドシートへのアクセスをサポートしていますか?
- 10. ローカルノードjsモジュールがスクリプトを実行していません
- 11. Cronサービスがスクリプトを実行していません
- 12. jqueryスクリプトがajax GETリクエストを実行していません
- 13. スプレッドシート内の特定のタブでGoogleスクリプトを実行する
- 14. GoogleスプレッドシートAPIスクリプト
- 15. 複数のスプレッドシート(Googleグーグルシート)でスクリプトを実行
- 16. PHPでGoogleのGoogleスプレッドシートを実行
- 17. Google AppsスクリプトからPythonスクリプトを実行しています
- 18. Googleスプレッドシートに対するAppsスクリプトの実行権限
- 19. googleスクリプトを使ってGoogleスプレッドシートに値をドロップします
- 20. Googleスプレッドシートでxmlスプレッドシートを開くことができません
- 21. setUserDataはawsのスクリプトを実行していません
- 22. Googleルーペのスプレッドシートが配列を正しくチェックしていませんか?
- 23. Googleスプレッドシートは機能しません
- 24. AWSの.ebextensionスクリプトが実行されていません
- 25. 母音のスクリプトが実行されていません
- 26. Google Cloud App Engine CronでPythonスクリプトを実行できません
- 27. ユーザーが表示できないスプレッドシートの「所有者」としてGoogleスクリプトを実行するには
- 28. Cronjobはmysqlスクリプトを実行していませんか?
- 29. JMeterでSeleniumスクリプトを実行していません
- 30. CronはUbuntuサーバでスクリプトを実行していません
具体的にしてください。スクリプトはどのように呼び出されますか? on form submit triggerを作成しましたか? [mcve]を作成して問題を再現し、質問にコードを追加してください。 –
SpreadsheetApp.getActiveSpreadsheetやgetActiveSheetのような使用するコマンドは可能でしょうか?ユーザーがフォームを使用しているときは、アクティブなスプレッドシートはありません。だから、あなたはopenByIdとgetSheetByName()を使うべきでしょう。ちょっとした考え。 – Cooper
チームドライブではまだスクリプトとアドオンはサポートされていません。 –