■概要
Google スプレッドシートへの定期的な行追加や、その後のGoogle Apps Scriptの実行、特定セルの更新作業は、ルーティンでありながらも手間がかかる作業ではないでしょうか。手作業による更新は時間もかかり、時には入力ミスなどのヒューマンエラーを引き起こす可能性もあります。このワークフローを活用すれば、スケジュールに基づいたGoogle スプレッドシートへの行追加からGoogle Apps Scriptの実行までの一連の処理を自動化でき、これらの課題をスムーズに解消できます。
■このテンプレートをおすすめする方
- Google スプレッドシートの定期的なデータ更新に時間を要している方
- Google Apps Scriptを手動で実行し、作業の効率化を模索している担当者の方
- 定型的なデータ処理業務の自動化により、コア業務へ集中したいと考えている方
■このテンプレートを使うメリット
- スケジュール設定により、Google スプレッドシートへの行追加とGoogle Apps Scriptの実行が自動で行われるため、これまで手作業に費やしていた時間を短縮することができます。
- 手作業による操作が不要になるため、入力間違いやスクリプトの実行忘れといったヒューマンエラーのリスク軽減に繋がり、データの正確性が向上します。
■フローボットの流れ
- はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
- 次に、トリガーでスケジュールトリガー機能を設定し、ワークフローを起動したい日時や繰り返し周期を指定します。
- 次に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、追加したい行のデータを指定します。
- 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行」アクションを設定し、実行したいスクリプトの関数名やパラメータを指定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Google スプレッドシートの「レコードを追加する」アクションでは、追加するレコードの値を固定値として入力するだけでなく、他のアクションで取得したデータを動的な値として設定することも可能です。
- Google Apps Scriptの「スクリプトを実行」アクションでは、実行するスクリプトIDや関数名、パラメータなどを、固定値として指定したり、前段のアクションで取得したデータを動的に設定したりすることが可能です。
■注意事項
- Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。