# Google スプレッドシートトリガー - New row in sheet (シート内の新規行)

New row in sheet (シート内の新規行) トリガーは、選択されたシートの最下部に追加された新規行をリアルタイムで取得できます。

シートの途中に追加された行は取得されないことに注意してください。また、このトリガーを一旦開始したら、シートから行を削除しないでください。削除すると、トリガーは正しく追跡できなくなります。

# このトリガーの使用方法

# Google シートの設定

シート内のカスタムデータを取得するには、まず以下のスクリーンショットに示すように、シートに少なくとも1つのヘッダー行 (最初の行) と1つのデータ行 (2番目の行) が含まれている必要があります。

Google シートのサンプル 1行のヘッダー行と1行のデータ行を含む Google シートのサンプル

# New row in sheet トリガーの設定

New row in sheet トリガーを選択します。

アプリケーションの設定 アプリケーションとトリガーの設定。

このトリガーを設定するには、スプレッドシートと、実際に処理するシートを選択する必要があります。特定のスプレッドシートを選択すると、そのスプレッドシート内のシートのリストが生成されます。

空白のトリガー 新規行を監視する対象のスプレッドシートの選択

新規行を監視する特定のシートを選択します。

設定されたトリガー スプレッドシートを選択すると、どのシートを監視するか尋ねる追加のピックリストが生成される

以下のようにアクションを設定します。

スケジューラアクション スケジューラアクション

# トリガーの実行

トリガーの設定が済んだので、今度はレシピを完成させて実行してみましょう。

トリガーがシート内の新規行を実際に取得するかどうかをテストするだけなので、アクションについてはあまり気にする必要はありません。このテストでは、スケジューラアクション "Get current time" を選択するだけです。

以下のレシピを開始しましょう。新しいレシピは以下のようになります。

Google スプレッドシートのサンプル テスト用に設定済みのスケジューラアクションを含むレシピ

レシピの実行中に、シートの最下部に追加された新規行があれば、ほぼ即座に取得されます。レシピが何らかの時点で停止した場合、そのレシピをもう一度開始すると、中断したところからトリガージョブが再開されます。つまり、レシピの停止中に追加された新規行がある場合、レシピの再開時にはそれらも取得されます。


Last updated: 2023/8/31 1:07:14