スプレッドシートに行を追加する

[スプレッドシートに行を追加する] アクションでは、Googleスプレッドシートに1つの行のデータが追加されます。

連携

スプレッドシートのアクションの使用を開始するには、まず、GoogleスプレッドシートのアカウントにFlowを連携させる必要があります。このユーザーは、スプレッドシートへの編集アクセス権を持っている必要があります。

スプレッドシートのアクションを連携したユーザーがわからない場合は、Flowエディタで連携の詳細を確認できます。

フィールド

[スプレッドシートに行を追加する] アクションには、以下のフィールドが用意されています。

[スプレッドシートに行を追加する] アクションで使用されるフィールド。
フィールド説明
スプレッドシートのURL必須です。ブラウザに表示されるスプレッドシートのURLを入力します。
タブ名必須です。スプレッドシートに既存のタブ名を入力します。
行のコンテンツ (カンマ区切り)必須です。フィールドのカンマ区切りリストを入力します。各カンマが列の区切りです。

トリガー

[スプレッドシートに行を追加する] アクションは、任意のトリガーで使用できます。

APIリファレンス

Flowは、GoogleスプレッドシートのAPIを呼び出してスプレッドシートに行を追加します。詳しくは、GoogleスプレッドシートのAPIをご確認ください。

よくある質問

Flowのデータが、複数の列にまたがってしまうのですが、どうしてですか?

スプレッドシートの列はカンマで区切られています。Flowのデータにカンマが含まれる可能性がある場合、データは複数の列に分割されます。これを避けるためには、Liquidフィルターを使用してカンマを削除します。たとえば、カンマをスペースに置き換えるには、{{ order.note | replace:",", " " }}を使用します。

Flowのデータが、間違った列から始まってしまうのですが、どうすればよいですか?

スプレッドシートでは、シートの最後の行で最初の数列の値が空白である場合、次の列の、コンテンツを含む最初の数列がそこに挿入されます (資料)。このエラーを解決するには、シートを修正して、スプレッドシート上で途中に空白の値がないようにするしかありません。

注文の各項目の行を追加したいのですが、どうすればよいですか?

Flowの [For each] アクションを実行して、各項目をループし、各項目に対して [スプレッドシートに行を追加する] アクションを呼び出します。

スプレッドシートに行を追加しようとしたら、403エラーが表示されました。これはどういう意味ですか?

通常、GoogleスプレッドシートをFlowに連携させたユーザーが、ワークシートにアクセスできないことを意味します。これを再確認するには、スプレッドシートのアクションを連携したユーザーを確認します。ユーザーがスプレッドシートの共有インターフェースからワークシートを編集できるか確認してください。

新しい接続を行った後にこのエラーが発生した場合、この画面でワークシートの編集権限をFlowに付与していない可能性があります。

スプレッドシート権限の問題

チェックボックスSee, edit, create, and delete all your Google Sheets spreadsheetsをオンにする必要があります。

スプレッドシートに行を追加しようとしたら、429エラーまたは500エラーが表示されました。これはどういう意味ですか?

通常これは、新しい行を追加する際に、シートで問題が発生していることを意味します。これは、Google APIがあまりにも多くのリクエストを受け取った場合や、シートのフィールドや行が多すぎる場合に発生することがあります。

スプレッドシートを再連携するには、どうすればよいですか?

Flow連携で行う類似の再連携プロセスを参照できます。

お探しの情報が見つかりませんか?いつでもお気軽にお問い合わせください。