私たちは 100 人以上のユーザーを抱えており、Google スプレッドシートを 1 つずつ作成し、スプレッドシートに生データを入力するように依頼しています。
現在のワークフローは、スプレッドシートを 1 つずつ CSV ファイルにエクスポートし、バックエンド システムにインポートするプログラムです。それで大丈夫です。
現在、Google Apps Script の方が優れたソリューションである可能性があることがわかりました。たとえば、ユーザーは「アドオン -> アドオンの取得」を使用してスプレッドシートでアドオンを見つけることができるため、複数の機能を作成して完全に自動化できます。検証、ドライラン、インポートなどの API を呼び出してプロセスをインポートします。
問題点:
- アプリ スクリプトの機能を更新し続けるため、これらの 100 以上のシート ドキュメントを毎回更新する必要はありません。
すべてのパブリック ユーザーがアドオンにインストールできるようにするのではなく、クライアント (Google 認証を持っている) のみがインストールできるようにする必要があります。
ユーザーがスクリプトを表示/変更できないように保護できるとよいでしょう
それらは可能ですか?
現在、最善の方法は、新しいライブラリ プロジェクトを作成し、その中にほとんどのコードを配置して、このライブラリを使用するコンテナー バウンド アプリ スクリプトを作成することだと思います。より良い方法はありますか?